SPEAKER 1: Ukazuje se, že je stále příležitost ke zlepšení této návrh programu. Upozornění na mém pro smyčce, které na sebe iterace, jsem zkontrolovat, že i méně než délka řetězce S. Ale délka řetězce s je vždy bude stejný, protože sám o sobě s se nemění. A přesto, pokaždé po této smyčky Já jsem kontrolu délka řetězce s, délka řetězce s, řetězec délka s, což je prostě hloupé. Vzhledem k tomu, určitě to musí brát některé množství času přijít na to, délka řetězce je. A já ztrácím tu čas tím, že žádá stejnou otázku znovu a znovu. No, ukázalo se můžeme vylepšit tento prohlášením, řekněme, druhá proměnná uvnitř má pro smyčce. Říkejme tomu n - a oddělit ji od i, s čárkou, jako je tento - a sada n rovno délka řetězce s. Středník. A teď, pojďme změnit svůj stav na Nesrovnávejte i proti řetězci délka s per se, ale místo proti n. Tímto způsobem, se inicializovat n na délce řetězce S. Ale v každé iteraci mé smyčky, budu místo toho se kontrola i proti n.