Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Tak jsem něco sesmolil, nebylo to ani tak težké. - prvním cyklem z pole jsem získal nejnižší a nejvy…
pepinoo 13.12.2021 09:46
pepinoo
Nejjednodušší metodou pro třídění je Buble sort. pro malý počet čísel je efektivní. Jde o 2 vnorene…
Jan Fiala 13.12.2021 10:19
Jan Fiala
Nejlepší je Buble sort se zkracováním. V druhé rundě nemusíme až do konce, páč je tam nejvyšší číslo…
Rce 13.12.2021 17:01
Rce
On i ten standardní buble sort neprojíždí vnitřním cyklem vše, ale o jednu iteraci méně než vnější c… poslední
Jan Fiala 13.12.2021 17:21
Jan Fiala

Tak jsem něco sesmolil, nebylo to ani tak težké.
- prvním cyklem z pole jsem získal nejnižší a nejvyšší číslo (abych nehonil cyklus od 0 když budou čísla v rozmezí třeba 1000 -2000)
- druhým cyklem od nejnižšího jsem ověřil existenci v poli a pokud našel tak ho vložil do nového pole.
Díky za tipy.

Nejlepší je Buble sort se zkracováním. V druhé rundě nemusíme až do konce, páč je tam nejvyšší číslo už nastěhované. V další do konce -2, pak -3 atd. Až nemáme kam jet, je hotovo. Ještě může být příznak, že se to seřadilo dřív. U sálového počítače bylo řazení (nesprávně třídění) velmi často potřeba a mnoho algoritmů jsem vyrobil. Ještě větší sranda je řadit velké (tenkrát obrovské) soubory na magnetických páskách.

Zpět do poradny Odpovědět na původní otázku Nahoru