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

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

material.view.file_icon
material.view.file_icon 2020.exe
material.view.file_icon лабораторная работа 1.docx
material.view.file_icon листинг программы.docx

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

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

Описание

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

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

Лабораторная работа 1 
12.04.2020 1
3.04.2020 Зачет 
Уважаемый Кондратьев Павел Сергеевич,
Мачикина Елена Павловна
“Структуры и алгоритмы обработки данных. Часть 1”. Лабораторная работа № 1
Порядок выполнения работы: Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оценками. Составить таблицу следующего вида (данные получить экспериментально) для n= 1
User wchg : 10 сентября 2013
79 руб.
Структуры и алгоритмы обработки данных. Часть 1, Лабораторная работа №1
Тема: Методы сортировки массивов с квадратичной трудоемкостью. Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1.Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). 2.Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3.Во время сортировки предусмотреть подсчет количества
User stud82 : 6 октября 2012
30 руб.
Лабораторная работа №1. "Структуры и алгоритмы обработки данных. Часть 1"
Часть 1. Методы сортировки и поиска. Тема: Методы сортировки массивов с квадратичной трудоемкостью. Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1. Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сорт
User Greenberg : 22 октября 2011
49 руб.
Структуры и алгоритмы обработки данных (1 часть), Лабораторная работа №1
1. Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оценками. 4. Составить таблицу следующего вида (данные получить экспериментально) для n= 100, 200, 300, 400
User GTV8 : 10 сентября 2012
200 руб.
Лабораторная работа №1 по предмету «Структуры и алгоритмы обработки данных» (часть 1-я)
Задание на работу сформулировано следующим образом: 1) Разработать подпрограммы сортировки массива целых чисел методами прямого выбора, методом Шелла и методом пирамидальной сортировки. 2) Отладить правильность работы сортировок на массивах малой длины. Кроме того контролировать правильность сортировки путем подсчета контрольной суммы и числа серий в массиве (оформить в виде подпрограммы). 3) По полученным экспериментальным данным составить таблицу. 4) Проанализировать полученные результаты, ср
User boeobq : 28 октября 2021
50 руб.
Лабораторная работа №1 по предмету «Структуры и алгоритмы обработки данных» (часть 1-я)
Структуры и алгоритмы обработки данных (часть 1). Лабораторные работы №1-3
Лабораторная работа 1 Методы сортировки массивов Цель работы: Освоить методы сортировки массивов. Порядок выполнения работы: Разработать подпрограммы сортировки массива целых чисел методами прямого выбора, методом Шелла и методом пирамидальной сортировки (или методом Хоара на выбор). Отладить правильность работы соритровок на массивах малой длины. Кроме того, контролировать правильность сортировки путем подсчета контрольной суммы и числа серий в массиве (оформить в виде подпрограммы). Лаборато
User Damovoy : 6 июля 2020
75 руб.
Структуры и алгоритмы обработки данных (часть 1). Лабораторные работы №1-3
Структуры и алгоритмы обработки данных (часть 1) . Лабораторные работы №1-5.
Тема: Методы сортировки массивов с квадратичной трудоемкостью Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1. Разработать подпрограммы сортировки массива целых чисел методами прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки. 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве (оформить в виде подпрограммы). 3. Составить таблицу следующего вида (данные получить экспер
User sibguter : 17 октября 2018
59 руб.
Лабораторная работа №1 (на С++) по дисциплине "Структуры и алгоритмы обработки данных. Часть 1"
1. Разработать подпрограммы сортировки массива целых чисел методами прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки. 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве (оформить в виде подпрограммы). Серией называется неубывающая последовательность элементов массива максимальной длины. Пример: в массиве 23145314 (23 145 3 14)содержится 4 серии 3. Составить таблицу следующего вида (данные получить экспериментально) для n=1
User Greenberg : 17 октября 2015
49 руб.
Лабораторная работа №2 по дисциплине: «Языки программирования высокого уровня» : «Определение нажатой клавиши и нажатого символа»
Работа содержит инструкцию по подгонке программы под свои данные. 1-ое задание подходит для всех вариантов. Во 2-ом при желании несложно переделать под свой вариант. Цель работы: Ознакомиться с основными клавиатурными событиями визуальных компонентов. Задания: 1. Создание формы с 3-мя окнами для определения: нажатого символа, нажатой клавиши и нажатой спецклавиши: ALT, Shift и Ctrl 2. Добавление в форму окна, где при нажатии комбинации клавиш Ctrl + Shift в метке должны появляться название гру
User naviS : 20 сентября 2012
150 руб.
Лабораторная работа №2 по дисциплине: «Языки программирования высокого уровня» : «Определение нажатой клавиши и нажатого символа»
Ефект Доплера в класичній та релятивійській теорії
Зміст Вступ 1. Поширення світла в ізотопних середовищах 1.1 Відбивання світла 1.2 Релятивістський ефект Доплера 1.3 Повздовжній ефект Доплера 1.4 Поперечний ефект Доплера 2. Застосування 2.1 Ефект Доплера в акустиці 2.2 Явище Доплера в оптиці Висновок Список використаних джерел Вступ Крістіан Доплер (нім. Christian Doppler) народився 29 листопада 1803 року в Зальцбурге. У 1825 році закінчив Політехнічний інститут у Відні, з 1835 по 1847 рік працював в Чеському технічному університеті, з 1847 ро
User evelin : 11 сентября 2013
5 руб.
Гидравлика УрИ ГПС МЧС Задание 8 Вариант 22
Ответить на теоретические вопросы: Поясните понятия “свободная струя”, “незатопленная струя”, “затопленная струя”, “сплошная струя”, “раздробленная струя”. Причины распада сплошных струй и как обеспечить получение дальнобойных пожарных струй. Методика расчета огибающих кривых компактной и раздробленной части струи. Как зависит максимальная высота струи от давления перед насадкам и диаметра насадка? Способы получения распыленных струй. Решить задачу: Определить максимальную дальность боя
User Z24 : 30 марта 2026
120 руб.
Гидравлика УрИ ГПС МЧС Задание 8 Вариант 22
Формирование представлений об интеллекте в истории философии и психологии
Содержание Введение 1. Понятия и определения интеллекта 2. Формирование представлений об интеллекте в истории философии 3. Основные подходы в психологии к формированию интеллекта Заключение Список используемой литературы Введение Классическое определение естественного интеллекта человека этимологически выводится из латинского слова "intellectus", что означает триединство познания, понимания и рассудка. Фактически термин "intellectus", состоит из трех терминоэлементов "in - tela - lectus" и букв
User Slolka : 16 ноября 2013
10 руб.
up Наверх