SPEAKER 1: به نظر می رسد هنوز هم وجود دارد یک فرصت برای بهبود این طراحی برنامه است. توجه کنید که در من برای حلقه که در هر تکرار، من دارم که من کمتر است از طول رشته است. اما طول رشته از بازدید کنندگان همیشه رفتن به همان، چرا که بازدید کنندگان خود را در حال تغییر نیست. و با این حال، در هر زمان از طریق این حلقه من چک کردن طول رشته ها، طول رشته ها، رشته طول ها، که فقط احمقانه. از آنجا که قطعا آن را باید برخی را مقدار زمان به شکل یک طول رشته است. و من به هدر رفتن آن زمان با درخواست همین سوال را دوباره و دوباره. خب، معلوم می شود ما می توانیم این بهبود با اعلام، می گویند، یک متغیر دوم در داخل حلقه من. اجازه دهید آن را N می نامیم - و جدا کردن آن از من، با یک کاما از هم مثل این - و راه نفر به مساوی طول رشته از بازدید کنندگان. نقطه ویرگول. و در حال حاضر، اجازه دهید شرایط من برای تغییر من با رشته مقایسه نیست طول در هر نفسه است، اما به جای آن برابر n است. به این ترتیب، ما مقداردهی اولیه نفر به طول رشته از بازدید کنندگان. اما در هر تکرار از حلقه من، من به جای چک کردن من در برابر n باشد.