Структуры и алгоритмы обработки данных (часть 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
99 руб.
Лабораторная работа №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 zcbr22 : 29 октября 2023
300 руб.
Информатика. Экзамен. Билет № 5.
Билет 5. 1. Что такое центральный процессор, и какие у него основные характеристики? 2. Составьте программу для вычисления количества отрицательных элементов каждого столбца матрицы. 1. Центральный процессор — основная микросхема компьютера, в которой производятся все вычисления. Состоит из ячеек, в которых данные могут не только храниться, но и изменяться. Внутренние ячейки процессора называют регистрами. Управляя засылкой данных в разные регистры процессора, можно управлять обработкой данных.
User Taburet : 20 декабря 2011
110 руб.
Выпускная квалификационная работа магистра. Исследование и разработка методов распознавания объектов в многокамерных сферических изображениях для систем телекоммуникаций
Исследование и разработка методов распознавания объектов в многокамерных сферических изображениях для систем телекоммуникаций Выпускная квалификационная работа магистра. Цель и основные задачи диссертационной работы Основной целью диссертации является создание на основе облака точек трафаретной матрицы трехмерного объекта с целью сокращения объема передаваемого образа объекта и достоверного распознавания трехмерных объектов. Для достижения поставленной цели были поставлены и решены следующие за
User const30 : 27 августа 2018
1600 руб.
Федерация как форма государственного устройства
ПЛАН 1. Введение 2. Экономическая интеграция 3. Политическая интеграция 4. Интеграция права 5.Разграничение предметов ведения между федерацией и ее субъектами в зарубежных странах 6. Предметы ведения федерации и ее субъектов в отдельных зарубежных странах 8.Предметы совместного ведения федерации и субъектов федерации 9.Предметы ведения субъектов федерации 7. Список используемой литературы 1. ОБЩАЯ ХАРАКТЕРИСТИКЕ СОВРЕМЕННЫХ ФЕДЕРАЦИЙ Федерализм как форма решения вопроса о территориально-политич
User OstVER : 23 февраля 2013
5 руб.
Реферат по истории: "Формирование двух мировых систем. Холодная война".
Содержание: Введение……………………………………………………………….……..3 1. Общая послевоенная обстановка…………………………………….….5 1.1. Политика “сдерживания” и подходы к ее осуществлению….….5 1.2. «Доктрина Трумэна» и «План Маршалла»………………….…...6 1.3. «Христианский реализм»………………………………....….……8 2. Сферы влияния СССР и США…………………………………….....….9 2.1. Восточная Европа……………………………………….………...9 2.2. Создание военных блоков и борьба за страны………………….10 3. Ход противостояния……………………………………………………..13 3.1. На грани ядерной войны………
User Amor : 8 октября 2013
120 руб.
promo
up Наверх