MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Моделирование информацийных потоков

Название:Моделирование информацийных потоков
Просмотров:53
Раздел:Информатика, программирование
Ссылка:Скачать(81 KB)
Описание: МІНІСТЕРСТВО  ОСВІТИ  ТА  НАУКИ УКРАЇНИ КИЇВСЬКА   ДЕРЖАВНА   АКАДЕМІЯ ВОДНОГО   ТРАНСПОРТУ імені гетьмана Петра-Конашевича Сагайдачного   КОНТРОЛЬНА РОБОТА З  ДИСЦИПЛІНИ  “ Моделювання

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

МІНІСТЕРСТВО  ОСВІТИ  ТА  НАУКИ УКРАЇНИ КИЇВСЬКА   ДЕРЖАВНА   АКАДЕМІЯ ВОДНОГО   ТРАНСПОРТУ імені гетьмана Петра-Конашевича Сагайдачного   КОНТРОЛЬНА РОБОТА З  ДИСЦИПЛІНИ  “ Моделювання інформаційних потоків ”

студента 5 курсу  

заочного відділення спеціальності

“Менеджмент організацій”

К И Ї В - 2 0 0 6

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

Пусть надо упорядочить N элементов R1, R2…Rn.

Назовем их записями, а всю совокупность N назовем файлом. Каждая запись Rj имеет свой ключ Kj, который и управляет процессом сортировки. Помимо ключа, запись может содержать дополнительную «сопутствующую информацию», которая не влияет на сортировку, но всегда остается в этой записи.

Отношение порядка « < » на множестве ключей т.о., чтобы для всех 3-х значений ключей а, в, с выполнялись следующие условия:

1)    справедливо одно и только одно из соотношений: а< b, a=b, b<a (закон Трихотомии);

2)    если а< b и b<с, то а<с (закон Транзит-ти).

Эти 2 свойства определяют математическое понятие линейного упорядочения, которое называют еще совершенным упорядочением. Любое множество с отношением « < », удовлетворяемых свойствам 1) и 2), поддается сортировке большинством методом сортировки, который мы будем рассматривать, хотя некоторые из них годятся только для числовых и буквенных ключей с обычным отношением порядка.

Задача сортировки - найти такую перестановку записей p(1), p(2), p(n) после К ключи расположились бы в неубывающем порядке:

Kp(1)<Kp(2)<...<Kp(n)

Сортировка называется устойчивой, если она удовлетворяет дополнительному условию, что записи с одинаковыми ключами остаются в прежнего порядке, то есть:

Р(i)<Р(j), если Kp(i)=Kp(j) и i<j

Обычно сортировку подразделяют на 2 класса:

•     внутреннюю, если записи, которые сортируются, находятся в операционной памяти;

•     внешнюю,  если некоторые из записей,  которые сортируются,  находятся во вспомогательной памяти.

Ограничим наше рассмотрение лишь внутренними сортировками. Алгоритмы сортировки можно подразделить на несколько групп:

A. Сортировка вставками. Элементы просматриваются по одному, и каждый новый
элемент вставляется в подходящее место среди ранее упорядоченных элементов.

B. Обменная сортировка. Если два элемента расположены не по порядку, то они
меняются местами. Этот процесс повторяется до тех пор, пока элементы не будут упорядочены.

C. Сортировка посредством выбора. Сначала выделяется наименьший (или, может быть,
наибольший) элемент и каким-либо- образом отделяется от остальных, затем выбирается
наименьший (наибольший) из оставшихся и так далее.

Д. Сортировка подсчетом. Каждый элемент сравнивается со всеми остальными, окончательное положение элемента определяется подсчетом числа наименьших ключей.

Е. Специальная сортировка, которая хороша для нескольких элементов, но не поддается простому обобщению на случай большего числа элементов.

Сортировка выполняется или над самими записями, или над указателями некоторой вспомогательной таблицы, например, рассматриваем рис.1, на котором представлен файл с 5 записями. Если этот файл отсортировать в возрастающем порядке по указанному числовому ключу, то результирующий файл будет таким, как показано на рис.2. ............





Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Основные элементы методологии государственной кадровой политики
Просмотров:98
Описание:   Основные элементы методологии государственной кадровой политики Содержание 1. Методологические основы государственной кадровой политики 1.1 Понятие и методологичес

Название:Понятие и особенности аграрных правоотношений, их элементы
Просмотров:79
Описание: Понятие и особенности аграрных правоотношений, их элементы   Нормы аграрного права, как и любые другие правовые нормы, вводят для того, чтобы определенным образом урегулировать общественные отношения суб

Название:Язык Paskal. Основные элементы языка. Структура программы
Просмотров:76
Описание: Содержание   Введение 1. Структура программы 2. Алфавит языка 3. Простейшие конструкции 4. Выражения 5. Типы данных 6. Операции Заключение Литература     Введение Тема реферата "Я

Название:Некоторые вопросы экологии
Просмотров:147
Описание:                             Реферат Некоторые вопросы экологии ученицы 9-А класса общеобразовательной школы-комплекс № 2 Илюсенко Елизаветы Евгеньевны

Название:Элементы теории вероятностей. Случайные события
Просмотров:150
Описание: Элементы теории вероятностей. Случайные события   Цель изучения - развить навыки составления и анализа математических моделей несложных задач прикладного характера, связанных со случайными явлениями, нау

 
     

Вечно с вами © MaterStudiorum.ru