1 00:00:00,000 --> 00:00:00,260 2 00:00:00,260 --> 00:00:02,830 >> SPIKA 1: Ni zamu nje bado kuna fursa ya kuboresha hii 3 00:00:02,830 --> 00:00:04,240 kubuni programu hiyo. 4 00:00:04,240 --> 00:00:08,860 Ilani katika wangu kwa kitanzi kwamba kila iteration, mimi nina kuangalia kwamba i ni chini ya 5 00:00:08,860 --> 00:00:10,520 kuliko kamba urefu wa s. 6 00:00:10,520 --> 00:00:13,920 Lakini kamba urefu wa daima ni kwenda kuwa sawa, kwa sababu s yenyewe 7 00:00:13,920 --> 00:00:15,010 si kubadilisha. 8 00:00:15,010 --> 00:00:18,630 Na bado, kila wakati kwa njia ya kitanzi hii Mimi nina kuangalia kamba urefu wa s, 9 00:00:18,630 --> 00:00:21,810 kamba urefu wa s, kamba urefu wa s, ambayo ni silly. 10 00:00:21,810 --> 00:00:24,580 Kwa sababu hakika ni lazima kuchukua baadhi kiasi cha muda wa kufikiri 11 00:00:24,580 --> 00:00:25,450 kamba ya urefu. 12 00:00:25,450 --> 00:00:28,680 Na mimi nina kupoteza muda kwamba kwa kuuliza swali moja tena na tena. 13 00:00:28,680 --> 00:00:32,920 >> Naam, ni zamu nje tunaweza kuboresha hii kwa kutangaza, kusema, variable pili 14 00:00:32,920 --> 00:00:34,470 ndani ya yangu kwa kitanzi. 15 00:00:34,470 --> 00:00:38,240 Hebu simu yake n - na kujitenga kutoka i, kwa comma kama hii - 16 00:00:38,240 --> 00:00:42,000 na kuweka n sawa na kamba urefu wa s. 17 00:00:42,000 --> 00:00:42,990 Semicolon. 18 00:00:42,990 --> 00:00:46,350 Na sasa, hebu kubadili hali yangu kwa kulinganisha i dhidi ya string 19 00:00:46,350 --> 00:00:49,560 urefu wa s per se, lakini badala dhidi ya n. 20 00:00:49,560 --> 00:00:52,360 Kwa njia hii, sisi initialize n kamba ya urefu wa s. 21 00:00:52,360 --> 00:00:57,210 Lakini juu ya kila iteration ya kitanzi yangu, mimi itabidi badala yake kuwa kuangalia i dhidi ya n. 22 00:00:57,210 --> 00:00:59,628