Сортировка массивов
Суть и назначение массива - упорядоченного набора данных, каждый элемент которого имеет индекс или ключ. Инструкция array. Косвенный и прямой перебор массива. Массивы и строки. Добавление элементов в массив. Основы работы с файлами. Сортировка массивов.
Подобные документы
Написание программы нахождения минимального по значению элемента списка. Разработка блок-схемы алгоритма. Программа циклического сдвига элементов списка влево на одну позицию. Реализация сортировки массива методом пузырьковой сортировки по возрастанию.
контрольная работа, добавлен 18.03.2012Исследование сложности различных алгоритмов сортировки целочисленных массивов в зависимости от их исходных параметров в среде операционной системы Windows 3.11 или выше. Оценка быстрых и медленных их модификаций, графическое представление результатов.
лабораторная работа, добавлен 10.08.2013Понятие алгоритма, его типы. Среда программирования Turbo Pascal, операторы и их разделы, работа с числами и математическими операциями. Символьный тип данных, массивы и их сортировка, расширение рабочего файла. Линейная структура построения программы.
тест, добавлен 05.10.2015Понятие, сущность рекурсии, описание и специфика её видов. Предназначение и использование стека вызовов. Изучение рекурсии без ветвления, характеристика рекурсивного поиска в массивах и быстрая сортировка. Стандартные средства Java для работы с массивами.
лекция, добавлен 26.04.2015Рассмотрение примеров программ обработки массивов данных. Выполнение вычислений общего характера в графическом процессоре. Анализ производительности работы программ в зависимости от размера массивов. Изучение архитектуры параллельных вычислений CUDA.
курсовая работа, добавлен 05.03.2015Массив - это имеющая уникальное имя совокупность конечного числа числовых или символьных элементов, упорядоченных заданным образом и имеющих определенные адреса. Использование одномерных (векторы) и двумерных (матрицы) массивов в системе MathCAD.
курс лекций, добавлен 31.05.2010Рассмотрение особенностей работы с процессором в Microsoft Excel. Создание и открытие документа. Работа с электронными таблицами. Основная среда табличного процессора. Операции с ячейками, сортировка и фильтрация данных. Создание диаграмм и гистограмм.
презентация, добавлен 05.04.2020Особенности разработки программного обеспечения магазина на языке С++. Описание дисковых алгоритмов-планировщиков. Алгоритм кратчайшего перемещения (лифта). Математическая формулировка задачи. Описание программы, ее блок-схема, несколько видов сортировок.
курсовая работа, добавлен 07.06.2016Особенности замены элементов массива, находящегося в строках и столбцах с четными номерами, максимальным элементом данного массива. Код программы, проверка ее работы. Метрики Маккейба для разработанного алгоритма и определение базисных независимых путей.
практическая работа, добавлен 26.09.2017Понятие массива, индекса и матрицы. Виды массивов и их элементы. Вычисление минимального элемента матрицы. Использование языка программирования Pascal для вывода, ввода и заполнения матрицы построчно. Операторы присваивания, организации ветвления, цикла.
реферат, добавлен 15.02.2014Изучение процесса пузырьковой сортировки, позволяющего упорядочить данные в возрастающем или убывающем порядке. Характеристика использования ключевого слова template для построения функций и классов. Построение параметризованного ограниченного массива.
реферат, добавлен 01.02.2011Шифры сложной замены. Особенности двумерного массива. Система шифрования Вижинера. Основные приёмы работы с файлами на языке Паскаль. Программа реализация алгоритмов шифрования, дешифрования Гронсфельда. Структура данных двумерный массив, операции с ним.
реферат, добавлен 10.04.2012Особенность формирования массива и вывод его элементов. Посимвольный анализ и преобразование строк. Использование файлов для работы с матрицами. Сущность текстовых документов с числовой информацией. Характеристика рекурсии и динамических структур данных.
методичка, добавлен 06.09.2015Исследование вопроса реализации многомерных динамических массивов и средств контроля индексов при обращении к элементам этих массивов. Описание методики портирования унаследованных 16-разрядных программ в 32-разрядную среду, а также отладочных макросов.
статья, добавлен 15.04.2018Принципы распараллеливания, сущность пузырьковой сортировки. Параллельный алгоритм чет-нечетной перестановки Parallel Odd Even Sort. Сортировка Шелла, последовательный алгоритм, анализ действий. Сортировка с использованием регулярного набора образцов.
учебное пособие, добавлен 17.09.2013Исследование и сравнительная характеристика наиболее популярных в школах языков программирования. Принципы решения с их помощью задач сортировки одномерного массива. Анализ используемых в данных программах функций, операторов и других элементов.
статья, добавлен 21.01.2018Сортировка пузырьком, перемешиванием, методом вставок, подсчётом, слиянием, цифровая и поразрядная сортировка, сортировка методом выбора и методом Шелла, пирамидальная и быстрая сортировка. Алгоритм выполнения практического задания в процессоре MS Excel.
курсовая работа, добавлен 11.04.2012Разработка программы по решению задачи средствами языка программирования C++. Использование статических массивов и структуры данных, для хранения информации о рейсах "WORKER". Возможность добавления, удаления, просмотра данных, и их сортировка и поиск.
курсовая работа, добавлен 26.06.2014Сортировка как процесс перестановки объектов данного множества в определенном порядке с целью облегчить поиск элементов во множестве. Составление подпрограммы сортировок, анализ среднего времени каждой сортировки, формирование графического меню.
курсовая работа, добавлен 10.03.2013Изучение методов организации массивов переменной размерности и работы с ними. Схема алгоритма работы с динамическими массивами. Тестовые примеры для проверки программы. Одновременная работа с неограниченным количеством строк и файловыми указателями.
лабораторная работа, добавлен 03.12.2019Основные этапы решения задач на ЭВМ. Управляющие структуры или операторы управления. Назначение и области применения программы заполнения массива случайными числами. Разработка алгоритма программы на языке Си++. Отработка и тестирование программы.
курсовая работа, добавлен 08.09.2015Охрана труда и техника безопасности при работе с ПК. Работа с электронной таблицей Microsoft Excel: формирование списка, работа с командой Форма, поиск и замена данных, сортировка базы данных, фильтрация данных в списке, подведение итогов в базе данных.
контрольная работа, добавлен 05.12.2010Разработка и реализация программы на языке С++ с использованием класса статических массивов структур и базы данных "ODER". Многочисленные операции: сортировка, загрузка и сохранение результатов обработки в бинарный файл, поиск по вводимым данным.
курсовая работа, добавлен 19.07.2014Понятие и сущность компьютерного моделирования. Применение упругопластической модели породного массива с учетом его разрушения. Определение параметров деформационных процессов, описание газопроницаемости и водопроницаемости участков породного массива.
статья, добавлен 24.02.2016Критерии оценки алгоритмов сортировки. Постановка задачи сортировки и методы ее решения. Усовершенствованные алгоритмы сортировки. Метод разделения (алгоритм "быстрой" сортировки, метод Хоара). Расположение элементов массива по убыванию модулей.
курсовая работа, добавлен 26.12.2011