[PHP] http://pastebin.com/C1WufHqE
Dlaczego jak zmienię $i<=count($tekst)
na $i=count($tekst)
to się robi infinite loop?
Jak nie wyjdzie prawda to będzie fałsz ;)
Chodzi mi przypadki typu $i=count($tekst)
.
Dzięki za pomoc. :)
@Kuraito: Jeszcze BTW:
Jak mi z tego, co jest po pierwszym średniku (..)
To "po pierwszym średniku to warunek kończący pętlę ;)
Pamiętaj że
for(wyrażenie1; warunek; wyrażenie2)
wyrażenie1 wykonywane jest na samym początku pętli.
warunek sprawdzany jest przed każdą iteracją pętli.
a wyrażenie2 wykonywane jest na końcu iteracji pętli.
[PHP] Jak jest lepiej/szybciej:
if($b*$b - 4*$a*$c>=0){1
echo 'x='.(-$b - sqrt($b*$b - 4*$a*$c))/(2*$a).' v x='.(-$b + sqrt($b*$b - 4*$a*$c))/(2*$a);
}
else{
echo 'Funkcja nie posiada miejsc zerowych.';
}
czy
$delta = $b*$b - 4*$a*$c;
if($delta>=0){1
echo 'x='.(-$b - sqrt($delta))/(2*$a).' v x='.(-$b + sqrt($delta))/(2*$a);
}
else{
echo 'Funkcja nie posiada miejsc zerowych.';
}
?
@Kuraito: Teoretycznie pierwsze, bo omijasz nową zmienną, ale przy naprawde dużej ilości danych byś to musiał robić żeby odczuć jakąś różnicę. Czasem jedno źle napisane wyliczenie rujnuje wszelkie takie pierdółkowate optymalizacje
https://www.udacity.com/course/ud853
kurs programowania na androida za darmo (niby jest cena 150$ ale to tylko "straszak" po rejestracji jest za darmo)
zapraszam do tej grupy, zrobiłem ją jako takie meta-programowanie, czyli kursy programowania, edytory, rozwiązywanie prac domowych.
Pokaż ukrytą treśćgrupa już jest dodana do mojego folderu https://strimoid.pl/u/akerro/f/it
Pokaż ukrytą treść@wykopki ;)