Ano ang paraan ng insertion sort?
Ano ang paraan ng insertion sort?

Video: Ano ang paraan ng insertion sort?

Video: Ano ang paraan ng insertion sort?
Video: How to insert a nasogastric tube for NG intubation - 3d animation 2024, Nobyembre
Anonim

Pag-uuri ng pagpapasok ay isang simple pagbubukod-bukod algorithm na bumubuo ng pangwakas pinagsunod-sunod array (o listahan) ng isang item sa isang pagkakataon. Ito ay hindi gaanong mahusay sa malalaking listahan kaysa sa mas advanced na mga algorithm gaya ng quicksort, heapsort, o merge uri.

Bukod, ano ang insertion sort at paano ito gumagana?

Insertion Sort Algorithm. Pag-uuri ng pagpapasok ay ang pagbubukod-bukod mekanismo kung saan ang pinagsunod-sunod array ay binuo na may isang item sa isang pagkakataon. Ang mga elemento ng array ay inihambing sa bawat isa nang sunud-sunod at pagkatapos ay isinaayos nang sabay-sabay sa ilang partikular na pagkakasunud-sunod. Ang pagkakatulad pwede maunawaan mula sa istilo na inaayos namin ang isang deck ng mga baraha.

Pangalawa, paano mo malulutas ang insertion sort? Insertion Sort Algorithm

  1. Kumuha ng listahan ng mga unsorted na numero.
  2. Magtakda ng marker para sa pinagsunod-sunod na seksyon pagkatapos ng unang numero sa listahan.
  3. Ulitin ang hakbang 4 hanggang 6 hanggang sa walang laman ang hindi naayos na seksyon.
  4. Piliin ang unang unsorted na numero.
  5. Ipalit ang numerong ito sa kaliwa hanggang sa makarating ito sa tamang posisyong pinagsunod-sunod.

Nagtatanong din ang mga tao, ano ang insertion sort na may halimbawa?

Ito ay batay sa paghahambing sa lugar pagbubukod-bukod algorithm. Para sa halimbawa , ang mas mababang bahagi ng isang array ay pinananatili na pinagsunod-sunod . Isang elemento na dapat ay ' ipasok 'ed sa ito pinagsunod-sunod sub-list, kailangang mahanap ang naaangkop na lugar nito at pagkatapos ay kailangan itong ipasok doon.

Aling pamamaraan ng pag-uuri ang pinakamahusay?

Quicksort

Inirerekumendang: