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

Цена:
15 руб.

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

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

Описание

Задание

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

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

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

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

Введение

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

Алгоритм – это формально описанная вычислительная процедура, получающая исходные данные, называемые его аргументом, и выдающая результат вычислений на выход. Алгоритмы строятся для решения тех или иных вычислительных задач. Формулировка задачи описывает, каким требованиям должно удовлетворять решение задачи, а алгоритм, решающий эту задачу, представляет собой метод, применение которого позволяет получить объект, удовлетворяющий этим требованиям. В настоящее время слово «алгоритм» ассоциируется, в основном, с компьютерами и другими средствами вычислительной техники, хотя разработка алгоритмов началась на заре развития математики, задолго до появления вычислительных машин. Формула Герона для вычисления корня квадратного из неотрицательного числа, процесс нахождения наибольшего общего делителя, выявление простых чисел из чисел натурального ряда («решето Эратосфена») всё это алгоритмы, которые можно реализовать посредством любого языка программирования и на любой современной ЭВМ. В последние полвека творческий процесс создания вычислительных алгоритмов стал наиболее интенсивным, это связано с возникновением, совершенствованием и развитием информационных технологий и всей компьютерной индустрии.
Страховий ринок характеристика сегментація та учасники визначення страхового тарифу
Поняття „страховий ринок" поєднує в собі дві неоднозначні категорії, а саме - „ринок" та „страхування". Під ринком ро­зуміють певні економічні відносини з приводу купівлі-продажу, а також систему диспутів, які організують відношення обміну. Під страхуванням, як економічною категорією, розуміють певний вид економічних відносин з приводу організації с страхового захисту за рахунок створення і використання страховою фонду й інших фондів та ресурсів страховика з метою стабілізації економіки, роз­под
User Lokard : 2 декабря 2013
10 руб.
Контрольная работа по дисциплине: Высшая математика (часть 1-я). Вариант №2
Вариант 2 Задание 1. Матричная алгебра Решить систему уравнений методом Крамера: x-2y+3z=1 2x+3y-4z=-2 3x-2y-5z=1 Задание 2. Аналитическая геометрия По заданным точкам A, B, C и D составить уравнение прямой AB и плоскости BCD, вычислить угол между ними и найти расстояние от точки до плоскости BCD. A(0,0,0), B(-1,0,0), C(0,1,0), D(1,2,1) Задание 3. Предел функции Вычислить предел отношения величин. а) lim(x->oo) (5x^(2)-1)/(2x^(2)+3x+4) б) lim(x->0) (1-cos2x)/(xsinx) Задание 4. Исследование ф
User Учеба "Под ключ" : 25 марта 2021
600 руб.
Контрольная работа по дисциплине: Высшая математика (часть 1-я). Вариант №2 promo
Контрольная работа по дисциплине: Материалы и компоненты электронной техники. Вариант 41
Задача № 3.1.1 Пленочный резистор состоит из трех участков, имеющих различные сопротивления квадрата пленки R1=10 Ом; R2=20 Ом; R3=30 Ом. Определить сопротивление резистора. Задача № 3.1.4 Определить дину нихромовой проволоки диаметром 0,5 мм, используемой для изготовления нагревательного устройства с сопротивлением 20 Ом при температуре 1000 гр.С, полагая, что при 20 гр.С параметры нихрома: удельное сопротивление 1 мкОм*м, температурный коэффициент удельного сопротивления 0,00015 К^-1, темпера
User xtrail : 28 июля 2024
900 руб.
promo
Технологический процесс восстановления шестерни ведущей главной передачи заднего моста ГАЗ-53 (технологическая часть дипломного проекта)
СОДЕРЖАНИЕ 4. РАЗРАБОТКА ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА 4.1. Способы восстановления картера редуктора заднего моста автомобилей 4.2. Описание технологического процесса восстановления шес-терни 4.3. Выбор режима резания, расчет основного и вспомогательного времени 4.1 Способы восстановления картера редуктора заднего моста автомобилей Распространенными дефектами корпусов редуктора заднего моста автомобилей являются трещины и пробоины. Корпус редуктора состоит из чугуна, а сварка ч
User maobit : 5 июня 2018
990 руб.
Технологический процесс восстановления шестерни ведущей главной передачи заднего моста ГАЗ-53 (технологическая часть дипломного проекта)
up Наверх