Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Аналіз деяких видів сортировок

Реферат Аналіз деяких видів сортировок





Придністровський державний університет ім. Т.Г. Шевченка

Рибницький філія

Кафедра фізики, математики та інформатики









Курсова робота

з дисципліни В«Програмування на мові високого рівня C + +В»

на тему

Аналіз деяких видів сортировок



Виконав:

Лученецкій Роман








Рибниця

р.

Введення


У цій роботі розглянуті деякі види угруповань: вставками, вибором, бульбашкою, пірамідальна.

Визначимо поняття "сортування" як впорядкування елементів деякої послідовності (наприклад масивів або динамічних списків) у зростаючому або спадному порядку (у разі рівних елементів правильніше сказати - в неубутною і незростаюча порядку відповідно). Так ми не будемо плутати визначення в майбутньому. p align="justify"> Для чого потрібна сортування? Очевидно, що якщо саме поняття містить слово "впорядкування", то сортування потрібна для створення когось порядку серед даних. Шукати ж небудь ставати набагато зручніше, якщо ми знаємо, де це шукати, тобто порядок розташування. Отже, перший додаток сортування - створення зручних умов для швидкого пошуку даних. p align="justify"> Наступна задача є класичною: "Скільки в масиві перебувати однакових елементів кожного типу?" Припустимо, що у нас є масив анкет про співробітників організації і нам треба знайти їх розподіл віків (скільки чоловік мають 30, 50, 60 років). Це завдання легко вирішити, якщо відсортувати анкети за віком співробітників, і потім пройтися по масиву, підраховуючи кількість співробітників з кожним віком. p align="justify"> Під сортуванням звичайно розуміють процес перестановки об'єктів даного безлічі в певному порядку. Мета сортування - полегшити подальший пошук елементів у відсортованому множині. p align="justify"> У цьому сенсі елементи сортування присутні майже у всіх завданнях. Впорядковані об'єкти містяться в телефонних книгах, у відомостях по дохідних податків, в змістах, у бібліотеках, в словниках, на складах, та й майже всюди, де їх потрібно розшукувати. Навіть маленьких дітей привчають приводити речі В«в порядокВ», і вони стикаються з деяким видом сортування задовго до того, як дізнаються небудь про арифметику.

Сортировки зазвичай поділяють на дві категорії: сортування масивів і сортування послідовних файлів. Їх часто називають внутрішньої і зовнішньої сортуванням, так, як масиви розташовуються у внутрішній пам'яті ЕОМ, а файли зберігаються в більш повільною, але більш місткою В«зовнішньоїВ» пам'яті, тобто на запам'ятовуючих пристроях з механічним пересуванням (дисках, стрічках).


сторінка 1 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Сортування даних та реалізація швидкого пошуку у вже відсортованому масиві ...
  • Реферат на тему: Алгоритм сортування масивів
  • Реферат на тему: Розробка в середовищі Turbo Pascal програми сортування елементів, що знаход ...
  • Реферат на тему: Алгоритми пошуку та сортування даних
  • Реферат на тему: Створення інформаційного ресурсу та реалізація алгоритму сортування даних