Кога се използва сортиране с вмъкване?

Съдържание:

Кога се използва сортиране с вмъкване?
Кога се използва сортиране с вмъкване?

Видео: Кога се използва сортиране с вмъкване?

Видео: Кога се използва сортиране с вмъкване?
Видео: Видео в помощ при сортирането за упражнение sort.xlsx 2024, Ноември
Anonim

Използване: Сортирането при вмъкване е използва се, когато броят на елементите е малък. Също така може да бъде полезно, когато входният масив е почти сортиран, само няколко елемента са разместени в пълен голям масив.

Кога трябва да използвам сортиране с вмъкване?

Употреби: Използва се сортиране при вмъкване когато броят на елементите е малък. Също така може да бъде полезно, когато входният масив е почти сортиран, само няколко елемента са разместени в пълен голям масив.

Къде използваме сортиране с вмъкване?

Алгоритъм за сортиране при вмъкване

  1. Стъпка 1 – Ако елементът е първият, той вече е сортиран.
  2. Стъпка 2 – Преминете към следващия елемент.
  3. Стъпка 3 – Сравнете текущия елемент с всички елементи в сортирания масив.
  4. Стъпка 4 – Ако елементът в сортирания масив е по-малък от текущия елемент, повторете до следващия елемент.

За какво е най-доброто сортиране при вмъкване?

Сортирането при вмъкване има бързо време на работа в най-добрия случай и е добър алгоритъм за сортиране, който да се използва, ако входният списък вече е предимно сортиран. За по-големи или повече неподредени списъци, алгоритъм с по-бързо най-лошо и средно време за изпълнение, като сортиране на сливане, би бил по-добър избор.

Какви са основните предимства на сортирането с вмъкване?

Сортирането при вмъкване има няколко предимства, включително:

  • Чистата простота на алгоритъма.
  • Относителният ред на елементите с еднакви ключове не се променя.
  • Възможност за сортиране на списък, докато се получава.
  • Ефективен за малки набори от данни, особено на практика в сравнение с други квадратични алгоритми - т.е. O(n²).

Препоръчано: