Структуры и алгоритмы обработки данных (часть 1) Лабораторная работа №1 Методы сортировки массивов

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon .suo
material.view.file_icon Browse.VC.db
material.view.file_icon LR1.exe
material.view.file_icon LR1.sln
material.view.file_icon Лабораторная работа 1.docx

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

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

Описание

Структуры и алгоритмы обработки данных (часть 1) Лабораторная работа №1 Методы сортировки массивов
Цель работы: освоить методы сортировки массивов.
Порядок выполнения работы:
1. Разработать подпрограммы сортировки массива целых чисел методами прямого выбора, методом Шелла и методом пирамидальной сортировки (или методом Хоара на выбор).
2. Отладить правильность работы сортировок на массивах малой длины. Кроме того,
контролировать правильность сортировки путем подсчета контрольной суммы и числа серий в массиве (оформить в виде подпрограммы).

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

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

Уважаемый студент, работа зачтена. Мачикина Елена Павловна
2024
СИБГУТИ
Структуры и алгоритмы обработки данных. Часть 1. Лабораторная работа № 1. Методы сортировки массивов с квадратичной трудоемкостью
Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1. Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). .. Используемые методы: Метод прямого выбора Один из самых простых методов сортировки, метод прямого выбора, заключается в следующем. Находим наименьший элемент массива и обмениваем его с первым элементом массива.
User nik200511 : 17 сентября 2013
78 руб.
Лабораторная работа №1. Методы сортировки массивов с квадратичной трудоемкостью. По дисциплине: Структуры и алгоритмы обработки данных (1 часть)
Лабораторная работа 1. Методы сортировки массивов с квадратичной трудоемкостью. Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. Во время сортировки предусмотреть подсчет
User Udacha2013 : 4 сентября 2014
200 руб.
Структуры и алгоритмы обработки данных (1 часть). Лабораторная работа №1. Методы сортировки массивов с квадратичной трудоемкостью. Pascal СибГУТИ
Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1. Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими
User РешуВашуРаботу : 26 апреля 2018
400 руб.
Структуры и алгоритмы обработки данных (1 часть). Лабораторная работа №1. Методы сортировки массивов с квадратичной трудоемкостью. Pascal СибГУТИ
Лабораторная работа №1: “Методы сортировки массивов”
Методы сортировки массивов Цель работы: Освоить методы сортировки массивов. Порядок выполнения работы: Разработать подпрограммы сортировки массива целых чисел методами прямого выбора, методом Шелла и методом пирамидальной сортировки (или методом Хоара на выбор). Отладить правильность работы соритровок на массивах малой длины. Кроме того, контролировать правильность сортировки путем подсчета контрольной суммы и числа серий в массиве (оформить в виде подпрограммы). Серией называется неубывающ
User Daniil2001 : 9 сентября 2021
100 руб.
Лабораторная работа №1: “Методы сортировки массивов”
Лабораторная работа №1.Методы сортировки массивов с квадратичной трудоемкостью.
Тема: Методы сортировки массивов с квадратичной трудоемкостью. Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью.
User vohmin : 14 октября 2015
50 руб.
Лабораторная работа №1. Методы сортировки массивов с квадратичной трудоемкостью.
Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1.Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). 2.Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3.Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическ
User ovtret : 26 февраля 2015
150 руб.
ЭКЗАМЕН Структуры и алгоритмы обработки данных (часть 1)
ЭКЗАМЕН Структуры и алгоритмы обработки данных (часть 1) Задания экзаменационного билета одинаковы для всех студентов, однако входные данные (это последовательный набор символов ФИО студента) выбираются индивидуально 1. Для последовательности символов ФИО (используются 12 последовательных букв) показать подробный процесс построения индексного массива, который упорядочивает последовательность по алфавиту; 2. Для набора из 12 символов ФИО (используются 12 последовательных букв) студента выполнит
User SOKOLOV : 2 марта 2025
226 руб.
ЭКЗАМЕН Структуры и алгоритмы обработки данных (часть 1)
Структуры и алгоритмы обработки данных Часть 1 Экзамен
Задание №1 Для последовательности символов ФИО (используются 12 последовательных букв) показать подробный процесс построения индексного массива, который упорядочивает последовательность по алфавиту. Задание №2 Для набора из 12 символов ФИО (используются 12 последовательных букв) студента выполнить хеширование вручную методом прямого связывания (размер хеш-таблицы равен 5). Выполнить поиск первой буквы имени и буквы «Я» с использованием построенной хеш-таблицы Задание №3 Для н
User Shadoww : 29 октября 2023
300 руб.
Электрификация и автоматизация нагнетательной станции цеха гидрохимии
СОДЕРЖАНИЕ Введение 5 1 Технологическая часть 6 1.1 Описание технологического процесса 6 1.2 Нормы технологического режима 8 1.3 Характеристика основного оборудования 9 1.4 Устройство оборудования 11 2 Электроснабжение 17 2.1 Характеристика электроприёмников и сведения об их питании (с таблицей электроприводов) 17 2.2 Электрическое освещение 17 2.3 Расчет электрических нагрузок и выбор трансформаторных подстанций 23 2.3.1 Выбор числа и мощности трансформаторов для низковольтной на
User menachem : 28 августа 2009
Інструкція з охорони праці для художника (художника-декоратора)
1. ЗАГАЛЬНІ ВИМОГИ БЕЗПЕКИ 1.1. До самостійної роботи в якості художника (декоратора) допускаються особи, що пройшли навчання за професією, інструктаж з охорони праці на робочому місці і засвоїли безпечні методи і прийоми виконання робіт. 1.2. Виконувати Правила внутрішнього трудового розпорядку підприємства, дотримуватися правил пожежної безпеки, виконувати тільки доручену роботу. Забороняється виконання роботи в стані алкогольного, токсичного або наркотичного сп'яніння. Палити дозво
User Elfa254 : 30 июня 2013
10 руб.
Особенности использования режима свободной таможенной зоны в Российской Федерации
Оглавление Введение Глава 1. Понятие и правовое регулирование режима свободной таможенной зоны 1.1 Понятие и характеристика таможенного режима свободной таможенной зоны 1.2 Порядок таможенного оформления товаров в соответствии с таможенным режимом свободной таможенной зоны Глава 2. Особенности применения режима свободной таможенной зоны на территории Российской Федерации 2.1 Особенности применения режима свободной таможенной зоны на территории особых экономических зон в Российской Федерации 2.2
User Elfa254 : 2 августа 2013
45 руб.
Гидравлика Задача 3.163
Определить силу давления воды Рʹ на крышку, перекрывающую прямоугольное отверстие в плоской стенке резервуара (рис. 3.4), вертикальную координату hд точки ее приложения и усилие N, которое необходимо приложить к крышке в точке К, если размеры отверстия В=30 см, Н=20 см, расстояние от верхней кромки отверстия до свободной поверхности воды а=120мм, расстояние между точкой К и осью шарнира О-О l=250 мм, показание манометра, установленного на верхней крышке резервуара, рм=0,2·105 Па.
User Z24 : 21 ноября 2025
180 руб.
Гидравлика Задача 3.163
up Наверх