Структуры и алгоритмы обработки данных. Лабораторная работа №3

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

material.view.file_icon
material.view.file_icon ishodniy_kod.c
material.view.file_icon ishodniy_kod.txt
material.view.file_icon lab3.exe
material.view.file_icon ЛР3.docx

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

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

Описание

Тема: Быстрые методы сортировки последовательностей
Цель работы: Освоить быстрые методы сортировки последовательностей.
Порядок выполнения работы:
 Разработать подпрограммы сортировки последовательности целых чисел методом прямого слияния (или методом цифровой сортировки).
 Разработать сервисные функции для работы со списками:
 заполнение списка (стека) возрастающими числами;
 заполнение списка (стека) убывающими числами;
 заполнение списка (стека) случайными числами;
 печать элементов списка;
 подсчет контрольной суммы элементов списка;
 подсчет количества серий в списке.
 Составить таблицу следующего вида (данные получить экспериментально) для n= 100,200,300,400,500. (n – количество элементов в массиве)
Метод сортировки М для возр. С для возр. М для случ. С для случ. М для убыв. С для убыв.
Метод прямого слияния      
Метод цифровой сортировки      
 Проанализировать полученные результаты, сравнить их с теоретическими оценками трудоемкости. Сравнить полученные результаты с трудоемкостью метода прямого выбора и метода пирамидальной сортировки (использовать результаты предыдущих лабораторных работ).

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

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Структуры и алгоритмы обработки данных (часть 1)
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 01.04.2018
Рецензия:
Мачикина Елена Павловна
Лабораторная работа №3. Структуры и алгоритмы обработки данных
Цель работы: Быстрые методы сортировки последовательностей. Порядок выполнения работы: 1. Разработать процедуры сортировки последовательности целых чисел методом прямого слияния и методом цифровой сортировки (язык программирования Паскаль или Си). 2. Во время сортировки предусмотреть подсчет количества пересылок элементов в очередь и сравнений (М и С), сравнить их с теоретическими оценками. 3. Составить таблицу следующего вида (данные получить экспериментально) для n= 100, 200, 300, 400, 500. (n
User tanzor : 8 июля 2014
100 руб.
Структуры и алгоритмы обработки данных. Лабораторная работа №3
1. Разработать процедуру построения АВЛ-дерева. 2. Вычислить среднюю высоту АВЛ-дерева для n=10, 50, 100, 200, 400 (n -количество вершин в дереве) и заполнить таблицу следующего вида. Проанализировать полученные результаты, сравнить их с теоретическими оценками и результатами из лабораторной работы 1.
User piligrim-24 : 26 октября 2011
50 руб.
«Структуры и алгоритмы обработки данных» Лабораторная работа № 3
Порядок выполнения работы: 1. Разработать процедуры сортировки последовательности целых чисел методом прямого слияния и методом цифровой сортировки (язык программирования Паскаль или Си). 2. Во время сортировки предусмотреть подсчет количества пересылок элементов в очередь и сравнений (М и С), сравнить их с теоретическими оценками. 3. Составить таблицу следующего вида (данные получить экспериментально) для n= 100, 200, 300, 400, 500. (n – количество элементов в массиве) 4. Проанализировать по
User 1231233 : 19 сентября 2010
23 руб.
Лабораторная работа №3. Структуры и алгоритмы обработки данных. 2022
Лабораторная работа №3. Структуры и алгоритмы обработки данных. 2022 Задание 1 Реализовать методы поиска подстроки в строке. Добавить возможность ввода строки и подстроки с клавиатуры. Предусмотреть возможность существования пробела. Реализовать возможность выбора опции чувствительности или нечувствительности к регистру. Оценить время работы каждого алгоритма поиска и сравнить его со временем работы стандартной функции поиска, используемой в выбранном языке программирования. Задание 2 Пятнашк
User DiKey : 29 июня 2022
75 руб.
Лабораторная работа № 3 по предмету Структуры и алгоритмы обработки данных
Лабораторная работа 3 Хэширование и поиск Цель работы:Изучение возможности хэширования данных для организации поиска. Порядок выполнения работы: 1. Разработать подпрограмму хеширования массива целых чисел методом прямого связывания и подпрограмму поиска в хэш-таблице элемента по заданному ключу. Вывести на экран построенную хэш-таблицу. 2. Реализовать подпрограмму хеширования массива целых чисел методом открытой адресации. Для разрешения коллизий использовать линейные и квадратичные пробы. Вывес
User svladislav987 : 4 мая 2021
200 руб.
Структуры и алгоритмы обработки данных-1 Лабораторная работа №3
1. Разработать процедуры сортировки последовательности целых чисел методом прямого слияния и методом цифровой сортировки (язык программирования Паскаль или Си). 2. Во время сортировки предусмотреть подсчет количества пересылок элементов в очередь и сравнений (М и С), сравнить их с теоретическими оценками. 3. Составить таблицу следующего вида (данные получить экспериментально) для n= 100, 200, 300, 400, 500. (n – количество элементов в массиве)
User piligrim-24 : 26 октября 2011
50 руб.
Лабораторная работа №3. Структуры и алгоритмы обработки данных. Хеш-таблицы.
Лабораторная работа No3. Структуры и алгоритмы обработки данных. Хеш-таблицы. Вариант 42 ЦЕЛЬ Получить практические навыки по работе с хеш-таблицами. ЗАДАНИЕ Составить и отладить программу для вычисления шестого множества по пяти заданным, представленным в форме хеш-таблиц. F = (A & B) \ (C & D) ^ E. СОДЕРЖАНИЕ ЗАДАНИЕ 3 Временная сложность 5 ВЫВОДЫ 6 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 7 ПРИЛОЖЕНИЕ 8
User DiKey : 30 июня 2022
75 руб.
Лабораторная работа №3 "Структуры и алгоритмы обработки данных (часть 2-я)"
Лабораторная работа 3 16.01.2022 18.01.2022 Зачет Уважаемый Игнатьев Даниил Андреевич, Мачикина Елена Павловна
User Daniil2001 : 18 января 2022
15 руб.
Лабораторная работа №3 "Структуры и алгоритмы обработки данных (часть 2-я)"
Описание принципиальной тепловой схемы паротурбинной установки Т-50-130
ВВЕДЕНИЕ Глава 1. Принципиальная тепловая схема ПТУ Т-50-130 1.1. Рисунок принципиальной тепловой схемы 1.2. Спецификация основных элементов схемы Глава 2. Маркировка и конструктивные особенности установки 2.1. Расшифровка маркировки Т-50-130 2.2. Конструктивные особенности турбины Глава 3. Регенеративная схема ПТУ 3.1. Назначение регенерации 3.2. Подогреватели высокого и низкого давления 3.3. Типы подогревателей и их характеристики 3.4. Схема слива дренажей Глава 4. Схема отпуска тепла 4.1.
User Решатель : 1 февраля 2025
2500 руб.
Описание принципиальной тепловой схемы паротурбинной установки Т-50-130
Выпускная квалификационная работа. Исследование влияния внешних факторов на передаточные параметры оптического волокна
Исследование влияния внешних факторов на передаточные параметры оптического волокна Объём работы – 98 страниц, на которых размещены 34 рисунков и 26 таблиц. При написании работы использовалось 38 источника. Ключевые слова: оптическое волокно, передаточные параметры, внешние факторы, оптический кабель, затухание, поляризационно-модовая дисперсия. Целью работы являлось: исследование влияния внешних факторов на передаточные параметры оптического волокна, экспериментальное исследование влияния из
User const30 : 8 августа 2018
1600 руб.
00-000.06.24.24.00 Приспособление делительное
Приспособление делительное 00-000.06.24.24.00 Приспособление делительное предназначено для установки детали при механической обработке, связанной с поворотом на 90 град. В корпус 1 запрессовывают втулки 4 и 12, в которые вставляется диск 2, закрепляемый снизу гайкой 17 с шайбой 11 и стопорным винтом 15. К диску 2 штифтами 20 крепятся рукоятки 10. Отверстие М16х1,5 корпуса 1 ставят фиксатор 5, пружину 6 и пробку 18. В боковые отверстия корпуса 1 запрессовывают втулки 7,8 в которые вставляется эк
User vermux1 : 24 августа 2018
190 руб.
00-000.06.24.24.00 Приспособление делительное promo
Устройства оптоэлектроники. Контрольная работа №1. Вариант №05
Задача №1: Изобразить структуру фотоприемника. Изобразить ВАХ фотоприемника. Дать определение основным параметрам. Пояснить принцип работы фотоприемника. Вариант №05 – Фотодиод - транзистор Задача №2: Определить длинноволновую границу фотоэффекта и фоточувствительность фотоприемника. Изобразить вид спектральной характеристики и указать на ней . Дано: Тип ПП материала Ge; Квантовая эффективность, ; Ширина запрещенной зоны , ; Найти: -? -? Задача №3: Изобразить принципиальную схему вклю
User vecrby : 24 мая 2015
40 руб.
up Наверх