Лабораторная работа №2 по предмету: Структуры и алгоритмы обработки. Вариант №7

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

material.view.file_icon
material.view.file_icon
material.view.file_icon LAB2_1.EXE
material.view.file_icon lab2_1.pas
material.view.file_icon LAB2_2.EXE
material.view.file_icon lab2_2.pas
material.view.file_icon LAB2_3.EXE
material.view.file_icon LAB2_3.PAS
material.view.file_icon Лабораторная работа № 2 (структуры и алгоритмы обработки данных).docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа 2. Быстрые методы сортировки массивов.


Цель работы: Освоить быстрые методы сортировки массивов


Порядок выполнения работы:
1. Разработать процедуры сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара (язык программирования Паскаль или Си).
2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве.
3. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оценками.
4. Составить таблицу следующего вида (данные получить экспериментально) для n= 100, 200, 300, 400, 500. (n – количество элементов в массиве)

5. Проанализировать полученные результаты. (Какой из методов самый быстрый? Самый медленный? Как сложность зависит от начальной отсортированности?)
6. Сравните трудоемкости методов быстрой сортировки и трудоемкости методов с квадратичной трудоемкости (использовать результаты лабораторной работы 1)

Дополнительная информация

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Структуры и алгоритмы обработки данных (1 часть)
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 19.06.2014
Рецензия:Уважаемый,

Мачикина Елена Павловна
Лабораторная работа №2 по предмету «Структуры и алгоритмы обработки данных» (часть 1-я)
Тема работы: Быстрые методы сортировки последовательностей. Задание на работу сформулировано следующим образом: 1) Разработать подпрограммы сортировки последовательности целых чисел методом прямого слияния (или методом цифровой сортировки). 2) Разработать сервисные функции для работы со списками: • заполнение списка (стека) возрастающими числами; • заполнение списка (стека) убывающими числами; • заполнение списка (стека) случайными числами; • печать элементов списка; • подсчет контрольной сумм
User boeobq : 28 октября 2021
50 руб.
Лабораторная работа №2 по предмету «Структуры и алгоритмы обработки данных» (часть 1-я)
Структуры и алгоритмы обработки данных (часть 2-я) . Вариант №7
А = 3 (файл base3.dat) База данных "Обманутые вкладчики" Структура записи: ФИО вкладчика: текстовое поле 32 символа формат <Фамилия>_<Имя>_<Отчество> Сумма вклада: целое число Дата вклада: текстовое поле 8 символов формат дд-мм-гг ФИО адвоката: текстовое поле 22 символа формат <Фамилия>_<буква>_<буква> Пример записи из БД: Петpов_Иван_Федоpович___________ 130 15-03-46 Иванова_И_В___________ Задание на поиск записей: B=3.2 Вывести упорядоченный список вкладчиков (по полю сумма вклада), которые
User IT-STUDHELP : 18 ноября 2021
800 руб.
Структуры и алгоритмы обработки данных (часть 2-я) . Вариант №7 promo
Структуры и алгоритмы обработки данных (часть 2-я). Вариант №7
Вариант 7 А = 3 (файл base3.dat) База данных "Обманутые вкладчики" Структура записи: ФИО вкладчика: текстовое поле 32 символа формат <Фамилия>_<Имя>_<Отчество> Сумма вклада: целое число Дата вклада: текстовое поле 8 символов формат дд-мм-гг ФИО адвоката: текстовое поле 22 символа формат <Фамилия>_<буква>_<буква> Пример записи из БД: Петpов_Иван_Федоpович___________ 130 15-03-46 Иванова_И_В___________ Задание на поиск записей: B=3.2 Вывести упорядоченный список вкладчиков (по полю сумма вклад
User IT-STUDHELP : 18 ноября 2021
800 руб.
Структуры и алгоритмы обработки данных (часть 2-я). Вариант №7 promo
Зачет по дисциплине: Структуры и алгоритмы обработки данных. Вариант №7
Зачет по дисциплине Структуры и алгоритмы обработки данных. Вопрос к зачету: Сформулируйте задачу сортировки последовательностей.
User Jack : 1 декабря 2014
60 руб.
Структуры и алгоритмы обработки данных
Задания для контрольной работы одинаковы для всех студентов. Начальные данные выбираются индивидуально в зависимости от задания в контрольной работе.
User Решатель : 29 августа 2024
500 руб.
Структуры и алгоритмы обработки данных
Структуры и алгоритмы обработки данных
КУРСОВАЯ РАБОТА по дисциплине «Структуры и алгоритмы обработки данных (часть 2)» Вариант 14 Содержание 1 Постановка задачи 3 2 Описание программы 5 3 Текст программы 14 4 Результаты выполнения программы 21 Список использованной литературы 23
User ianbaeva : 17 января 2022
2000 руб.
Структуры и алгоритмы обработки данных
1. Используя в качестве массива набор из 8 букв своих фамилии, имени, отчества, определить на каждом шаге в методе прямого выбора номера перемещаемых элементов (пример см. в лекциях, раздел 2.1). 2. Используя в качестве массива набор из 8 букв своих фамилии, имени, отчества, определить на каждом шаге в методе шейкерной сортировки левую и правую границы сортируемой части массива (L и R). 3. Используя в качестве массива набор из 8 букв своих фамилии, имени, отчества провести 3-сортировку (в методе
User Despite : 10 апреля 2013
150 руб.
Структуры и алгоритмы обработки данных
вариант №15 Задание Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить индексный массив, упорядочивающий данные по ФИО вкладчика и сумме вклада, используя метод прямого слияния. Провести поиск по первым трём буквам фамилии в упорядоченной базе, из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди. Из записей очереди построить дерево оптимального поиска по другому ключу и произвести поиск по запросу.
User piligrim-24 : 26 октября 2011
50 руб.
Проект системы передачи информации сверточным кодом в компьютерных сетях
СОДЕРЖАНИЕ ВВЕДЕНИЕ……………………………………………………………………………… 6 1 ПОСТАНОВКА ЗАДАЧИ…………………………………………………………….8 2 АНАЛИЗ СУЩЕСТВУЮЩИХ СПОСОБОВ РЕШЕНИЯ ПОСТАВЛЕННОЙ ЗАДАЧИ………………………………………………………………………………....10 3 РАЗРАБОТКА ТЕХНИЧЕСКОЙ ЧАСТИ…………………………….…………..…33 3.1 Характеристика информационных потоков автоматизированной информационной системы кодирования и декодирования сверточных кодов ..…..33 3.2 Разработка структуры программы …..……………………………………..….33 3.3 Обоснование выбора языка пр
User Aronitue9 : 29 мая 2012
350 руб.
Ромм К.М., Козак Л.В. Гидравлика. Задания и указания студентам безотрывных форм обучения
Хабаровск: Издательство ДВГУПС, 2002 – 31 с. Задание на контрольную работу содержит набор задач по курсу «Гидравлика». Приводится теоретический материал и подробные методические указания по решению задач. Задание предназначено для студентов всех специальностей института транспортного строительства и предусматривает самостоятельное выполнение после изучения теоретического материала.
User Aronitue9 : 8 сентября 2011
Механотерапия. Конструкция современных аппаратов "искусственная почка"
Механотерапия Механотерапия (mechanotherapia; механо- + терапия) - метод лечебной физкультуры, основанный на выполнении дозированных движений (преимущественно для отдельных сегментов конечностей), осуществляемых с помощью механотерапевтических аппаратов, облегчающих движения или, наоборот, требующих дополнительных усилий для их выполнения. Механотерапия предназначается для избирательного воздействия на определённые функции двигательной системы человека. Выделены четыре основные группы аппаратов(
User alfFRED : 1 февраля 2013
10 руб.
Химия радиоматериалов. 42-й вариант
Контрольная работа по ХРМ, сдана в 2011 году Определить падение напряжения в линии электропередач длиной L при температуре То1 , То2 , То3 , если провод имеет сечение S и по нему течет ток I. Определить длину проволоки для намотки проволочного резистора с номиналом R, и допустимой мощностью рассеяния P. Определить концентрацию электронов и дырок в собственном и примесном полупроводнике, содержащем N атомов примеси при комнатной температуре. Образец полупроводникового материала легирован примесью
User slavikdva : 30 января 2014
200 руб.
up Наверх