Структуры и алгоритмы обработки данных Лабораторная работа №3. 3-й семестр. 8-й вариант

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab3.1_.exe
material.view.file_icon lab3.1_.pas
material.view.file_icon lab3.2_.exe
material.view.file_icon lab3.2_.pas
material.view.file_icon ._Lab3.doc
material.view.file_icon Lab3.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Структуры и алгоритмы обработки данных
Лабораторная работа 3. Быстрые методы сортировки последовательностей.

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

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

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

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

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

Мачикина Елена Павловна
Структуры и алгоритмы обработки данных. Лабораторная работа №3
Тема: Быстрые методы сортировки последовательностей Цель работы: Освоить быстрые методы сортировки последовательностей. Порядок выполнения работы: Разработать подпрограммы сортировки последовательности целых чисел методом прямого слияния (или методом цифровой сортировки). Разработать сервисные функции для работы со списками: заполнение списка (стека) возрастающими числами; заполнение списка (стека) убывающими числами; заполнение списка (стека) случайными числами; печать элементов списка;
User sibguter : 5 июня 2018
49 руб.
Структуры и алгоритмы обработки данных. Лабораторная работа №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 руб.
Структуры и алгоритмы обработки данных Лабораторная работа №2. 3-й семестр. 8-й вариант
Структуры и алгоритмы обработки данных Лабораторная работа 2. Быстрые методы сортировки массивов. Цель работы: Освоить быстрые методы сортировки массивов Порядок выполнения работы: Разработать процедуры сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара (язык программирования Паскаль или Си). Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. Во время сортировки предусмотреть подсчет количества пересылок и сра
User Nikolay80 : 24 января 2015
70 руб.
Структуры и алгоритмы обработки данных Лабораторная работа №4. 3-й семестр. 8-й вариант
Структуры и алгоритмы обработки данных Лабораторная работа 4. Индексация и быстрый поиск. Цель работы: Освоить методы построения индексных массивов и быстрого поиска в массиве. Порядок выполнения работы: Написать программу “Телефонный справочник”, которая обрабатывает данные об абонентах телефонной станции. Каждый абонент имеет имя, адрес, телефонный номер. В программе описать массив абонентов (назовем его справочник). В справочнике должно быть не менее 20 элементов, которые заполняются либо
User Nikolay80 : 24 января 2015
70 руб.
Структуры и алгоритмы обработки данных. Лабораторная работа №1. 3-й семестр. 8-й вариант
Структуры и алгоритмы обработки данных Лабораторная работа 1. Методы сортировки массивов с квадратичной трудоемкостью. Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. Во
User Nikolay80 : 24 января 2015
70 руб.
Структуры и алгоритмы обработки данных Лабораторная работа № 5. 3-й семестр. 8-й вариант
Структуры и алгоритмы обработки данных Лабораторная работа 5. Хэширование и поиск. Цель работы: Освоить методы построения хэш-таблиц и поиска с помощью хэш-таблиц. Порядок выполнения работы: Построить хэш-таблицу методом линейных проб для слов заданного текста. Текст находится в некотором файле (примерно 200 слов). Экспериментально определить минимально необходимый объем хэш-таблицы и число коллизий при построении. Построить хэш-таблицу методом квадратичных проб для слов заданного текста. Файл
User Nikolay80 : 24 января 2015
70 руб.
Структуры и алгоритмы обработки данных. Лабораторная работа №3. Вариант №4
Тема: Быстрые методы сортировки последовательностей. Цель работы: Освоить быстрые методы сортировки последовательностей Порядок выполнения работы: 1. Разработать процедуры сортировки последовательности целых чисел методом прямого слияния и методом цифровой сортировки (язык программирования Паскаль или Си). 2. Во время сортировки предусмотреть подсчет количества пересылок элементов в очередь и сравнений (М и С), сравнить их с теоретическими оценками. 3. Составить таблицу следующего вида (данные
User tpogih : 13 сентября 2014
45 руб.
Основные положения международного гуманитарного права, применяемые в вооруженных конфликтах
Международное право - это совокупность юридических норм и принципов, регулирующих отношения между государствами в различных областях (экономической, культурной, военной и других), соблюдение которых обеспечивается добровольно, а в случае необходимости индивидуальным или коллективным принуждением. Эти нормы и принципы закреплены в международных договорах, соглашениях и конвенциях, являющихся источниками международного права. При этом предметом регулирования международного права являются отношения
User alfFRED : 14 сентября 2013
10 руб.
Анатомия и поражения пищевода
ВВЕДЕНИЕ Заболевания пищевода представляют определенные диагностические трудности для большинства врачей. Доброкачественные опухоли пищевода проявляются так же, как серьезные заболевания сердца, и наоборот, кардиальное заболевание протекает как доброкачественное поражение пищевода, причем признаки и симптомы серьезного поражения пищевода часто бывают стертыми. Около 80 % заболеваний пищевода могут диагностироваться по анамнестическим данным. В этой главе симптоматика заболевания пищевода рассмат
User OstVER : 23 января 2013
5 руб.
Индукционный прогрев пласта-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
Индукционный прогрев пласта-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
500 руб.
Индукционный прогрев пласта-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
ДИПЛОМНЫЙ ПРОЕКТ РЕКОНСТРУКЦИИ КОНВЕКТОРА И АДСОРБЕРА ДЛЯ ОЧИСТКИ ГАЗА СГОРАНИЯ-Дипломная работа-Машины и аппараты нефтехимических производств
ДИПЛОМНЫЙ ПРОЕКТ РЕКОНСТРУКЦИИ КОНВЕКТОРА И АДСОРБЕРА ДЛЯ ОЧИСТКИ ГАЗА СГОРАНИЯ-Дипломная работа-Машины и аппараты нефтехимических производств Современные аппараты должны обладать высокой производительностью, характеризоваться достаточной надёжностью и гибкостью в работе, обеспечивать низкие эксплуатационные расходы, иметь небольшую массу и, наконец, быть конструктивно простыми и технологичными в изготовлении. Последние требования не менее важны, чем первые, поскольку они не только определяют ка
2732 руб.
ДИПЛОМНЫЙ ПРОЕКТ РЕКОНСТРУКЦИИ КОНВЕКТОРА И АДСОРБЕРА ДЛЯ ОЧИСТКИ ГАЗА СГОРАНИЯ-Дипломная работа-Машины и аппараты нефтехимических производств
up Наверх