Кыстаруу сорттоо ыкмасы деген эмне?
Кыстаруу сорттоо ыкмасы деген эмне?

Video: Кыстаруу сорттоо ыкмасы деген эмне?

Video: Кыстаруу сорттоо ыкмасы деген эмне?
Video: Excel пивот таблицалары: жарым сааттын ичинде нөлдөн экспертке + Башкаруу такталары! 1-бөлүк 2024, Ноябрь
Anonim

Кыстаруу сорту жөнөкөй болуп саналат сорттоо финалды түзүүчү алгоритм сорттолгон массив (же тизме) бир эле учурда. Ыкчам сорттоо, үймөктүү сорттоо же бириктирүү сыяктуу өркүндөтүлгөн алгоритмдерге караганда чоң тизмелерде эффективдүү эмес. сорттоо.

Мындан тышкары, кыстаруу сорту деген эмне жана ал кантип иштейт?

Insertion Sort Алгоритм. Кыстаруу сорту болуп саналат сорттоо механизм, анда сорттолгон массив бир эле учурда бир нерсе менен курулган. Массивдин элементтери болуп саналат ырааттуу түрдө бири-бири менен салыштырып, анан белгилүү бир тартипте бир эле учурда жайгаштырылган. Аналогия болот Биз карталардын палубасын уюштурган стилден түшүнүүгө болот.

Экинчиден, кыстаруу сортун кантип чечесиз? Кыстарууну сорттоо алгоритми

  1. Сорттолбогон сандардын тизмесин алыңыз.
  2. Тизмедеги биринчи сандан кийин сорттолгон бөлүмгө маркерди коюңуз.
  3. Сорттолбогон бөлүм бош болмоюнча 4-6-кадамдарды кайталаңыз.
  4. Биринчи сорттолбогон санды тандаңыз.
  5. Туура иреттелген абалга келгенге чейин бул санды солго алмаштырыңыз.

Адамдар дагы сурашат, мисал менен кыстаруу сорту деген эмне?

Бул жеринде салыштырууга негизделген сорттоо алгоритм. үчүн мисал , массивдин төмөнкү бөлүгү болуп сакталат сорттолгон . боло турган элемент ' киргизүү мунун ичинде сорттолгон суб-тизме, анын ылайыктуу жерин таап, анан ошол жерге киргизүү керек.

Кандай сорттоо техникасы эң жакшы?

Quick Sort

Сунушталууда: