SPEAKER 1: ఇది ఇప్పటికీ ఉంది అవుతుంది ఈ పెంచుకోడానికి అవకాశం ప్రోగ్రామ్ యొక్క రూపకల్పన. లూప్ నా లో గమనించండి ప్రతి న మళ్ళా, నేను తక్కువ అని తనిఖీ చేస్తున్నాను s యొక్క స్ట్రింగ్ పొడవు కంటే. కానీ s యొక్క స్ట్రింగ్ పొడవు ఉంటుంది , అదే చేస్తాడు s స్వయంగా ఎందుకంటే మారుతున్న లేదు. మరియు ఇంకా, ఈ లూప్ ద్వారా ప్రతి సమయం నేను s యొక్క స్ట్రింగ్ పొడవు తనిఖీ చేస్తున్నాను, s యొక్క స్ట్రింగ్ పొడవు, స్ట్రింగ్ కేవలం వెర్రి ఇది s యొక్క పొడవు,. ఖచ్చితంగా అది కొన్ని తీసుకోవాలి ఎందుకంటే గుర్తించడానికి సమయం మొత్తం ఒక స్ట్రింగ్ యొక్క పొడవు. నేను అడగడం ద్వారా ఆ సమయం వృధా చేస్తున్నాను అదే ప్రశ్న మళ్ళీ మళ్ళీ. సరే, మేము ఈ మెరుగుపరచడానికి అవుతుంది , సే, ప్రకటించే రెండవ వేరియబుల్ ద్వారా నా లూప్ యొక్క లోపల. యొక్క n కాల్ తెలియజేయండి - మరియు అది వేరు నేను నుండి, ఈ వంటి కామాతో - మరియు సెట్ n సమానంగా s యొక్క స్ట్రింగ్ పొడవు. సెమికోలన్. ఇప్పుడు, యొక్క నా పరిస్థితి మార్చడానికి వీలు స్ట్రింగ్ వ్యతిరేకంగా నేను పోల్చడానికి కాదు లు కేవలంగా, కానీ పొడవు బదులుగా n వ్యతిరేకంగా. ఈ విధంగా, మేము n ప్రారంభించడం s యొక్క స్ట్రింగ్ పొడవు. కానీ నా లూప్ యొక్క ప్రతి పునరావృతం న, నేను చేస్తాము బదులుగా n వ్యతిరేకంగా నేను తనిఖీ.