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

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon Лабораторная работа №1.doc
material.view.file_icon
material.view.file_icon Лабораторная работа 1.exe
material.view.file_icon Лабораторная работа 1.ilk
material.view.file_icon Лабораторная работа 1.pdb
material.view.file_icon
material.view.file_icon Лабораторная работа №2.doc
material.view.file_icon
material.view.file_icon Лаораторная работа 2.exe
material.view.file_icon Лаораторная работа 2.ilk
material.view.file_icon Лаораторная работа 2.pdb
material.view.file_icon
material.view.file_icon Лабораторная работа №3.doc
material.view.file_icon
material.view.file_icon Лабораторная работа 3 (метод прямого связывания).ilk
material.view.file_icon Лабораторная работа 3 (метод открытой адресации).exe
material.view.file_icon Лабораторная работа 3 (метод открытой адресации).ilk
material.view.file_icon Лабораторная работа 3 (метод открытой адресации).pdb
material.view.file_icon Лабораторная работа 3 (метод прямого связывания).exe
material.view.file_icon Лабораторная работа 3 (метод прямого связывания).pdb
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

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

Лабораторная работа 3
Хэширование и поиск
Цель работы:Изучение возможности хэширования данных для организации поиска.
Порядок выполнения работы:
Разработать подпрограмму хеширования массива целых чисел методом прямого связывания и подпрограмму поиска в хэш-таблице элемента по заданному ключу. Вывести на экран построенную хэш-таблицу.
Реализовать подпрограмму хеширования массива целых чисел методом открытой адресации. Для разрешения коллизий использовать линейные и квадратичные пробы. Вывести на экран заполненные хеш-таблицы для m=11 в виде

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

Оценка: Зачет. 2020 год
Все варианты
Структуры и алгоритмы обработки данных (часть 1-я). Лабораторная работа №1
Цель работы: Освоить методы сортировки массивов. Порядок выполнения работы: 1. Разработать подпрограммы сортировки массива целых чисел методами прямого выбора, методом Шелла и методом пирамидальной сортировки (или методом Хоара на выбор). 2. Отладить правильность работы соритровок на массивах малой длины. Кроме того, контролировать правильность сортировки путем подсчета контрольной суммы и числа серий в массиве (оформить в виде подпрограммы). Серией называется неубывающая последовательность эл
User rikimaru : 10 мая 2020
150 руб.
Структуры и алгоритмы обработки данных (часть 1-я). Лабораторная работа №1
“Структуры и алгоритмы обработки данных. Часть 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-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 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 3.26 Вариант в
В закрытом резервуаре, заполненном водой, круглое отверстие в верхней плоской стенке закрыто полусферической крышкой радиусом r (рис. 3.26). Определить отрывающее усилие, воспринимаемое шестью болтами крышки, если на глубине h от оси полусферы показание манометра равно рман. Принять плотность воды ρ = 10³ кг/м³.
User Z24 : 6 октября 2025
250 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 3.26 Вариант в
Инженерная графика. Задание №35. Вариант №16. Деталь №1
Все выполнено в программе КОМПАС 3D v16. Боголюбов С.К. Индивидуальные задания по курсу черчения Задание №35. Вариант №16. Деталь №1 Выполнить по аксонометрической проекции чертеж модели (построить три проекции и нанести размеры). В состав работы входят 4 файла: - 3D модель детали; - ассоциативный чертеж; - чертеж формата А4 в трёх видах комплексного оформления; - чертеж формата А3 в трёх видах комплексного оформления. Помогу с другими вариантами, пишите в ЛС.
User Чертежи : 22 октября 2019
60 руб.
Инженерная графика. Задание №35. Вариант №16. Деталь №1
Анализ сегментов бизнеса
АНАЛИЗ СЕГМЕНТОВ БИЗНЕСА Пользователи отчетности многоотраслевых компаний или предприятий, имеющих широкую географию рынков сбыта, сталкиваются с проблемой оценки того, как отдельные направления бизнеса влияют на результаты деятельности организации в целом. Объединения в одних статьях отчетности информации, характеризующей деятельность в разрезе отдельных сегментов, затрудняет внешним пользователям возможность оценить риски развития каждого отдельного направления бизнеса и, следовательно, всего
User Elfa254 : 10 марта 2013
5 руб.
Лабораторная работа 3.4 «Метрология, стандартизация и сертификация»
Задача № 1 (вариант 07). Определить пиковое, средневыпрямленное, среднеквадратическое (действующее) значения напряжений, если известно показание вольтметра Uv, который проградуирован в среднеквадратических значениях для гармонического сигнала. Показание вольтметра Uv=30В. Вольтметр измеряет пиковое значение напряжения, Ка=4, Кф=1,8. Задача № 2 (вариант 07). Определить ЭДС источника (Еист), методическую абсолютную и относительную погрешности измерения ЭДС источника напряжения, в
User Lampa : 27 января 2014
35 руб.
up Наверх