Autors:
Vērtējums:
Publicēts: 18.04.2008.
Valoda: Krievu
Līmenis: Augstskolas
Literatūras saraksts: 8 vienības
Atsauces: Nav
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 1.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 2.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 3.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 4.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 5.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 6.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 7.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 8.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 9.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 10.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 11.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 12.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 13.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 14.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 15.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 16.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 17.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 18.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 19.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 20.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 21.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 22.
  • Referāts 'Masīvu kārtošanas metožu salīdzināšana', 23.
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
  Ievads    3
  Teorētiskā daļa    4
1.  Burbuļa metode    4
2.  Parastas izvēlēšanas metode    5
3.  Parastas ielikšanas metode    6
4.  Šeikera metode    7
5.  Masīvu kārtošanas uzlabotās metodes    8
  Praktiskā daļa    11
1.  Burbuļa metode    11
2.  Šeikera metode    12
3.  Parastas izvēlēšanas metode    13
4.  Parastas ielikšanas metode    13
  Rezultātu apraksts un secinājumi    14
  Pielikumi    17
  Izmantota literatūra    22
Darba fragmentsAizvērt

Теоретическая часть.

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

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

Подобными свойствами обладают и те четыре алгоритма сортировки, которые рассмотрены в работе. Они отобраны из множества алгоритмов, потому что, во-первых, наиболее часто используются, а во-вторых, потому что большинство остальных алгоритмов является различными модификациями описанных здесь. Все, что надо для сортировки массива - это для любых двух записей уметь определять, которая из записей должна быть расположена раньше, а какая позже. Поэтому методы сортировки мы будем иллюстрировать на примере сортировки массивов целых чисел.

Сортировка методом пузырька
(обменная сортировка с выбором)
Один из самых популярных методов сортировки – «пузырьковый» метод. Идея этого метода отражена в его названии. Самые легкие элементы массива "всплывают" наверх, самые "тяжелые" - тонут. Алгоритмически это можно реализовать следующим образом.

Autora komentārsAtvērt
Atlants