Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Zdravim,
obracim se na vas s jednim dotazem.
Ve vsech zdrojich uvadeji v postupu
"Max = 0
Min = nejvetsi hodnota"
Zatim se mi nepodarilo si tento postup zapamatovat.
Pokud bych sel cestou, ze priradim hodnoty maxima k MAX a hodnoty minima k MIN, tedy
"Max = nejvetsi hodnota
Min = 0"
jak by pak kod prosim? Existuje vubec takovy postup?
Offline
↑ cutrongxoay: ahoj, máš asi na mysli sortovanie triedenie a podobné algoritmy..
https://www.google.com/search?q=sortova … my+tridici
Offline
"Max = 0
Min = nejvetsi hodnota"
Má to smysl jako výchozí podmínky prřed zahájením prohledávání nějakého seznamu hodnot. Je logické, že výchozí hodnota Max musí být na počátku hledání nejnižší možná, tak aby se do ní mohla zaznamenat jakákoli vyšší hodnota nalezená v seznamu. Pokud by byla na začátku hodnota Max nastavená třeba na 100, tak kdyby seznam obsahoval jen čísla 0-99, neukázala by nic, přestože by seznam své maximum bezesporu měl. No, a podobně je to s hodnotou Min. :-)
V případě hledání minima a maxima není nutno seznam třídit, stačí jediný průchod seznamem.
Offline
Ale nejlepší je zadat do Min i Max hodnotu prvního čísla a pak otestovat (> Max, < Min) ty zbylá - je to o jeden krok kratší a nedá se nijak zkazit :)
Offline
Stránky: 1