Сравнительное исследование эффективности методов сортировки Флойда и Шелла

Цена:
15 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-142536.doc

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание

Сравнительное исследование эффективности методов сортировки.

Базовая структура данных – вектор

Методы сортировки – метод Шелла, метод Флойда.

Примечание: Сравнение приводиться в виде графиков зависимостей количества сравнений и числа перестановок элементов от объёма данных.

Введение

В последние годы программирование для вычислительных машин выделилось в некоторую дисциплину, владение которой стало основным и ключевым моментом, определяющим успех многих инженерных проектов, а сама она превратилась в объект научного исследования. Из ремесла программирование перешло в разряд академических наук. Первый крупный вклад в ее становление сделали Э. Дейкстра и Ч. Хоар. Основное внимание в их работах уделяется построению и анализу программ, а более точно – структуре алгоритмов, представляемых текстом программы. Программы представляют собой конкретные, основанные на некотором реальном представлении и строении данных воплощения абстрактных алгоритмов.

Алгоритм – это формально описанная вычислительная процедура, получающая исходные данные, называемые его аргументом, и выдающая результат вычислений на выход. Алгоритмы строятся для решения тех или иных вычислительных задач. Формулировка задачи описывает, каким требованиям должно удовлетворять решение задачи, а алгоритм, решающий эту задачу, представляет собой метод, применение которого позволяет получить объект, удовлетворяющий этим требованиям. В настоящее время слово «алгоритм» ассоциируется, в основном, с компьютерами и другими средствами вычислительной техники, хотя разработка алгоритмов началась на заре развития математики, задолго до появления вычислительных машин. Формула Герона для вычисления корня квадратного из неотрицательного числа, процесс нахождения наибольшего общего делителя, выявление простых чисел из чисел натурального ряда («решето Эратосфена») всё это алгоритмы, которые можно реализовать посредством любого языка программирования и на любой современной ЭВМ. В последние полвека творческий процесс создания вычислительных алгоритмов стал наиболее интенсивным, это связано с возникновением, совершенствованием и развитием информационных технологий и всей компьютерной индустрии.
Автоматика газовой котельной от температуры наружного воздуха
1.4. Задачи проекта 1Выполнить проект системы автоматики для работы котельной без постоянного обслуживающего персонала. 2Управление котлами осуществлять с помощью блока автоматики в зависимости от наружной температуры воздуха. 3 Заполнять контура теплоносителя и их подпитка производить в автоматическом режиме. 4 выполнить принципиальную схему 5 разработать алгоритм работы системы автоматики
User Omrade : 2 декабря 2020
20 руб.
Автоматика газовой котельной от температуры наружного воздуха
Подшипник МЧ00.15.00.00 СБ Деталирование
Подшипник служит опорой для вращающегося вала и устанавливается на консоли в том случае, когда вал близко подходит к стене производственного помещения. Консольная подшипниковая опора состоит из корпуса и подшипника скольжения со сменными бронзовыми вкладышами поз. 4, 5. Верхний вкладыш поз. 4 фиксируется цилиндрическим трубчатым выступом. Смазка к трущимся поверхностям вала и вкладыша подводится из масленки (на чертеже не показана), ввинчиваемой в резьбовое отверстие, расположенное в приливе вер
User HelpStud : 15 ноября 2016
170 руб.
Подшипник МЧ00.15.00.00 СБ Деталирование promo
Особенности организации машиностроительного комплекса в РФ
Содержание Введение Глава 1. Состав и межотраслевые связи машиностроительного комплекса Глава 2. Особенности организации тяжелого машиностроения в РФ 2.1 Территориальная организация тяжелого машиностроения 2.2 Особенности отраслевой организации тяжелого машиностроения Глава 3. Кадровое обеспечение российского машиностроения 3.1 Развитие многоотраслевого машиностроения 3.2 Решение кадровой проблемы Заключение Список литературы Приложения Введение Тяжелое машиностроение является ведущ
User DocentMark : 27 сентября 2013
Мусульманский мир: модель экономической организации общества
Особый интерес представляет изучение влияния ислама на экономическую жизнь мусульманских стран. Ислам определяет не только духовную сторону жизни правоверных, но и материальную. В Коране и хадисах, в обширной средневековой мусульманской литературе встречаются многочисленные упоминания (нередко целые разделы или трактаты), касающиеся регламентации экономической жизни мусульманского общества. Совокупность этих воззрений обозначается термином «социально-экономическая доктрина»; ее изначальным источ
User Slolka : 3 сентября 2013
up Наверх