Portál AbcLinuxu, 12. května 2025 02:15
Řešení dotazu:
sem si mu tady minule stěžovala že má zdrojáček blbě formátovanej tak to asi dooyer vyřešil posvým :D ;D
prosimtě dooyere tady si mužeš přepnout takovej ten editor komentů do html a zdrojáček tam napišeš takhle mezi tyhlety dva pre
<pre class="brush: c"> zdrojáček </pre>
já to taky hnedka nemohla najít i když je to napsaný hnedka pod tim okýnkem kam se piše text :O :O :D :D
jestli ti jako rozumim tak jo ;D
takhle nějak by to mělo vypadat si myslim ale za výsledek neručim protože už sem skoro spací
... for(i=0;i<pocet;i++) { //nejvíc největší prvek políčka dofrčí vždycky uplně nakonec pole //určitě už ho jako nebudem postrkovat jinam protože větší tam neni //no a protože už nebudeme šahat nakonec mužeme snížit o počet průběhů 'i' páč tolik jsme už //umístili nejvíc největších prvků jakoby za každej ten průběh ;D //jo o jedničku zmenšujem protože tam máme j+1 a udělalo by to out of range vyjímku for(j=0;j<pocet-i-1;j++) { if(uk[j]>uk[j+1]) { //prohodíme [j] s [j+1] pom=uk[j]; uk[j]=uk[j+1]; uk[j+1]=pom; } } } ...
myslíš v tom prohazování??
pom=uk[j]; uk[j]=uk[j+1]; uk[j+1]=pom;
nóóóó tyhlety tři řádky sloužej k prohození dvou prvků pole. na prvním řádku si do dočasný pomocný proměný schováme hodnotu prvku na pozici j. děláme to proto že na druhým řádku tu pozici j přepišeme hodnotou prvku j+1 a původní obsah na pozici j by byl uplně ztracenej :O :O ;D
no a na posledním řádku teda tu původní hodnotu prvku j schovanou teďko už jenom v tý pomocný proměný zapišeme na pozici j+1. takže co bylo nazačátku na pozici j je teďko na j+1 no a co bylo nazačátku na j+1 je na j ;D
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.