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

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

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

Описание

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

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

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

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

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

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

Мачикина Елена Павловна
Структуры и алгоритмы обработки данных. Лабораторная работа №2
Тема: Быстрые методы сортировки массивов Цель работы: Освоить быстрые методы сортировки массивов. Порядок выполнения работы: Разработать подпрограммы сортировки массива целых чисел методом Шелла и методом пирамидальной сортировки (или методом Хоара). Проверить правильность сортировки. Исследовать трудоемкость метода Шелла для n=10,100,…,500, n – количество элементов в массиве. Определить последовательность шагов для предварительных сортировок по формуле Кнута. Построить таблицу и проанализиро
User sibguter : 5 июня 2018
49 руб.
Структуры и алгоритмы обработки данных. Лабораторная работа №2
Задание 1.Разработать процедуры сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара (язык программирования Паскаль или Си). 2.Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3.Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оценками. 4.Составить таблицу следующего вида (данные получить экспериментально) для n= 100, 200, 300, 400, 500. (n – колич
User piligrim-24 : 26 октября 2011
50 руб.
Структуры и алгоритмы обработки данных. Лабораторная работа №2. Вариант №4
Тема: Быстрые методы сортировки массивов. Цель работы: Освоить быстрые методы сортировки массивов Порядок выполнения работы: 1. Разработать процедуры сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара (язык программирования Паскаль или Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оц
User tpogih : 13 сентября 2014
45 руб.
Структуры и алгоритмы обработки данных. Лабораторная работа № 2. Случайное дерево поиска (СДП).
Цель работы: Изучение процесса программного построения СДП. 1. Разработать подпрограмму построения случайного дерева поиска (СДП). 2. Построить СДП из 100, 200,…, 500 вершин (данные в вершинах произвольные, но все различные). Распечатать обход дерева слева направо. 3. Для построенного дерева вычислить размер, контрольную сумму, высоту и среднюю высоту, сравнить их с аналогичными характеристиками ИСДП. ИСДП необходимо строить для той же последовательности данных, что и СДП. Заполнить таблицу и
User daiciy : 21 марта 2016
100 руб.
Структуры и алгоритмы обработки данных. Лабораторная работа №№1, 2, 3, 4, 5.
Лабораторная работа №1 Задание Тема: Построение двоичного дерева. Вычисление характеристик дерева. Цель работы: Освоить понятие двоичного дерева. Лабораторная работа №2 Тема: Построение случайного дерева поиска и идеально сбалансированного дерева поиска Цель работы: Освоить методы построения случайного дерева поиска и идеально сбалансированного дерева поиска. Лабораторная работа №3 Тема: Построение АВЛ-дерева. Цель работы: Освоить построение АВЛ-дерева. Лабораторная работа №4 Тема: Построение
User worknecro : 9 сентября 2015
150 руб.
Инженерная и компьютерная графика. 1-й семестр. -й вариант
Построить три проекции сферы со сквозным отверстием Построить две проекции линии пересечения поверхностей вращения. По двум заданным видам построить три изображения, Выполнить заданные разрезы и наклонное сечение. Нанести размерные линии. 1 Цель задания – изучить правила выполнения и оформления электрических структурных и принципиальных схем по ГОСТ 2.701-84 и 2.702-75.
User xadmin : 15 ноября 2017
175 руб.
Инженерная и компьютерная графика. 1-й семестр. -й вариант
Электроника. 3-й семестр. 1-й ВАРИАНТ
Экзаменационные вопросы по курсу «Электроника». 1. Операционные усилители (ОУ). Амплитудная и частотная характеристики (ОУ). 2. Изобразите принципиальную схему базового элемента НЕ на МДП транзисторах со встроенным каналом n-типа. Составьте таблицу истинности. Приведите вид передаточной характеристики. Объясните, какие параметры ЦИМС можно определить с использованием передаточной характеристики. 3. Изобразите принципиальную схему усилительного каскада на полевом транзисторе с p-n переходом и ка
User xadmin : 25 июля 2018
85 руб.
Электроника. 3-й семестр. 1-й ВАРИАНТ
Страхование. 7-й семестр. 2-й вариант
Задание 1. Страхователь застраховал свое имущество от пожара. При наступлении страхового случая страховщик возместил ущерб, но не включил в эту сумму расходы, которые понес страхователь по спасению застрахованного имущества, мотивируя тем, что их компенсация совместно с покрытием убытка превысит страховую сумму. Оцените действия страховщика.
User елена85 : 29 марта 2017
50 руб.
Учет резервов, условных активов и обязательств
Введение Стандарт МСФО (IAS) 37 «Резервы, условные обязательства и условные активы» устанавливает критерии признания и основу для оценки резервов, условных обязательств и условных активов, а также определяет требования к раскрытию соответствующей информации в финансовой отчетности с тем, чтобы позволить пользователям финансовой отчетности понять их характер, временные параметры и сумму. В стандарте представлено определение резервов как будущих возможных расходов, возникающих на основании обяза
User Slolka : 7 сентября 2013
10 руб.
Экономика - Тест 10 (Верно 100%)
1) Мультипликатор показывает, что увеличение налогов приводит к …: 2) Что НЕ относится к положительным эффектам фискальной политики: 3) Дискреционная фискальная политика представляет собой: 4) Инструментом налогово-бюджетной политики является: 5) Мультипликатор сбалансированного бюджета равен: 6) Что НЕ относится к косвенным доходам: 7) Какой вид расходов относится к государственным? 8) Какой налог можно отнести к «прямым»: 9) Что можно отнести к акцизам: 10) Какой политики не существует: 11
User Darkstar : 19 августа 2024
100 руб.
Экономика - Тест 10 (Верно 100%)
Вариант №34. Кран цилиндрический
Кран - арматурное устройство для полного или частичного перекрытия трубопровода. В корпус крана (1) вставлена притертая цилиндрическая пробка (4), отверстие которой должно совпасть с отверстием в корпусе для полного открытия крана. Снизу в пробку упирается пружина (3), удерживаемая заглушкой (2). Сверху на шток пробки надета рукоятка (5) с гайкой (6), к резьбовым отверстиям устройства с обеих сторон подсоединяются трубы. Чертежи деталей: 1. Корпус 2. Заглушка 3. Пружина 4. Пробка 5. Рукоят
User Чертежи : 6 февраля 2019
140 руб.
Вариант №34. Кран цилиндрический promo
Западноевропейская модель социальной работы (Германия)
Корпоративная модель социальной работы, функционирующая в большинстве стран континентальной Западной Европы (в Германии, Австрии, Франции, Италии и других государствах), по целому ряду позиций близка к скандинавской универсальной модели. Это, прежде всего, проявляется в такой общей особенности, как важная роль государства, его структур в организации и осуществлении социальной помощи. Однако между данными моделями имеются и различия, главное из которых заключается в разной степени значимости корп
User alfFRED : 3 февраля 2014
10 руб.
up Наверх