Сравнительное исследование эффективности методов сортировки Флойда и Шелла
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задание
Сравнительное исследование эффективности методов сортировки.
Базовая структура данных – вектор
Методы сортировки – метод Шелла, метод Флойда.
Примечание: Сравнение приводиться в виде графиков зависимостей количества сравнений и числа перестановок элементов от объёма данных.
Введение
В последние годы программирование для вычислительных машин выделилось в некоторую дисциплину, владение которой стало основным и ключевым моментом, определяющим успех многих инженерных проектов, а сама она превратилась в объект научного исследования. Из ремесла программирование перешло в разряд академических наук. Первый крупный вклад в ее становление сделали Э. Дейкстра и Ч. Хоар. Основное внимание в их работах уделяется построению и анализу программ, а более точно – структуре алгоритмов, представляемых текстом программы. Программы представляют собой конкретные, основанные на некотором реальном представлении и строении данных воплощения абстрактных алгоритмов.
Алгоритм – это формально описанная вычислительная процедура, получающая исходные данные, называемые его аргументом, и выдающая результат вычислений на выход. Алгоритмы строятся для решения тех или иных вычислительных задач. Формулировка задачи описывает, каким требованиям должно удовлетворять решение задачи, а алгоритм, решающий эту задачу, представляет собой метод, применение которого позволяет получить объект, удовлетворяющий этим требованиям. В настоящее время слово «алгоритм» ассоциируется, в основном, с компьютерами и другими средствами вычислительной техники, хотя разработка алгоритмов началась на заре развития математики, задолго до появления вычислительных машин. Формула Герона для вычисления корня квадратного из неотрицательного числа, процесс нахождения наибольшего общего делителя, выявление простых чисел из чисел натурального ряда («решето Эратосфена») всё это алгоритмы, которые можно реализовать посредством любого языка программирования и на любой современной ЭВМ. В последние полвека творческий процесс создания вычислительных алгоритмов стал наиболее интенсивным, это связано с возникновением, совершенствованием и развитием информационных технологий и всей компьютерной индустрии.
Сравнительное исследование эффективности методов сортировки.
Базовая структура данных – вектор
Методы сортировки – метод Шелла, метод Флойда.
Примечание: Сравнение приводиться в виде графиков зависимостей количества сравнений и числа перестановок элементов от объёма данных.
Введение
В последние годы программирование для вычислительных машин выделилось в некоторую дисциплину, владение которой стало основным и ключевым моментом, определяющим успех многих инженерных проектов, а сама она превратилась в объект научного исследования. Из ремесла программирование перешло в разряд академических наук. Первый крупный вклад в ее становление сделали Э. Дейкстра и Ч. Хоар. Основное внимание в их работах уделяется построению и анализу программ, а более точно – структуре алгоритмов, представляемых текстом программы. Программы представляют собой конкретные, основанные на некотором реальном представлении и строении данных воплощения абстрактных алгоритмов.
Алгоритм – это формально описанная вычислительная процедура, получающая исходные данные, называемые его аргументом, и выдающая результат вычислений на выход. Алгоритмы строятся для решения тех или иных вычислительных задач. Формулировка задачи описывает, каким требованиям должно удовлетворять решение задачи, а алгоритм, решающий эту задачу, представляет собой метод, применение которого позволяет получить объект, удовлетворяющий этим требованиям. В настоящее время слово «алгоритм» ассоциируется, в основном, с компьютерами и другими средствами вычислительной техники, хотя разработка алгоритмов началась на заре развития математики, задолго до появления вычислительных машин. Формула Герона для вычисления корня квадратного из неотрицательного числа, процесс нахождения наибольшего общего делителя, выявление простых чисел из чисел натурального ряда («решето Эратосфена») всё это алгоритмы, которые можно реализовать посредством любого языка программирования и на любой современной ЭВМ. В последние полвека творческий процесс создания вычислительных алгоритмов стал наиболее интенсивным, это связано с возникновением, совершенствованием и развитием информационных технологий и всей компьютерной индустрии.
Другие работы
Корпус в сборе. Задание №3
lepris
: 22 сентября 2021
Корпус в сборе. Задание 3
Сборочная единица "Корпус в сборе" содержит четыре детали.Пластина 1 крепится к фланцам 2 и 4 четьрымя винтами 5 М6х12 ГОСТ 17473-80. Затем эти три детали в сборе вкладываются в корпус 3 и соединяются винтом 6 М8х10 ГОСТ 17475-80.
Требуется:
а) Выполнить сборочный чертеж узла на формате А3 в масштабе 1:1.
Чертеж должен содержать главный вид с разрезом, вид сверху с местным разрезом (показать форму пластины 1) и вид слева с разрезом по винтам 5 (разрез А-А на схеме).
500 руб.
Направляющие среды электросвязи. Вариант №64
yyreutov
: 6 ноября 2016
Задание
Рассчитать параметры двухслойных оптических волокон оптического кабеля.
Выбрать в соответствии с вариантом конструкцию оптического кабеля и нарисовать эскиз поперечного сечения в масштабе 10:1.
Исходные данные взять в таблицах 1 и 2. Расчету подлежат: числовая апертура; нормированная частота V; число мод, распространяющихся в волокне N; коэффициент затухания α, дБ/км; уширение импульса τ, с; длина регенерационного участка для систем передачи SDH и PDH, км.
300 руб.
Лабораторные работы по физике №№1, 3, 4, 11, 12
falling666
: 3 ноября 2016
ИССЛЕДОВАНИЕ ХАРАКТЕРИСТИК ПОЛУПРОВОДНИКОВОГО ФОТОРЕЗИСТОРА
Измерение температуры и интегрального коэффициента излучения тела методом спектральных отношений
ИССЛЕДОВАНИЕ ФОТОДИОДА
ТЕРМО ЭЛЕКТРОННАЯ ЭМИССИЯ. КОНТАКТНАЯ РАЗНОСТЬ ПОТЕНЦИАЛОВ
Исследование внешнего фотоэффекта
70 руб.
Развертка резервуара вертикального стального РВС 700м-Чертеж-Оборудование транспорта и хранения нефти и газа-Курсовая работа-Дипломная работа
as.nakonechnyy.92@mail.ru
: 21 июня 2016
Развертка резервуара вертикального стального РВС 700м-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
387 руб.