扬声器1:原来还是有 一个机会,以提高本 程序的设计。 在我的for循环注意,每个 迭代,我检查,我不太 比s的字符串的长度。 但s的字符串的长度总是 将是相同的,因为S本身 不发生变化。 然而,通过该循环的每一次 我检查s的字符串的长度, 字符串长度的s时,串 长度s,这仅仅是愚蠢的。 因为它肯定要采取一些 的时间来找出一个 字符串的长度。 而我浪费了时间问 同样的问题一次又一次。 嗯,事实证明我们可以改善这 通过声明,也就是说,一个第二个变量 里面的我的for循环。 让我们把它叫做北 - 和它分开 从我,像这样一个逗号 - 并且将n设置等于 第字符串的长度。 分号。 现在,让我们来改变我的条件 对字符串比不上我 第本身,而是长 与n的代替。 在这种方式中,我们初始化Ñ 到s的字符串的长度。 但在我循环的每次迭代中,我会 反而会检查我与n的。