Mundarija:

Saralash algoritmlari qayerda ishlatiladi?
Saralash algoritmlari qayerda ishlatiladi?

Video: Saralash algoritmlari qayerda ishlatiladi?

Video: Saralash algoritmlari qayerda ishlatiladi?
Video: Birovni Telegram va Instagram profilini buzib kirsa boʻladimi?😳 2024, Aprel
Anonim

Ilovalarni saralashning qisqacha so'rovi

  • Tijorat hisoblash.
  • Ma'lumot qidirish.
  • Operatsion tadqiqotlar.
  • Voqealarga asoslangan simulyatsiya.
  • Raqamli hisoblashlar.
  • Kombinativ qidiruv.
  • Primning algoritm va Dijkstra algoritm klassikdir algoritmlar grafiklarni qayta ishlash.

Shu munosabat bilan qaysi saralash algoritmi qachon ishlatiladi?

Saralash algoritmini tanlash

Algoritm Eng yaxshi holat Barqarormi?
Kiritish tartibi O (n) O(n) O(n) Ha
Pufakcha saralash O (n) O(n) O(n) Ha
Tez tartiblash O (n log ? n) O(n log n) O(nlogn) Odatda emas*
Yigʻma tartib O (n log ? n) O(n log n) O(nlogn) Yo'q

Yuqoridagilardan tashqari, nima uchun biz tartiblash algoritmlaridan foydalanamiz? Samarali tartiblash boshqalarning samaradorligini optimallashtirish uchun muhimdir algoritmlar (masalan, qidirish va birlashtirish algoritmlar ) kiritilgan ma'lumotlarning tartiblangan ro'yxatlarda bo'lishini talab qiladi. Tartiblash ko'pincha ma'lumotlarni kanoniklashtirish va odam o'qiy oladigan mahsulot ishlab chiqarish uchun foydalidir.

Bu borada, qaysi tartiblash uchun eng yaxshi algoritm?

Tez tartiblash

Excel qanday tartiblash algoritmidan foydalanadi?

Excelning SORT dan foydalanadi "barqaror" saralash algoritmi . Bu shuni anglatadiki, agar bir nechta bir xil elementlar saralanishi kerak Excelning SORT saralangan elementlarning asl tartibini saqlab qoladi.

Tavsiya: