Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Указание к работе. Обработка одномерных массивов

Сортировка пузырьком | Сортировка выбором | Сортировка вставками | Двоичный поиск в массиве |


Читайте также:
  1. III. ПО ПОЛИТИЧЕСКОЙ РАБОТЕ
  2. III. Рекомендации по выполнению заданий по самостоятельной работе
  3. IV. Сроки реализации Программы в целом, контрольные этапы и сроки их реализации с указанием промежуточных показателей
  4. V3: Морально-этические и организационные проблемы в работе психодиагноста
  5. VI. Отчет о выполненной работе.
  6. VI. Отчет о выполненной работе.
  7. VI. Отчет о выполненной работе.

Обработка одномерных массивов

 

 

Методические указания

к лабораторной работе № 3 по дисциплине

«Алгоритмические языки и программирование»

для студентов специальности 230100 (ИВТ)

 

Тверь, 2011


Содержание

1. Цель работы.. 3

2. Указание к работе. 3

3. Оформление отчета. 3

4. Требования к работе. 4

5. Теоретический материал. 5

Инициализация массива случайными числами. 5

Измерение времени работы программы.. 6

Сортировка пузырьком. 6

Сортировка выбором. 8

Сортировка вставками. 9

Сортировка подсчетом. 10

Сортировка слиянием. 11

Линейный поиск в массиве. 11

Двоичный поиск в массиве. 12

7. Варианты индивидуальных заданий. 13


Цель работы

Приобретение и закрепление навыков работы с одномерными массивами.

Указание к работе

А) Разработать и отладить программу, в которой реализовать алгоритмы сортировки и поиска в соответствии с заданием. Определить время работы программы.

Для выполнения задания необходимо использовать два одномерных массива целых чисел А[M] и В[N]. Размеры М и N вводятся с клавиатуры. Инициализируйте исходные массивы случайными числами, после чего выведите их на экран. Далее отсортируйте массивы с использованием алгоритма, указанного в вашем задании, и снова выведите. Создайте массив С, который содержит элементы, отвечающие условию задания. Выбор необходимых элементов должен производится с помощью алгоритма поиска, указанного в вашем варианте.

В массиве С элементы должны содержаться в одном экземпляре. Вспомогательные массивы использовать запрещается, если в алгоритме сортировки не оговорено обратное.

Б) Сравните время работы программы при следующих размерах исходных массивов: 100, 1000, 5000, 10000, 15000 элементов. Циклы вывода элементов на экран рекомендуется закомментировать.


Дата добавления: 2015-07-11; просмотров: 180 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Роль примера. Воспитание человека| Требования к работе

mybiblioteka.su - 2015-2024 год. (0.006 сек.)