>> スピーカ1：それはまだありませ判明 これを改善する機会
プログラムの設計。
ループのための私の注意書き、各上 反復、私は私が小さいことを確認しています
Sの文字列の長さよりも。
しかし、Sの文字列の長さは常にある S自体ので、同じになるだろう
変化していない。
それなのに、このループを通るたびに、 私はSの文字列の長さをチェックしています、
Sの文字列の長さ、文字列 ちょうど愚かであるsの長さ、。
確かにそれはいくつかを取る必要があるため、 把握する時間
文字列の長さ。
と私は尋ねることによってその時間を無駄にしています 同じ質問、何度も何度も。
>> まあ、それは我々がこれを改善することができますが判明 、たとえば、第二の変数を宣言することによって
私のforループの内側。
のは、Nと呼ぶことにしましょう​​ - そしてそれを分離 私から、このようなカンマで -
そしてNに等しくなるように設定 Sの文字列の長さ。
セミコロン。
そして今、のはに私の条件を変更してみましょう 私は、文字列と比較されない
S自体の長さが、 代わりにNに対して。
このように、我々は、nを初期化する Sの文字列の長さに。
しかし、私のループが繰り返されるたびに、私はよ 代わりに、Nに対して、私のチェックしてください。