>> ZVUČNIK 1: Ispada da postoji još prilika za poboljšanje ovog
Program je dizajn.
Obavijest u mom za petlje da se na svaki iteracija, da provjeravam da sam manje
od duljine niza s..
No, duljine od s. uvijek će biti ista, jer je i sama
se ne mijenja.
Pa ipak, svaki put kroz ovu petlju Ja provjeravam duljinu niza s,
duljine od s., string duljina s, što je samo glup.
Jer sigurno mora poduzeti neke količina vremena da shvatim
STRING duljine.
I ja sam gubit to vrijeme tražeći ista pitanja opet i opet.
>> Pa, ispada ovo popraviti proglašavanjem, recimo, Druga varijabla
unutar moje za petlju.
Nazovimo ga n - i odvajaju iz I., zarezom ovako -
i postaviti n jednak duljine od s..
Zarez.
I sada, neka je promijeniti moje stanje se Ne uspoređujte sam se protiv niza
Duljina je per se, ali umjesto protiv n.
Na taj način, da n inicijalizirati duljini niza s..
No, na svakom ponavljanju moje petlje, ja ću umjesto da se provjere I protiv n.