1 00:00:00,000 --> 00:00:03,110 >> காண்க: 1 என்று கடந்த பதிப்பு சிக்மா, நான் என்று அழைக்கிறோம் செயல்படுத்தப்படும் 2 00:00:03,110 --> 00:00:06,570 நான் பயன்படுத்திய அதன்படி பங்கேற்பு தீர்வு, ஒரு எல்லா வரை எண்ணி முன் வளைய 3 00:00:06,570 --> 00:00:09,720 1 மற்றும் மீ, அதன் பின்னர் இடையே எண்கள் தொகை திரும்பிய. 4 00:00:09,720 --> 00:00:12,560 >> ஆனால் அதை நாம் மற்றொரு பயன்படுத்தலாம் மாறிவிடும் அதே செயல்படுத்த நுட்பம் 5 00:00:12,560 --> 00:00:15,120 செயல்பாடு, ஒரு தொழில் நுட்பம் மறுநிகழ்வு என்று அழைக்கப்படும். 6 00:00:15,120 --> 00:00:19,360 ஒரு சுழல்நிலை செயல்பாடு, அதனால் பேச, வெறுமனே தன்னை அழைக்கும் என்று ஒன்று உள்ளது. 7 00:00:19,360 --> 00:00:21,290 இப்போது, மற்றும் தன்னை, என்று ஒரு பிரச்சனை இருக்கலாம். 8 00:00:21,290 --> 00:00:24,500 வெறுமனே ஒரு செயல்பாடு தன்னை அழைக்கும் என்றால் இது தன்னை தன்னை அழைக்கும் அழைக்கிறது, 9 00:00:24,500 --> 00:00:26,080 என்று செயல்முறை முடிவுக்கு எப்போதும் போட் வேண்டும். 10 00:00:26,080 --> 00:00:30,490 ஆனால் மிக நீண்ட காலமாக நாம் அடங்கும் என்று அழைக்கப்படும் அடிப்படை வழக்கில், உறுதி என்று ஒரு நிபந்தனை 11 00:00:30,490 --> 00:00:34,930 சில சூழ்நிலைகளில் நாம் அழைக்க கூடாது என்று நம்மை, இல்லையெனில் செயற்பாட்டில் 12 00:00:34,930 --> 00:00:37,070 எல்லையற்ற வளைவு நிறுத்த வேண்டும். 13 00:00:37,070 --> 00:00:39,180 >> இப்போது reimplement நாம் பின்வருமாறு சிக்மா. 14 00:00:39,180 --> 00:00:43,810 N குறைவாக அல்லது 0 சமமாக இருந்தால், நான் வெறுமனே, மற்றும் ஓரளவு தன்னிச்சையாக, 15 00:00:43,810 --> 00:00:45,670 0 திரும்ப போகிறது. 16 00:00:45,670 --> 00:00:49,370 நான் வேறு என்ன செய்ய போகிறேன் உண்மையில் ஆகிறது நேர்மறை முழு எண்ணாக சிக்மா கணக்கிட 17 00:00:49,370 --> 00:00:50,460 நான் ஒப்படைத்தார் என்று. 18 00:00:50,460 --> 00:00:52,050 >> இப்போது, மீ சிக்மா என்றால் என்ன? 19 00:00:52,050 --> 00:00:55,480 சரி, மீ சிக்மா, நிச்சயமாக, ஆகிறது மீ வரை 1 தொகை. 20 00:00:55,480 --> 00:00:58,820 ஆனால் நாம் அதை பற்றி வேறு வழி நினைத்தால், அது வெறுமனே மீ பிளஸ் மீ தொகை தான் 21 00:00:58,820 --> 00:01:02,560 கழித்தல் 1 பிளஸ் மீ கழித்தல் 2 மற்றும் முன்னும் பின்னுமாக, அனைத்து வழி 1 கீழே. 22 00:01:02,560 --> 00:01:08,080 அந்த அர்த்தத்தில், அது என்று தெரிகிறது நான் வெறுமனே மீ பிளஸ் திரும்ப முடியும். 23 00:01:08,080 --> 00:01:10,210 >> பின்னர் நான் மீ கழித்து வேண்டும் 1 பிளஸ் மீ கழித்து 2. 24 00:01:10,210 --> 00:01:13,470 ஆனால் நான் கொடுக்க முடியும் என்று ஒரு செயல்பாடு இருக்கும் எனக்கு துல்லியமாக பதில், அதாவது 25 00:01:13,470 --> 00:01:16,340 மீ கழித்து 1 சிக்மா. 26 00:01:16,340 --> 00:01:19,670 >> இப்போது, இந்த வழியில் அழைப்பு இல்லை சிறந்த யோசனை போல. 27 00:01:19,670 --> 00:01:22,610 ஏனெனில் சிக்மா அழைப்பு சிக்மா அழைக்கிறது என்றால் சிக்மா அழைப்பு சிக்மா, நீங்கள் 28 00:01:22,610 --> 00:01:24,480 என்று என்று இந்த செயல்முறை எப்போதும் முடிவுக்கு மாட்டார்கள். 29 00:01:24,480 --> 00:01:27,720 நாம் என்று அழைக்கப்படும் அடிப்படை இருந்தது ஏன் என்று தான் இந்த செயல்பாடு மேலே வழக்கு. 30 00:01:27,720 --> 00:01:31,540 மீ என்றால் சரிபார்க்கிறது என்று நீங்கள் நிலை நான் போவதில்லை குறைவாக அல்லது 0 சமமாக 31 00:01:31,540 --> 00:01:32,610 என்னை அழைக்க. 32 00:01:32,610 --> 00:01:37,010 நான் அதற்கு பதிலாக, 0 திரும்ப போகிறேன் இதையொட்டி சேர்க்க போகிறது 33 00:01:37,010 --> 00:01:39,950 நான் கூட்டலாம் வருகிறோம் என்று முந்தைய எண்கள் வரை, அதன் மூலம் இந்த நிறுத்தாமல் 34 00:01:39,950 --> 00:01:41,740 இல்லையெனில் முடிவிலா செயல்முறை. 35 00:01:41,740 --> 00:01:43,710 >> இப்போது பார்ப்போம் என்றால் இந்த புதிய செயல்படுத்த செய்கிறது. 36 00:01:43,710 --> 00:01:46,510 , காப்பாற்ற தொகுத்தல், இந்த நிரலை இயக்க. 37 00:01:46,510 --> 00:01:50,640 சிக்மா 1 டாட் சிக்மா 1 குறைக்க வேண்டும். 38 00:01:50,640 --> 00:01:52,900 மற்றும் நாம் அதை வழங்க அனுமதிக்க முன் அதே எண்கள். 39 00:01:52,900 --> 00:01:55,520 2, இது வட்டம் எனக்கு 3 கொடுக்க வேண்டும். 40 00:01:55,520 --> 00:01:58,970 , 3 அதை வழங்க வேண்டும் இது வட்டம் என்னை 6 கொடுக்க வேண்டும். 41 00:01:58,970 --> 00:02:03,480 மற்றும் இறுதியாக அதை வழங்க அனுமதிக்க உண்மையில் எனக்கு 1,275 கொடுக்கிறது 50. 42 00:02:03,480 --> 00:02:06,130