1 00:00:00,000 --> 00:00:00,260 2 00:00:00,260 --> 00:00:02,830 >> Ræðumaður 1: Það kemur í ljós að það er enn tækifæri til að bæta þetta 3 00:00:02,830 --> 00:00:04,240 hönnun áætlunarinnar. 4 00:00:04,240 --> 00:00:08,860 Tilkynning í mínar fyrir lykkju sem á hverjum endurtekning, ég er að haka að ég er minna 5 00:00:08,860 --> 00:00:10,520 en band lengd s. 6 00:00:10,520 --> 00:00:13,920 En strengur lengd s er alltaf fara til vera the sami, því s sjálft 7 00:00:13,920 --> 00:00:15,010 er ekki að breytast. 8 00:00:15,010 --> 00:00:18,630 Og enn, í hvert skipti í gegnum þessa lykkju Ég er að haka við band lengd s, 9 00:00:18,630 --> 00:00:21,810 the band lengd s, strengurinn lengd s, sem er bara kjánalegt. 10 00:00:21,810 --> 00:00:24,580 Því hlýtur það að taka nokkrar tíma til að reikna út 11 00:00:24,580 --> 00:00:25,450 lengd STRING er. 12 00:00:25,450 --> 00:00:28,680 Og ég er að sóa þeim tíma með því að spyrja sama spurning aftur og aftur. 13 00:00:28,680 --> 00:00:32,920 >> Jæja, það kemur í ljós að við getum bætt þetta með því að lýsa, segja, annað breytu 14 00:00:32,920 --> 00:00:34,470 inni mitt fyrir lykkju. 15 00:00:34,470 --> 00:00:38,240 Við skulum kalla það n - og sér það frá i, með kommu eins og þetta - 16 00:00:38,240 --> 00:00:42,000 og setja n jöfn að band lengd s. 17 00:00:42,000 --> 00:00:42,990 Semíkommu. 18 00:00:42,990 --> 00:00:46,350 Og nú, við skulum breyta ástand mitt til ekki bera saman ég á móti band 19 00:00:46,350 --> 00:00:49,560 lengd s í sjálfu sér, en í staðinn, gegn n. 20 00:00:49,560 --> 00:00:52,360 Á þennan hátt, frumstillt við n til strengsins lengd s. 21 00:00:52,360 --> 00:00:57,210 En á hverju endurtekning af lykkju minn, ég í staðinn að vera að haka ég gegn n. 22 00:00:57,210 --> 00:00:59,628