C тилинде киргизүү сорту деген эмне?
C тилинде киргизүү сорту деген эмне?

Video: C тилинде киргизүү сорту деген эмне?

Video: C тилинде киргизүү сорту деген эмне?
Video: Excel Pivot Tables нөлдөн баштап экспертке жарым сааттын ичинде + Куралдар тактасы! 2024, Апрель
Anonim

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

Кийинчерээк, кимдир бирөө суроо бериши мүмкүн, киргизүү сорту деген эмнени билдирет?

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

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

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

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

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

С тилинде тез сорттоо деген эмне?

Тез сорттоо Программада C . Жарнамалар. Тез сорттоо жогорку натыйжалуу болуп саналат сорттоо алгоритм жана маалыматтардын массивдерин кичине массивдерге бөлүүгө негизделген.

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