>> HOPARLÖR 1: Bu hələ var çıxır Bu yaxşılaşdırılması üçün bir fürsət
Proqramın dizayn.
Loop üçün Notice ki, hər iteration, mən i az olduğunu yoxlanılması alıram
ların uzunluğu daha.
Amma s simli uzunluğu həmişə , eyni olacaq s özü çünki
dəyişən deyil.
Və hələ, bu loop vasitəsilə hər dəfə Mən s simli uzunluğu yoxlanılması alıram,
ların uzunluğu string yalnız silly olan s uzunluğu.
Şübhəsiz ki, müəyyən addımlar atmaq lazımdır, çünki anlamaq üçün vaxt məbləği
simli uzunluğu.
Və mən xahiş ki, vaxt israf edirəm Eyni sual təkrar.
>> Bəli, biz bu inkişaf edə bilər çıxır , demək, elan ikinci dəyişən tərəfindən
mənim loop üçün daxilində.
Nin n zəng edək - və ayrı-ayrı i, bu kimi bir vergül ilə -
və müəyyən n bərabər s simli uzunluğu.
Nöqtəli vergül.
Və indi, mənim vəziyyəti dəyişdirmək imkan simli qarşı i müqayisə
s per se, lakin uzunluğu əvəzinə n qarşı.
Bu yolla, biz n başlamaq ların uzunluğu.
Amma mənim loop hər iteration, I will əvəzinə n qarşı i yoxlanılması.