1 00:00:00,000 --> 00:00:11,904 >> [இசை] 2 00:00:11,904 --> 00:00:12,910 >> ப்ரொபசர்: சரி. 3 00:00:12,910 --> 00:00:16,730 இந்த CS50 மற்றும் இந்த வாரம் மூன்று இறுதியில். 4 00:00:16,730 --> 00:00:20,230 எனவே இன்று நாம் இங்கே இருக்கிறோம், ஆனால் சாண்டர்ஸ் அதற்கு பதிலாக Weidner நூலகம் தியேட்டர்,. 5 00:00:20,230 --> 00:00:23,170 இது உள்ளே ஒரு ஸ்டூடியோ உள்ளது ஹாஸர் ஸ்டுடியோ என அழைக்கப்படும், 6 00:00:23,170 --> 00:00:28,310 அல்லது நாம் ஸ்டுடியோ எச் சொல்ல, அல்லது பேசலாம் நீங்கள் அந்த நகைச்சுவை அனுபவித்து என்றால் நாங்கள் say--, 7 00:00:28,310 --> 00:00:30,540 அது உண்மையில் வகுப்பு, மார்க், ஆன்லைன், 8 00:00:30,540 --> 00:00:32,420 யார் ட்விட்டர் வழியாக இதைத்தான் குறிப்பிட்டிருந்தார். 9 00:00:32,420 --> 00:00:34,270 இப்போது பற்றி குளிர் என்ன ஒரு ஸ்டுடியோவில் இங்கே இருப்பது 10 00:00:34,270 --> 00:00:38,410 நான் இந்த பச்சை சூழப்பட்ட என்று சுவர்கள், ஒரு பச்சை திரை அல்லது chromakey, 11 00:00:38,410 --> 00:00:43,290 எனவே CS50 என்று பொருள், பேச எனக்கு தெரியாமலேயே தயாரிப்பு குழுவினர் 12 00:00:43,290 --> 00:00:47,380 இப்போது, வைத்து இருக்க முடியும் என்னை மிகவும் உலகில் எந்த இடத்திலும், 13 00:00:47,380 --> 00:00:48,660 நல்ல அல்லது மோசமான. 14 00:00:48,660 --> 00:00:51,800 >> இப்போது என்ன மேலே பிரச்சனை தொகுப்பு உள்ளது இரண்டு, இந்த வாரம் உங்கள் கையில் தான் உள்ளது 15 00:00:51,800 --> 00:00:53,830 ஆனால் பிரச்சனை அமைக்க மூன்று வரும் வாரம், 16 00:00:53,830 --> 00:00:56,600 நீங்கள் சவால் 15 என்று அழைக்கப்படும் விளையாட்டு, 17 00:00:56,600 --> 00:00:58,960 ஒரு பழைய கட்சி ஆதரவாக என்று நீங்கள் பெறும் நினைவு 18 00:00:58,960 --> 00:01:02,030 ஒரு மொத்தமாக என்று ஒரு குழந்தை கீழே, வரை சரிய முடியும் என்று எண்கள், 19 00:01:02,030 --> 00:01:05,790 இடது மற்றும் வலது, மற்றும் ஒரு இடைவெளி இருக்கிறது புதிர், உள்ள எந்த ஒரு நீங்கள் 20 00:01:05,790 --> 00:01:07,840 உண்மையில் அந்த புதிர் துண்டுகளை சரிய முடியும். 21 00:01:07,840 --> 00:01:11,150 இறுதியில் நீங்கள் இந்த பெற சில அரை சீரற்ற வரிசையில் புதிர், 22 00:01:11,150 --> 00:01:12,940 மற்றும் இலக்கு ஆகிறது கீழே, மேல் அது வரிசைப்படுத்த, 23 00:01:12,940 --> 00:01:16,310 ஒரு இருந்து, வலது இடது 15 அனைத்து வழி மூலம். 24 00:01:16,310 --> 00:01:19,360 >> துரதிருஷ்டவசமாக, செயல்படுத்த நீங்கள் கையில் வேண்டும் 25 00:01:19,360 --> 00:01:21,590 மென்பொருள் போகிறது அடிப்படையில், இல்லை உடல். 26 00:01:21,590 --> 00:01:25,280 நீங்கள் உண்மையில் எழுத வேண்டும் போகிறோம் குறியீடு ஒரு மாணவர் அல்லது பயனர் முடியும் 27 00:01:25,280 --> 00:01:26,760 15 விளையாட. 28 00:01:26,760 --> 00:01:29,030 உண்மையில், ஹேக்கர் உள்ள 15 விளையாட்டு பதிப்பு, 29 00:01:29,030 --> 00:01:32,155 நீங்கள் ஒரு சவால் செயல்படுத்த இருக்க வேண்டும், இந்த பழைய பள்ளி வெறும் விளையாடும் 30 00:01:32,155 --> 00:01:35,010 விளையாட்டு, மாறாக தீர்க்கும் அது, கடவுள் முறையில் செயல்படுத்தி, 31 00:01:35,010 --> 00:01:38,280 மிகவும் பேச, உண்மையில் அந்த மனித புதிர் தீர்க்கிறது, 32 00:01:38,280 --> 00:01:41,080 குறிப்பை அவற்றை வழங்குவதன் மூலம், குறிப்பை பிறகு, குறிப்பை பிறகு. 33 00:01:41,080 --> 00:01:42,280 அடுத்த வாரம் எனவே இன்னும். 34 00:01:42,280 --> 00:01:43,720 ஆனால் அந்த மேலே உள்ளது என்ன. 35 00:01:43,720 --> 00:01:47,610 >> இப்போது நினைவு என்று இந்த வாரம் நீங்கள் கூட நாம், இந்த கிளிப்ஹாங்கர் இருந்தது 36 00:01:47,610 --> 00:01:52,560 அதன்படி நாங்கள் வரிசையாக்க செய்து கொண்டிருந்தார்கள் சிறந்த வாரியாக n ஓ பெரிய கட்டப்படுகிறது ஒரு மேல் இருந்தது 37 00:01:52,560 --> 00:01:53,210 ஸ்கொயர். 38 00:01:53,210 --> 00:01:56,520 வேறு வார்த்தைகளில் கூறுவதானால், குமிழி வரிசையாக்கம், தேர்வு வகையான, செருகும் வரிசையாக்கம், 39 00:01:56,520 --> 00:01:59,120 அவர்கள் அனைவரும், வெவ்வேறு போது தங்கள் நடைமுறைப்படுத்துவதில், 40 00:01:59,120 --> 00:02:03,480 இயங்கும் ஸ்கொயர் ஒரு n பிரிக்கப்பட்டது மிக, மோசமான நேரம். 41 00:02:03,480 --> 00:02:06,010 நாம் பொதுவாக என்று கருதி வரிசைப்படுத்த மிக, மோசமான 42 00:02:06,010 --> 00:02:08,814 ஒரு என்று உங்கள் உள்ளீடுகள் இல்லை முற்றிலும் பின்னோக்கி உள்ளன. 43 00:02:08,814 --> 00:02:11,980 உண்மையில், அது மிகவும் ஒரு சில நடவடிக்கைகளை எடுத்து அந்த வழிமுறைகளை ஒவ்வொரு செயல்படுத்த. 44 00:02:11,980 --> 00:02:15,110 >> இப்போது வர்க்கத்தின் மிகவும் இறுதியில் திரும்ப, நாம் உரிமை குமிழி வரிசையாக்கம் ஒப்பிடும்போது 45 00:02:15,110 --> 00:02:19,390 மற்ற ஒரு எதிராக தேர்வு வகையான எதிராக என்று நாம், அந்த நேரத்தில் சேர்ப்பு வரிசையாக்கம் என்றழைக்கப்படும் 46 00:02:19,390 --> 00:02:22,120 நான் அதை எடுத்து என்று முன்மொழிய வாரம் ஒரு பாடம் பயன்படுத்தி 47 00:02:22,120 --> 00:02:24,060 பூஜ்யம், பிளவை. 48 00:02:24,060 --> 00:02:28,810 எப்படியோ சில வகையான அடைய மடக்கை இறுதியில் நேரம் இயங்கும், 49 00:02:28,810 --> 00:02:31,024 அதற்கு பதிலாக ஏதாவது என்று முற்றிலும் இருபடிச் தான். 50 00:02:31,024 --> 00:02:33,440 அது, மிகவும் மடக்கை இல்லை அதை விட ஒரு பிட் இன்னும் இருக்கிறது. 51 00:02:33,440 --> 00:02:36,520 ஆனால் நீங்கள் வர்க்கம் நினைவு என்றால், அது, மிக மிக வேகமாக இருந்தது. 52 00:02:36,520 --> 00:02:38,210 நாம் விட்ட அங்கு பாருங்கள் நாம். 53 00:02:38,210 --> 00:02:41,880 54 00:02:41,880 --> 00:02:45,370 >> தேர்வை எதிராக குமிழி வரிசையாக்கம் ஒன்றிணைப்பு வகையான எதிராக. 55 00:02:45,370 --> 00:02:47,700 இப்போது அவர்கள் அனைத்து, இயங்கும் கோட்பாடு, அதே நேரத்தில். 56 00:02:47,700 --> 00:02:50,510 CPU, அதே வேகத்தில் இயங்கும். 57 00:02:50,510 --> 00:02:54,990 ஆனால் நீங்கள் போரடிக்கும் இந்த உணர முடியும் மிக விரைவில் ஆக போகிறது, 58 00:02:54,990 --> 00:02:58,790 மற்றும் எவ்வளவு வேகமாக, நாங்கள் போது புகுத்த வாரம் பூஜ்யம் தான் வழிமுறைகளை ஒரு பிட், 59 00:02:58,790 --> 00:03:00,080 நாங்கள் விஷயங்களை வேகமாக. 60 00:03:00,080 --> 00:03:01,630 >> எனவே குறி வகையான ஆச்சரியமாக இருக்கிறது. 61 00:03:01,630 --> 00:03:05,220 நாம் எப்படி பொருட்டு, அதை நிர்ணயிக்க முடியும் மேலும் விரைவில் எண்களை வரிசைப்படுத்த. 62 00:03:05,220 --> 00:03:07,140 சரி மீண்டும் யோசிப்போம் ஒரு மூலப்பொருள் என்று நாங்கள் 63 00:03:07,140 --> 00:03:10,380 என்று, வாரம் பூஜ்யம் திரும்ப ஒரு தொலைபேசி புத்தகத்தில் யாரோ தேடி, 64 00:03:10,380 --> 00:03:12,380 அந்த நினைவு நாம் முன்மொழியப்பட்டது என்று சூடோகுறியீடு, 65 00:03:12,380 --> 00:03:14,560 இது வழியாக நாம் காணலாம் மைக் ஸ்மித் போன்ற ஒருவர், 66 00:03:14,560 --> 00:03:16,310 இது போன்ற ஒரு சிறிய ஒன்று பார்த்து. 67 00:03:16,310 --> 00:03:20,820 >> இப்போது குறிப்பாக பாருங்கள் வரியில் 7 மற்றும் 8, மற்றும் 10 மற்றும் 11, 68 00:03:20,820 --> 00:03:25,240 நாங்கள் அவைகளை அதன்படி இது அந்த சுழற்சியில் தூண்ட மீண்டும், மீண்டும் மீண்டும் வரி 3 போகிறது, 69 00:03:25,240 --> 00:03:26,520 மீண்டும். 70 00:03:26,520 --> 00:03:31,790 ஆனால் அதை நாம் காண முடியும் என்று மாறிவிடும் இந்த வழிமுறை, இங்கே சூடோகுறியீடு உள்ள, 71 00:03:31,790 --> 00:03:33,620 மேலும் முழுமையாக ஒரு சிறிய. 72 00:03:33,620 --> 00:03:35,960 உண்மையில், நான் என்ன தேடிக்கொண்டிருக்கிறேன் இங்கே திரையில் உள்ள, 73 00:03:35,960 --> 00:03:41,180 தேடி ஒரு வழிமுறையாகும் பக்கங்கள் சில தொகுப்பு மத்தியில் மைக் ஸ்மித். 74 00:03:41,180 --> 00:03:45,520 மேலும், நிச்சயமாக நாங்கள் இந்த எளிமைப்படுத்த முடியும் அந்த வரிகளை 7 மற்றும் 8 வழிமுறை, 75 00:03:45,520 --> 00:03:49,860 மற்றும் 10 மற்றும் 11 தான், இந்த சொல்ல இது நான் மஞ்சள் இங்கு வழங்கப்படும். 76 00:03:49,860 --> 00:03:52,210 வேறு வார்த்தைகளில் கூறுவதானால், என்றால் மைக் ஸ்மித், முந்தைய புத்தகத்தில் இருக்கிறது 77 00:03:52,210 --> 00:03:55,004 நாங்கள் படி குறிப்பிட வேண்டும் படிப்படியாக இப்போது எப்படி அவரை கண்டுபிடிக்க செல்ல. 78 00:03:55,004 --> 00:03:56,920 நாம் குறிப்பிட வேண்டிய அவசியம் இல்லை வரி 3 திரும்பி செல்ல, 79 00:03:56,920 --> 00:03:58,960 ஏன் நாம் அதற்கு பதிலாக இல்லை, சொல்ல, மிகவும் பொதுவாக, 80 00:03:58,960 --> 00:04:01,500 மைக் தேட புத்தகத்தின் இடது பாதி. 81 00:04:01,500 --> 00:04:03,960 >> மாறாக, மைக் என்றால் உண்மையில் பின்னர் புத்தகத்தில், 82 00:04:03,960 --> 00:04:07,540 நாம் ஏன் மேற்கோள் தேடல் சொல்லாதிர்கள் புத்தகத்தின் வலது பாதி மைக். 83 00:04:07,540 --> 00:04:11,030 வேறு வார்த்தைகளில் கூறுவதானால், நாம் ஏன் செய்ய அப்படி நம்மை நோக்கி பந்தயம், 84 00:04:11,030 --> 00:04:13,130 இந்த மைக் தேட புத்தகத்தின் துணைக்குழு, 85 00:04:13,130 --> 00:04:16,279 எங்கள் இருக்கும் அதை விட்டு படிமுறை எங்களுக்கு சொல்ல 86 00:04:16,279 --> 00:04:18,750 மைக் தேட எப்படி புத்தகத்தின் இடது பாதி. 87 00:04:18,750 --> 00:04:20,750 வேறு வார்த்தைகளில் சொன்னால், எங்கள் படிமுறை தான் என்பதை வேலை 88 00:04:20,750 --> 00:04:24,670 இந்த இந்த தடிமன் ஒரு தொலைபேசி புத்தகம், தடிமன், அல்லது அவற்றுக்கு எந்த தடிமன். 89 00:04:24,670 --> 00:04:27,826 எனவே நாம் மீண்டும் மீண்டும் முடியும் இந்த வழிமுறை வரையறை. 90 00:04:27,826 --> 00:04:29,950 வேறு வார்த்தைகளில் கூறுவதானால், மீது இங்கே திரையில், ஒரு வழிமுறை இருக்கிறது 91 00:04:29,950 --> 00:04:33,130 மைக் ஸ்மித் தேடி ஒரு தொலைபேசி புத்தகத்தின் பக்கங்களை மத்தியில். 92 00:04:33,130 --> 00:04:37,410 எனவே வரி 7 மற்றும் 10 ல், நாம் தான் சரியாக என்று. 93 00:04:37,410 --> 00:04:40,250 நான் இந்த கால ஒரு கணம் பயன்படுத்த முன்பு, உண்மையில், மறுநிகழ்வு 94 00:04:40,250 --> 00:04:42,450 குறிச்சொல்லாக, இப்போது உள்ளது அது இந்த செயல்முறை 95 00:04:42,450 --> 00:04:47,210 எப்படியோ மூலம் சுழற்சி ஒன்று செய்து நீங்கள் ஏற்கனவே என்று குறியீடு பயன்படுத்தி, 96 00:04:47,210 --> 00:04:49,722 மற்றும், மீண்டும் அழைப்பு மீண்டும், மீண்டும். 97 00:04:49,722 --> 00:04:51,930 இப்போது முக்கிய இருக்க போகிறது நாம் எப்படியாவது கீழே என்று 98 00:04:51,930 --> 00:04:53,821 அவுட், மற்றும் எண்ணற்ற நீண்ட செய்ய வேண்டாம். 99 00:04:53,821 --> 00:04:56,070 இல்லையென்றால், நாங்கள் போகிறோம் உண்மையில் ஒரு முடிவிலா சுழற்சியில் உள்ளது. 100 00:04:56,070 --> 00:04:59,810 ஆனால் நாம் இந்த யோசனை கடன் முடியும் என்றால் நாம் பார்ப்போம் ஒரு மறுநிகழ்வு, மீண்டும் ஏதாவது செய்ய 101 00:04:59,810 --> 00:05:03,600 மீண்டும் மீண்டும், தீர்க்க ஒன்றிணைப்பு வழியாக வரிசையாக்க பிரச்சினை 102 00:05:03,600 --> 00:05:05,900 வகையான, அனைத்து இன்னும் திறமையாக. 103 00:05:05,900 --> 00:05:06,970 >> அதனால் நான் வகையான ஒன்றாக்க கொடுக்கிறேன். 104 00:05:06,970 --> 00:05:07,920 ஒரு பார்க்கலாம். 105 00:05:07,920 --> 00:05:10,850 எனவே இங்கே போலிக்குறியீட்டை கொண்டு, ஆகிறது நாங்கள் வரிசையாக்க செயல்படுத்துவதற்கு, 106 00:05:10,850 --> 00:05:12,640 சேர்ப்பு வரிசையாக்கம் என்றழைக்கப்படும் இந்த வழிமுறையை பயன்படுத்தி. 107 00:05:12,640 --> 00:05:13,880 அது மிகவும் எளிமையாக இந்த தான். 108 00:05:13,880 --> 00:05:15,940 N உறுப்புகள் உள்ளீடு அன்று, வேறு வார்த்தைகளில் கூறுவதானால், நீங்கள் என்றால் 109 00:05:15,940 --> 00:05:18,830 கொடுக்கப்பட்ட n உறுப்புகள் எண்கள் மற்றும் உள்ளீடு அல்லது என்ன கடிதங்கள், 110 00:05:18,830 --> 00:05:22,430 நீங்கள் n தனிமங்களை கொடுக்கப்பட்ட என்றால் N 2 குறைவாக உள்ளது, தான் திரும்பி. 111 00:05:22,430 --> 00:05:22,930 சரியா? 112 00:05:22,930 --> 00:05:26,430 N அந்த, 2 குறைவாக இருந்தால், ஏனெனில் அதாவது உறுப்புகள் என் பட்டியல் 113 00:05:26,430 --> 00:05:30,446 அளவு 0 அல்லது 1 ஒன்று உள்ளது, மற்றும் அந்த அற்ப வழக்குகளைத் இருவரும், 114 00:05:30,446 --> 00:05:31,570 பட்டியலில் ஏற்கனவே பிரிக்கப்பட்டுள்ளது. 115 00:05:31,570 --> 00:05:32,810 எந்த பட்டியலில் இருந்தால், அது வரிசைப்படுத்தப்பட்ட. 116 00:05:32,810 --> 00:05:35,185 மற்றும் நீளம் ஒரு பட்டியல் உள்ளது என்றால் 1, அதை வெளிப்படையாக பேசி தீர்க்கப்படும். 117 00:05:35,185 --> 00:05:38,280 அதனால் வழிமுறையானது மட்டுமே வேண்டும் உண்மையில் சுவாரசியமான ஏதாவது செய்ய வேண்டும், 118 00:05:38,280 --> 00:05:40,870 நாங்கள் இரண்டு அல்லது அதற்கு மேற்பட்ட இருந்தால் உறுப்புகள் நமக்கு கொடுக்கப்பட்ட. 119 00:05:40,870 --> 00:05:42,440 எனவே சூனியம் பார்போம். 120 00:05:42,440 --> 00:05:47,500 வேறு கூறுகள் இடது பாதி வரிசைப்படுத்த, பின்னர், உறுப்புகள் சரியான அரை வரிசைப்படுத்த, 121 00:05:47,500 --> 00:05:49,640 பின்னர் வரிசையில் பாதி ஒன்றாக்க. 122 00:05:49,640 --> 00:05:52,440 மற்றும் வளைக்கும் மனதில் வகையான என்ன இங்கே, நான் உண்மையில் இல்லை என்று 123 00:05:52,440 --> 00:05:56,190 நீங்கள் சொன்னது இன்னும் எதையும், சரியான? 124 00:05:56,190 --> 00:05:59,560 நான், பட்டியல் கொடுக்கப்பட்ட கூறினார் n உறுப்புகள், இடது பாதி வரிசைப்படுத்த 125 00:05:59,560 --> 00:06:01,800 பின்னர் உரிமை பாதி, வரிசைப்படுத்தப்பட்ட பாதிகளுக்கு ஒன்றாக்க, 126 00:06:01,800 --> 00:06:03,840 ஆனால் அங்கு உண்மையான இரகசிய சாஸ் உள்ளது? 127 00:06:03,840 --> 00:06:05,260 படிமுறை எங்கே? 128 00:06:05,260 --> 00:06:09,150 சரி அது அந்த இரண்டு கோடுகள் என்று மாறிவிடும் முதல், உறுப்புகள் வகையான இடது பாதி, 129 00:06:09,150 --> 00:06:13,970 மற்றும் உறுப்புகள் வகையான சரியான பாதி, சுழல்நிலை அழைப்புகள் உள்ளன, அதனால் பேச. 130 00:06:13,970 --> 00:06:16,120 >> அனைத்து பிறகு, இந்த நேரத்தில் நேரம் புள்ளி, நான் இல்லை 131 00:06:16,120 --> 00:06:18,950 இது ஒரு வழிமுறைக்கு உறுப்புகள் ஒரு மொத்தமாக வரிசைப்படுத்த? 132 00:06:18,950 --> 00:06:19,450 ஆம். 133 00:06:19,450 --> 00:06:20,620 அது இங்கு தான். 134 00:06:20,620 --> 00:06:25,180 அது திரையில் வலது இங்கே, அதனால் நான் படிகள் என்று அதே தொகுப்பை பயன்படுத்த முடியும் 135 00:06:25,180 --> 00:06:28,500 இடது பாதி வரிசைப்படுத்த, வலது பாதி நான் முடியும் என. 136 00:06:28,500 --> 00:06:30,420 உண்மையில், மீண்டும், மீண்டும். 137 00:06:30,420 --> 00:06:34,210 எனவே எப்படியாவது அல்லது மற்ற, நாம் விரைவில் தருகிறேன் , ஒன்றிணைப்பு வகையான மாய இந்த பார்க்க 138 00:06:34,210 --> 00:06:37,967 என்று மிகவும் இறுதி பதிக்கப்பட்ட வரி, வரிசையில் பாதி விட்டனர். 139 00:06:37,967 --> 00:06:39,300 அந்த மிகவும் உள்ளுணர்வு தெரிகிறது. 140 00:06:39,300 --> 00:06:41,050 நீங்கள் இரண்டு பகுதிகளாக எடுத்து, எப்படியோ, அவற்றை ஒன்றாக ஒன்றாக்க, 141 00:06:41,050 --> 00:06:43,260 மற்றும் நாம் இந்த பார்க்க வேண்டும் உறுதியாக ஒரு கணம். 142 00:06:43,260 --> 00:06:45,080 >> ஆனால் இந்த ஒரு முழுமையான வழிமுறையாகும். 143 00:06:45,080 --> 00:06:46,640 மேலும் தான் சரியாக ஏன் என்று பார்ப்போம். 144 00:06:46,640 --> 00:06:50,912 சரி நாம், அதே கொடுத்து வருகிறோம் என்று நினைக்கிறேன் திரையில் இங்கே எட்டு கூறுகள், ஒரு 145 00:06:50,912 --> 00:06:53,120 எட்டு மூலம், ஆனால் அவர்கள் வெளித்தோற்றத்தில் சீரற்ற வரிசையில். 146 00:06:53,120 --> 00:06:55,320 மற்றும் கையில் கோல் இருக்கிறது இந்த உறுப்புகள் வரிசைப்படுத்த. 147 00:06:55,320 --> 00:06:58,280 சரி நான் பற்றி எப்படி போக முடியும் மீண்டும், பயன்படுத்தி அதை செய்து, 148 00:06:58,280 --> 00:07:00,407 இந்த சூடோகுறியீடு படி, ஒன்றிணைப்பு வகையான? 149 00:07:00,407 --> 00:07:02,740 மீண்டும், இந்த இழையில் உங்கள் மனதில், ஒரு கணம். 150 00:07:02,740 --> 00:07:05,270 முதல் வழக்கு அழகாக இருக்கிறது அற்பமான, அது 2 குறைவாக இருந்தால், 151 00:07:05,270 --> 00:07:07,060 வெறும் செய்ய அங்கே வேலை இருக்கிறது, திரும்ப. 152 00:07:07,060 --> 00:07:09,290 எனவே உண்மையில் வெறும் மூன்று இருக்கிறது படிகள் உண்மையில் மனதில் வைத்து. 153 00:07:09,290 --> 00:07:11,081 மீண்டும், மீண்டும், நான் இருக்கிறேன் வேண்டும் போகிறது 154 00:07:11,081 --> 00:07:13,980 இடது பாதி வரிசைப்படுத்த, சரி பாதி வரிசைப்படுத்த, 155 00:07:13,980 --> 00:07:15,890 பின்னர் மீண்டும் அவர்கள் இரண்டு பகுதிகளாக வரிசைப்படுத்தப்பட்ட 156 00:07:15,890 --> 00:07:18,710 அவர்களை சேர்ந்து ஒன்றிணைக்க வேண்டும் ஒரு வரிசைப்படுத்தப்பட்ட பட்டியலில். 157 00:07:18,710 --> 00:07:19,940 எனவே மனதில் வைத்து. 158 00:07:19,940 --> 00:07:21,310 >> எனவே இங்கே அசல் பட்டியல். 159 00:07:21,310 --> 00:07:23,510 தான் ஒரு இந்த சிகிச்சை நாம் வரிசை, நாம் தொடங்கியது 160 00:07:23,510 --> 00:07:25,800 வாரத்தில் இரண்டு, இது ஒரு ஆகிறது நினைவகம் தொடர்ச்சியாய் தொகுதி. 161 00:07:25,800 --> 00:07:28,480 இந்த வழக்கில், எட்டு கொண்ட எண்கள், மீண்டும் மீண்டும் மீண்டும் மீண்டும். 162 00:07:28,480 --> 00:07:30,700 மற்றும் இப்போது ஒன்றிணைப்பு வகையான பொருத்திப் பார்ப்போம். 163 00:07:30,700 --> 00:07:33,300 அதனால் நான் முதல் வரிசைப்படுத்த வேண்டும் இந்த பட்டியலில் இடது பாதி, 164 00:07:33,300 --> 00:07:37,370 மற்றும், எனவே, நாம் 4, 8, 6, மற்றும் 2 கவனம். 165 00:07:37,370 --> 00:07:41,000 >> இப்போது நான் பற்றி எப்படி போவது அளவு 4 பட்டியல் வரிசையாக்க? 166 00:07:41,000 --> 00:07:45,990 சரி நான் இப்போது கருத்தில் கொள்ள வேண்டும் இடது பாதி இடது வரிசைப்படுத்த. 167 00:07:45,990 --> 00:07:47,720 மீண்டும், ஒரு கணம் முன்னாடி விட. 168 00:07:47,720 --> 00:07:51,010 சூடோகுறியீடு இந்த இருந்தால், நான் எட்டு கூறுகள் கொடுக்கப்பட்ட, 169 00:07:51,010 --> 00:07:53,230 8 வெளிப்படையாக அதிகமாக உள்ளது விட அல்லது 2 சமமாக. 170 00:07:53,230 --> 00:07:54,980 எனவே முதல் வழக்கு பொருந்தாது. 171 00:07:54,980 --> 00:07:58,120 எனவே எட்டு உறுப்புகள் வரிசைப்படுத்த, நான் முதல் , கூறுகள் இடது பாதி வரிசைப்படுத்த 172 00:07:58,120 --> 00:08:01,930 பின்னர் நான் நான் ஒன்றாக்க, சரி பாதி வரிசைப்படுத்த இரண்டு வரிசையில் பாதி, அளவு 4 ஒவ்வொரு. 173 00:08:01,930 --> 00:08:02,470 சரி. 174 00:08:02,470 --> 00:08:07,480 >> நீங்கள் என்னிடம் கூறினார் விட்டேன் என்றால், தீர்த்துக்கொள்ள இப்போது அளவு 4, இல்லை, இடது பாதி, 175 00:08:07,480 --> 00:08:09,350 நான் எப்படி இடது பாதி வரிசைப்படுத்துவது? 176 00:08:09,350 --> 00:08:11,430 நல்லது, நான் ஒரு இருந்தால் நான்கு உறுப்புகள் உள்ளீடு, 177 00:08:11,430 --> 00:08:14,590 நான் முதல் இடது தீர்த்துக்கொள்ள இரண்டு, பின்னர் வலது இரண்டு, 178 00:08:14,590 --> 00:08:16,210 பின்னர் நான் அவர்களை ஒன்றாக ஒன்றாக்க. 179 00:08:16,210 --> 00:08:18,700 எனவே மீண்டும், அதை ஒரு பிட் ஆகிறது ஒரு மனம் இங்கே விளையாட்டு வளைத்தல், 180 00:08:18,700 --> 00:08:21,450 நீங்கள் ஏனெனில், வகையான, வேண்டும் நீங்கள் கதை எங்கே ஞாபகம், 181 00:08:21,450 --> 00:08:23,620 ஆனால் நாள் முடிவில், உறுப்புகள் எந்த எண்ணுக்கும், 182 00:08:23,620 --> 00:08:25,620 நீங்கள் முதலில் வரிசைப்படுத்த வேண்டும் இடது பாதி, வலது பாதி, 183 00:08:25,620 --> 00:08:26,661 பின்னர் அவற்றை ஒன்றாக ஒன்றாக்க. 184 00:08:26,661 --> 00:08:28,630 தான் சரியாக செய்ய ஆரம்பிக்கலாம். 185 00:08:28,630 --> 00:08:30,170 இங்கே எட்டு கூறுகள் உள்ளீடு தான். 186 00:08:30,170 --> 00:08:31,910 இப்போது நாம் இங்கே இடது பாதி தேடும். 187 00:08:31,910 --> 00:08:33,720 நான் எப்படி நான்கு உறுப்புகள் வரிசைப்படுத்துவது? 188 00:08:33,720 --> 00:08:35,610 சரி நான் முதல் இடது பாதி வரிசைப்படுத்துவது. 189 00:08:35,610 --> 00:08:37,720 இப்போது நான் எப்படி இடது பாதி வரிசைப்படுத்துவது? 190 00:08:37,720 --> 00:08:39,419 சரி, நான் இரண்டு கூறுகள் கொடுக்கப்பட்ட. 191 00:08:39,419 --> 00:08:41,240 எனவே இந்த இரண்டு கூறுகள் அடுக்க வேண்டும். 192 00:08:41,240 --> 00:08:44,540 2 விட அல்லது 2 சமமாக, நிச்சயமாக. 193 00:08:44,540 --> 00:08:46,170 எனவே முதல் வழக்கு பொருந்தாது. 194 00:08:46,170 --> 00:08:49,010 >> அதனால் நான் இப்போது இடது தீர்த்துக்கொள்ள வேண்டும் இந்த இரண்டு கூறுகள் பாதி. 195 00:08:49,010 --> 00:08:50,870 இடது பாதி, நிச்சயமாக, வெறும் 4 ஆகிறது. 196 00:08:50,870 --> 00:08:54,020 அதனால் நான் எப்படி ஒரு உறுப்பு ஒரு பட்டியல் வரிசைப்படுத்துவது? 197 00:08:54,020 --> 00:08:57,960 நன்றாக இப்போது, என்று சிறப்பு அடிப்படை வழக்கு மேலே, அதனால் பேச, பொருந்தும். 198 00:08:57,960 --> 00:09:01,470 1 2 குறைவாக, என் பட்டியல் உண்மையில் அளவு 1 ஆகிறது. 199 00:09:01,470 --> 00:09:02,747 அதனால் நான் தான் திரும்பி. 200 00:09:02,747 --> 00:09:03,580 நான் எதையும் செய்ய வேண்டாம். 201 00:09:03,580 --> 00:09:06,770 உண்மையில், நான் என்ன பார்க்க செய்து, 4 ஏற்கனவே பிரிக்கப்பட்டுள்ளது. 202 00:09:06,770 --> 00:09:09,220 நான் ஏற்கனவே இருக்கிறேன் இங்கே ஓரளவிற்கே வெற்றி. 203 00:09:09,220 --> 00:09:11,750 >> இப்போது அந்த முட்டாள் மாதிரி தெரிகிறது கூறுகின்றன, ஆனால் அது உண்மை இருக்கிறது. 204 00:09:11,750 --> 00:09:13,700 4 அளவு 1 பட்டியல். 205 00:09:13,700 --> 00:09:15,090 அது ஏற்கனவே வரிசையாக்கம். 206 00:09:15,090 --> 00:09:16,270 இடது பாதி தான். 207 00:09:16,270 --> 00:09:18,010 இப்போது நான் பாதி வரிசைப்படுத்த. 208 00:09:18,010 --> 00:09:22,310 என் உள்ளீடு 8, ஒரு உறுப்பு ஆகும் இதேபோல், ஏற்கனவே வரிசையாக்கம். 209 00:09:22,310 --> 00:09:25,170 முட்டாள், கூட, ஆனால் மீண்டும், இந்த அடிப்படை கொள்கை 210 00:09:25,170 --> 00:09:28,310 இப்போது கட்ட அனுமதிக்க போகிறது இந்த மேல் வெற்றிகரமாக. 211 00:09:28,310 --> 00:09:32,260 4 இப்போது, 8 வரிசைப்படுத்தப்பட்ட, வரிசைப்படுத்தப்பட்ட கடந்த படி என்ன? 212 00:09:32,260 --> 00:09:35,330 எனவே மூன்றாவது மற்றும் இறுதி படி, எந்த நேரத்தில் நீங்கள், ஒரு பட்டியல், திரும்ப வரிசைப்படுத்த 213 00:09:35,330 --> 00:09:38,310 , இரண்டு பகுதிகளாக ஒன்றாக்க இருந்தது இடது மற்றும் வலது. 214 00:09:38,310 --> 00:09:39,900 எனவே சரியாக அதை செய்ய விடுங்கள். 215 00:09:39,900 --> 00:09:41,940 என் இடது பாதி, நிச்சயமாக, 4 ஆகும். 216 00:09:41,940 --> 00:09:43,310 என் வலது பாதி 8 ஆகும். 217 00:09:43,310 --> 00:09:44,100 >> எனவே இந்த செய்வோம். 218 00:09:44,100 --> 00:09:46,410 முதல் நான் ஒதுக்க போகிறேன் சில கூடுதல் நினைவகம், 219 00:09:46,410 --> 00:09:48,680 , நான் இங்கே பிரதிநிதித்துவம் வேண்டும் என்று ஒரு இரண்டாம் வரிசை என, 220 00:09:48,680 --> 00:09:49,660 இந்த பொருந்தும் போதுமான பெரிய விஷயம். 221 00:09:49,660 --> 00:09:52,243 ஆனால் நீங்கள் விரிவாக்கும் கற்பனை செய்யலாம் அந்த செவ்வகத்தின் நீளம், 222 00:09:52,243 --> 00:09:53,290 நாம் இன்னும் பின்னர் தேவைப்பட்டால். 223 00:09:53,290 --> 00:09:58,440 நான் 4 எடுத்து 8, மற்றும் ஒன்றிணைக்க எப்படி ஒன்றாக அளவு 1 அந்த இரண்டு பட்டியல்களை? 224 00:09:58,440 --> 00:10:00,270 இங்கே, மிக, அழகான எளிமையான. 225 00:10:00,270 --> 00:10:03,300 4 பின்னர், முதல் வரும் 8 வருகிறது. 226 00:10:03,300 --> 00:10:07,130 நான் வரிசைப்படுத்த வேண்டும் என்றால், ஏனெனில் இடது பாதி, வலது பாதி, 227 00:10:07,130 --> 00:10:09,900 பின்னர் அந்த இரண்டு பகுதிகளாக ஒன்றாக்க ஒன்றாக, வரிசைப்படுத்தப்பட்ட பொருட்டு, 228 00:10:09,900 --> 00:10:11,940 4 பின்னர், முதல் வரும் 8 வருகிறது. 229 00:10:11,940 --> 00:10:15,810 >> எனவே இன்னும், முன்னேற்றம் செய்யும் போல் நான் எந்த உண்மையான வேலை செய்யவில்லை என்றாலும். 230 00:10:15,810 --> 00:10:17,800 நாங்கள் கதை எங்கே ஆனால், நினைவில். 231 00:10:17,800 --> 00:10:19,360 நாம் முதலில் எட்டு கூறுகள் நடந்தது. 232 00:10:19,360 --> 00:10:21,480 நாம் 4, இடது பாதி பேசி தீர்க்கப்படும். 233 00:10:21,480 --> 00:10:24,450 நாம் இடது பாதி வரிசைப்படுத்தப்பட்ட 2 இருந்தது, இடது பாதி. 234 00:10:24,450 --> 00:10:25,270 மற்றும் இங்கே நாம். 235 00:10:25,270 --> 00:10:26,920 நாங்கள் நடவடிக்கை முடித்துவிட்டீர்கள். 236 00:10:26,920 --> 00:10:29,930 >> நாம் வரிசைப்படுத்தப்பட்ட என்றால் எனவே நாம் இப்போது, 2, இடது பாதி 237 00:10:29,930 --> 00:10:32,130 2 சரியான அரை வரிசைப்படுத்த வேண்டும். 238 00:10:32,130 --> 00:10:35,710 எனவே 2 சரி பாதி இங்கே இந்த இரண்டு அளவீடுகள் 6 மற்றும் 2. 239 00:10:35,710 --> 00:10:40,620 எனவே இப்போது அளவு ஒரு உள்ளீடு எடுத்து விடுங்கள் 2, பின்னர் இடது பாதி வரிசைப்படுத்த, மற்றும் 240 00:10:40,620 --> 00:10:42,610 வலது பாதி, பின்னர் ஒன்றாக அவர்களை ஒன்றிணைக்க. 241 00:10:42,610 --> 00:10:45,722 சரி எப்படி நான் அளவு ஒரு பட்டியல் வரிசைப்படுத்த 1, வெறும் எண்ணிக்கை 6 கொண்ட? 242 00:10:45,722 --> 00:10:46,430 நான் ஏற்கனவே செய்து. 243 00:10:46,430 --> 00:10:48,680 அளவு 1 என்று பட்டியல் பிரிக்கப்பட்டுள்ளது. 244 00:10:48,680 --> 00:10:52,140 >> நான் மற்றொரு பட்டியலில் வரிசைப்படுத்த எப்படி அளவு 1, என்று அழைக்கப்படும் வலது பாதி. 245 00:10:52,140 --> 00:10:54,690 சரி அது, மிக, ஏற்கனவே பிரிக்கப்பட்டுள்ளது. 246 00:10:54,690 --> 00:10:56,190 எண் 2 தனியாக இருக்கிறது. 247 00:10:56,190 --> 00:11:00,160 எனவே இப்போது நான் இரண்டு பகுதிகளாக வேண்டும், இடது மற்றும் சரி, நான் அவற்றை ஒன்றாக ஒன்றிணைக்க வேண்டும். 248 00:11:00,160 --> 00:11:01,800 என்னை நானே சில கூடுதல் இடத்தை கொடுக்க அனுமதிக்க வேண்டும். 249 00:11:01,800 --> 00:11:05,580 மேலும், அங்கு 2 வைத்தது பின்னர் 6 அங்கு, அதன் மூலம் 250 00:11:05,580 --> 00:11:10,740 அந்த பட்டியலில் வரிசைப்படுத்த, இடது, வலது, இறுதியில், ஒன்றாக இது விட்டனர். 251 00:11:10,740 --> 00:11:12,160 அதனால் நான் சற்று நல்ல வடிவில் இருக்கிறேன். 252 00:11:12,160 --> 00:11:16,250 நான் செய்த ஏனெனில் இல்லை தெளிவாக 4, 8, 2, 6 நான் வேண்டும் என்று இறுதி வரிசைப்படுத்தும் உள்ளது. 253 00:11:16,250 --> 00:11:20,640 ஆனால் நான் இப்போது, அந்த அளவு 2 இரண்டு பட்டியல்களை வேண்டும் இருவரும், முறையே, எட்டப்பட்டதாக. 254 00:11:20,640 --> 00:11:24,580 எனவே இப்போது நீங்கள் உங்கள் மனதில் உள்ள முன்னாடி கண், அங்கு என்று நம்மை விட்டு விட்டு? 255 00:11:24,580 --> 00:11:28,520 நான், எட்டு கூறுகள் தொடங்கியது நான் , 4 இடது பாதி அதை குறைக்கப்பட்டுவிட்டது 256 00:11:28,520 --> 00:11:31,386 பின்னர் 2 இடது பாதி, மற்றும் பின்னர் 2 வலது பாதி, 257 00:11:31,386 --> 00:11:34,510 நான் இடது வரிசைப்படுத்த, எனவே, முடிந்ததத்தேன் 2 அரை, மற்றும் 2 வலது பாதி, 258 00:11:34,510 --> 00:11:37,800 மூன்றாவதும் இறுதியுமான படி இங்கே என்ன? 259 00:11:37,800 --> 00:11:41,290 நான் சேர்ந்து ஒன்றாக்க வேண்டும் அளவு 2 இரண்டு பட்டியல்களை. 260 00:11:41,290 --> 00:11:42,040 எனவே மேலே செல்லலாம். 261 00:11:42,040 --> 00:11:43,940 இங்கு திரையில், கொடுக்க எனக்கு சில கூடுதல் நினைவகம், 262 00:11:43,940 --> 00:11:47,170 தொழில்நுட்ப என்றாலும், நான் என்று கவனிக்க காலி இடத்தில் மேல் வரை ஒரு மொத்தமாக கிடைத்தது 263 00:11:47,170 --> 00:11:47,670 அங்கு. 264 00:11:47,670 --> 00:11:50,044 நான் குறிப்பாக இருக்க வேண்டும் என்றால் திறமையான விண்வெளி வாரியாக, 265 00:11:50,044 --> 00:11:52,960 நான் உறுப்புகள் நகரும் தொடங்க முடியும் முன்னும் பின்னுமாக, மேல் மற்றும் கீழ். 266 00:11:52,960 --> 00:11:55,460 ஆனால் வெறும் காட்சி தெளிவு, நான் கீழே அதை கீழே வைக்க போகிறேன் 267 00:11:55,460 --> 00:11:56,800 நல்ல சுத்தமான விஷயங்களை வைத்து. 268 00:11:56,800 --> 00:11:58,150 >> எனவே நான் அளவு 2 இரண்டு பட்டியல்களை கிடைத்துவிட்டது. 269 00:11:58,150 --> 00:11:59,770 முதல் பட்டியலில் 4 மற்றும் 8 உள்ளது. 270 00:11:59,770 --> 00:12:01,500 இரண்டாவது பட்டியலில் 2 மற்றும் 6 உள்ளது. 271 00:12:01,500 --> 00:12:03,950 தான் அந்த ஒன்றிணைக்க நாம் ஒன்றாக வரிசையில். 272 00:12:03,950 --> 00:12:09,910 2, நிச்சயமாக, முதல் வருகிறது, பின்னர் 4, 6, 8. 273 00:12:09,910 --> 00:12:12,560 இப்போது நாம் பெறுவது போல் எங்காவது சுவாரஸ்யமான. 274 00:12:12,560 --> 00:12:15,720 இப்போது நான் வகைப்படுத்த அரை பட்டியலிட, மற்றும் தற்செயலாக, அது தான் 275 00:12:15,720 --> 00:12:18,650 அனைத்து கூட எண்கள், ஆனால் உண்மையில், ஒரு தற்செயல் ஆகும். 276 00:12:18,650 --> 00:12:22,220 நான் இப்போது இடது தீர்க்கப்படும் என்று அரை, அதை 2, 4, 6, 8 என்று. 277 00:12:22,220 --> 00:12:23,430 எதுவும் பொருட்டு வெளியே தான். 278 00:12:23,430 --> 00:12:24,620 அந்த முன்னேற்றம் போல் உணர்கிறேன். 279 00:12:24,620 --> 00:12:26,650 >> நான் போன்ற இப்போது அது உணர்கிறது இப்போது நிரந்தரமாக பேசி, 280 00:12:26,650 --> 00:12:29,850 அதனால் என்ன இது என்றால் காணப்பட வேண்டும் படிமுறை உண்மையில், திறமையான, உள்ளது. 281 00:12:29,850 --> 00:12:31,766 ஆனால் நாம் மூலம் போகிறோம் அது சூப்பர் வழிமுறைப்பட்ட. 282 00:12:31,766 --> 00:12:34,060 ஒரு கணினி, நிச்சயமாக, அதை போல் செய்ய வேண்டும். 283 00:12:34,060 --> 00:12:34,840 எனவே நாம் எங்கே? 284 00:12:34,840 --> 00:12:36,180 நாம் எட்டு கூறுகள் தொடங்கியது. 285 00:12:36,180 --> 00:12:37,840 நான் 4 இடது பாதி பேசி தீர்க்கப்படும். 286 00:12:37,840 --> 00:12:39,290 நான் அந்த முடிச்சாச்சு தெரிகிறது. 287 00:12:39,290 --> 00:12:42,535 எனவே இப்போது அடுத்த படி ஆகிறது 4 சரியான அரை வரிசைப்படுத்த. 288 00:12:42,535 --> 00:12:44,410 இந்த பகுதி நாம் செல்ல முடியும் இன்னும் கொஞ்சம் மூலம் 289 00:12:44,410 --> 00:12:47,140 விரைவில், நீங்கள் என்றாலும் வெறும், முன்னாடி அல்லது இடைநிறுத்தம் வரவேற்பு 290 00:12:47,140 --> 00:12:49,910 அது வழியாக நினைக்கிறேன் உங்கள் சொந்த வேகத்தில், ஆனால் என்ன 291 00:12:49,910 --> 00:12:53,290 நாம் இப்போது ஒரு வாய்ப்பு உள்ளது வேண்டும் நான்கு சரியான அதே வழிமுறையை செய்ய 292 00:12:53,290 --> 00:12:54,380 வெவ்வேறு எண்கள். 293 00:12:54,380 --> 00:12:57,740 >> எனவே மேலே போய், கவனம் நாம் இங்கே இது சரியான அரை. 294 00:12:57,740 --> 00:13:01,260 என்று இடது பாதி வலது பாதி, இப்போது 295 00:13:01,260 --> 00:13:04,560 இடது இடது பாதி என்று வலது பாதி பாதி, 296 00:13:04,560 --> 00:13:08,030 மற்றும் நான் அளவு ஒரு பட்டியல் வரிசைப்படுத்த எப்படி 1 வெறும் எண் 1 கொண்ட? 297 00:13:08,030 --> 00:13:09,030 இது ஏற்கனவே முடிந்துவிட்டது. 298 00:13:09,030 --> 00:13:11,830 நான் ஒரு பட்டியல் அதே செய்ய எப்படி வெறும் 7 கொண்ட அளவு 1? 299 00:13:11,830 --> 00:13:12,840 இது ஏற்கனவே முடிந்துவிட்டது. 300 00:13:12,840 --> 00:13:16,790 பின்னர் இந்த பாதி மூன்று படி இந்த இரண்டு கூறுகள் ஒன்றாக்க 301 00:13:16,790 --> 00:13:20,889 அளவு 2, 1 மற்றும் 7 ஒரு புதிய பட்டியலில். 302 00:13:20,889 --> 00:13:23,180 அனைத்து என்ன தெரிகிறது என்று மிகவும் சுவாரசியமான வேலை. 303 00:13:23,180 --> 00:13:24,346 அடுத்த என்ன நடக்கிறது என்று பார்ப்போம். 304 00:13:24,346 --> 00:13:29,210 நான் இடது பாதி வரிசைப்படுத்தப்பட்ட என் அசல் உள்ளீடு வலது பாதி. 305 00:13:29,210 --> 00:13:32,360 இப்போது வலது அடுக்க வேண்டும் 5 மற்றும் 3 கொண்டிருக்கும் பாதி,. 306 00:13:32,360 --> 00:13:35,740 மீண்டும் இடது பார்க்கிறேன் அரை வரிசைப்படுத்தப்பட்ட வலது பாதி வரிசைப்படுத்தப்பட்ட 307 00:13:35,740 --> 00:13:39,120 மற்றும், ஒன்றாக அந்த இரண்டு ஒன்றாக்க சில கூடுதல் இடம் ஒரு, 308 00:13:39,120 --> 00:13:41,670 3 பின்னர், முதல் வரும் 5 வருகிறது. 309 00:13:41,670 --> 00:13:46,190 அதனால் இப்போது, நாம் வரிசைப்படுத்தப்பட்ட வேண்டும் வலது பாதி இடது பாதி 310 00:13:46,190 --> 00:13:49,420 உண்மையான பிரச்சினை, மற்றும் வலது பாதி வலது பாதி 311 00:13:49,420 --> 00:13:50,800 அசல் பிரச்சினை. 312 00:13:50,800 --> 00:13:52,480 மூன்றாவது மற்றும் இறுதி படி என்ன? 313 00:13:52,480 --> 00:13:54,854 சரி ஒன்றாக அந்த இரண்டு பகுதிகளாக ஒன்றாக்க வேண்டும். 314 00:13:54,854 --> 00:13:57,020 எனவே, என்னை நானே சில பெற அனுமதிக்க மீண்டும் கூடுதல் இடத்தை, ஆனால், நான் 315 00:13:57,020 --> 00:13:58,699 என்று உதிரி இடத்தை மேல் பயன்படுத்தி இருக்க முடியும். 316 00:13:58,699 --> 00:14:00,490 ஆனால் நாம் வைக்க போகிறோம் பார்வை அது எளிய. 317 00:14:00,490 --> 00:14:07,070 எனக்கு இப்போது 1 ஒன்றாகி, மற்றும் பின்னர் 3, பின்னர் 5, பின்னர் 7. 318 00:14:07,070 --> 00:14:10,740 இதனால், இப்போது என்னை விட்டு அசல் சிக்கல் சரி பாதி 319 00:14:10,740 --> 00:14:12,840 அந்த செய்தபின் வரிசையாக்கம். 320 00:14:12,840 --> 00:14:13,662 >> அதனால் என்ன இருக்கிறது? 321 00:14:13,662 --> 00:14:16,120 நான் என்று வைத்து போல் நான் உணர்கிறேன் மீண்டும், மீண்டும் அதே விஷயங்களை, 322 00:14:16,120 --> 00:14:18,700 ஆனால் அந்த பிரதிபலிப்பு நாம் மறுநிகழ்வு பயன்படுத்தி வருகிறோம் என்பதை. 323 00:14:18,700 --> 00:14:21,050 ஒரு பயன்படுத்தி செயல்முறை மீண்டும், மீண்டும், வழிமுறை 324 00:14:21,050 --> 00:14:23,940 சிறிய உட்கணங்களும் மீது உண்மையான பிரச்சினை. 325 00:14:23,940 --> 00:14:27,580 அதனால் நான் இப்போது ஒரு இடது தீர்க்கப்படும் என்று அசல் பிரச்சனை பாதி. 326 00:14:27,580 --> 00:14:30,847 நான் ஒரு வலது வரிசைப்படுத்தப்பட்ட பாதி வேண்டும் அசல் பிரச்சினை. 327 00:14:30,847 --> 00:14:32,180 மூன்றாவது மற்றும் இறுதி படி என்ன? 328 00:14:32,180 --> 00:14:33,590 ஓ, அது இணைத்தல் வேண்டும். 329 00:14:33,590 --> 00:14:34,480 எனவே அதை செய்ய விடுங்கள். 330 00:14:34,480 --> 00:14:36,420 சில கூடுதல் ஒதுக்க அனுமதி நினைவகம், ஆனால் என் தேவனே, நாங்கள் 331 00:14:36,420 --> 00:14:37,503 இப்போது எங்கும் அதை வைத்து முடியும். 332 00:14:37,503 --> 00:14:40,356 நாம் இவ்வளவு இடைவெளி கிடைக்க வேண்டும் எங்களிடம் மட்டுமல்ல நாம் அது எளிய வைக்க வேண்டும். 333 00:14:40,356 --> 00:14:42,730 அதற்கு பதிலாக மீண்டும் நடக்கிறது மற்றும் முன்னும் பின்னுமாக எங்கள் அசல் நினைவகம், 334 00:14:42,730 --> 00:14:44,480 அதை செய்வோம் பார்வை இங்கே கீழே, 335 00:14:44,480 --> 00:14:47,240 சேர்ப்பின் முடிக்க இடது பாதி வலது பாதி. 336 00:14:47,240 --> 00:14:49,279 >> இணைத்தல் எனவே, நான் என்ன செய்ய வேண்டும்? 337 00:14:49,279 --> 00:14:50,820 நான் பொருட்டு கூறுகளை எடுக்க வேண்டும். 338 00:14:50,820 --> 00:14:53,230 எனவே இடது பாதி பார்த்து, நான் முதல் எண் 2 பார்க்கிறேன். 339 00:14:53,230 --> 00:14:55,230 நான் சரியான அரை பாருங்கள், நான் முதல் எண் பார்க்கிறேன் 340 00:14:55,230 --> 00:14:58,290 அதனால் இதில், 1 எண், நான் பிடிங்கி வேண்டும் செய்கிறது 341 00:14:58,290 --> 00:15:00,430 என் இறுதி பட்டியலில் முதல் வைத்து? 342 00:15:00,430 --> 00:15:01,449 நிச்சயமாக, 1. 343 00:15:01,449 --> 00:15:02,990 இப்போது நான் அதே கேள்வி கேட்க விரும்புகிறேன். 344 00:15:02,990 --> 00:15:05,040 இடது பாதி மீது, நான் இன்னும் பல 2 கிடைத்தது. 345 00:15:05,040 --> 00:15:07,490 சரி பாதி மீது, நான் எண்ணிக்கை 3 கிடைத்துவிட்டது. 346 00:15:07,490 --> 00:15:08,930 இது ஒரு நான் தேர்வு செய்ய வேண்டும்? 347 00:15:08,930 --> 00:15:11,760 நிச்சயமாக, எண் 2 இப்போது வேட்பாளர்கள் கவனிக்கிறது 348 00:15:11,760 --> 00:15:13,620 வலது இடது, 3 ம் 4 உள்ளன. 349 00:15:13,620 --> 00:15:15,020 தான், நிச்சயமாக, 3 தேர்வு செய்யலாம். 350 00:15:15,020 --> 00:15:18,020 இப்போது வேட்பாளர்கள் 4 உள்ளன வலது இடது, 5. 351 00:15:18,020 --> 00:15:19,460 நாம், நிச்சயமாக, 4 தேர்வு. 352 00:15:19,460 --> 00:15:21,240 வலது இடது, 5 ம் தேதி 6. 353 00:15:21,240 --> 00:15:22,730 நாம், நிச்சயமாக, 5 தேர்வு. 354 00:15:22,730 --> 00:15:25,020 வலது இடது, 7 ம் தேதி 6. 355 00:15:25,020 --> 00:15:29,320 நாங்கள் 6 தேர்வு, மற்றும் நாம் 7 தேர்வு, பின்னர் நாம் 8 தேர்வு. 356 00:15:29,320 --> 00:15:30,100 போலீஸே. 357 00:15:30,100 --> 00:15:34,370 >> வார்த்தைகள் எனவே ஒரு பெரிய எண் பின்னர், நாங்கள் எட்டு கூறுகள் இந்த பட்டியல் வரிசைப்படுத்தப்பட்டுள்ளது 358 00:15:34,370 --> 00:15:38,450 எட்டு மூலம் ஒரு பட்டியலில், என்று, ஒவ்வொரு அடியிலும் கொண்டு அதிகரித்துவரும் 359 00:15:38,450 --> 00:15:40,850 ஆனால் எவ்வளவு நேரம் செய்தார் அது, அதை செய்ய எங்களுக்கு எடுக்க. 360 00:15:40,850 --> 00:15:43,190 சரி நான் வேண்டுமென்றே போயிருக்கிறேன் pictorially, புனையப்பட்ட விஷயங்கள் வெளியே 361 00:15:43,190 --> 00:15:46,330 இங்கே, அதனால் நாம் வகையான பார்க்க அல்லது பிரிவு பாராட்ட 362 00:15:46,330 --> 00:15:49,060 கைப்பற்றல் என்று நடந்துகொண்டிருக்கிறது. 363 00:15:49,060 --> 00:15:52,830 >> நீங்கள் அடுத்து வந்து பார் செய்வாரேயானால், நான் இந்த புள்ளியிட்ட கோடுகள் எல்லோரையும் விட்டு 364 00:15:52,830 --> 00:15:55,660 இடத்தில் வைத்திருப்பவர்கள் உள்ள, நீங்கள், வகையான, தலைகீழ் வரிசையில், பார்க்க, 365 00:15:55,660 --> 00:15:58,800 நீங்கள் வகையான உள்ள திரும்பி பார்த்தால், தற்போது வரலாறு, எனது அசல் பட்டியலில் 366 00:15:58,800 --> 00:16:00,250 அளவு 8, நிச்சயமாக, ஆகிறது. 367 00:16:00,250 --> 00:16:03,480 பின்னர் முன்னர், நான் அளவு 4 இரண்டு பட்டியல்கள் கையாள்வதில், 368 00:16:03,480 --> 00:16:08,400 மற்றும், அளவு 2 நான்கு பட்டியல்கள், பின்னர் அளவு 1 எட்டு பட்டியல்கள். 369 00:16:08,400 --> 00:16:10,151 >> எனவே இந்த என்ன, வகையான, உங்களுக்கு ஞாபகப்படுத்த? 370 00:16:10,151 --> 00:16:11,858 நன்கு, உண்மையில், எந்த நாங்கள் நான் வழிமுறைகள் 371 00:16:11,858 --> 00:16:14,430 பார்த்து இதுவரை நாம் எங்கே பிரித்து, மற்றும் பிரித்து, மற்றும் வகுத்தல், 372 00:16:14,430 --> 00:16:19,500 மீண்டும் விஷயங்களை கொண்ட வைத்து, மீண்டும், இந்த பொது கருத்தை ஏற்படுத்தும். 373 00:16:19,500 --> 00:16:23,100 அதனால் ஏதோ இருக்கிறது மடக்கை இங்கே நடக்கிறது. 374 00:16:23,100 --> 00:16:26,790 அது n மிகவும் பதிவு, இல்லை ஆனால் ஒரு மடக்கை கூறு இல்லை 375 00:16:26,790 --> 00:16:28,280 நாம் தான் என்ன செய்தேன். 376 00:16:28,280 --> 00:16:31,570 >> இப்போது என்று உண்மையில் உள்ளது எப்படி என்று பார்ப்போம். 377 00:16:31,570 --> 00:16:34,481 எனவே மீண்டும், n, இருந்தது ஒரு பெரிய இயங்கும் நேரம் 378 00:16:34,481 --> 00:16:36,980 நாங்கள் போன்ற ஏதோ போது பைனரி தேடல், நாம் இப்போது அது அழைப்பு என, 379 00:16:36,980 --> 00:16:40,090 பிளவை மூலோபாயம் இது வழியாக நாங்கள் மைக் ஸ்மித் கண்டறியப்பட்டது. 380 00:16:40,090 --> 00:16:41,020 இப்போது தொழில்நுட்ப. 381 00:16:41,020 --> 00:16:43,640 என்று கூட, N பதிவு அடிப்படை 2 மிகவும் கணித வகுப்பு என்றாலும், 382 00:16:43,640 --> 00:16:45,770 10 பொதுவாக நீங்கள் கருதி, அந்த அடிப்படை ஆகும். 383 00:16:45,770 --> 00:16:48,940 ஆனால் கணினி விஞ்ஞானிகள் எப்போதும் யோசிக்க மற்றும் அடிப்படை 2 வகையில் பேச, 384 00:16:48,940 --> 00:16:52,569 நாம் பொதுவாக வெறும் பதிவு என்று சொல்லும் N, அதற்கு பதிலாக N பதிவு அடிப்படை 2, 385 00:16:52,569 --> 00:16:55,110 ஆனால் அவர்கள் சரியாக ஒரு மற்றும் இருக்கிறார்கள் கணினி உலகில் அதே 386 00:16:55,110 --> 00:16:57,234 அறிவியல், மற்றும் ஒரு ஒதுக்கி, ஒரு நிலையான காரணியாக இருக்கிறது 387 00:16:57,234 --> 00:17:01,070 இரண்டு வித்தியாசம், எனவே அது மேலும் சாதாரண காரணங்களுக்காக, எப்படியும் விவாதிக்கத்தக்க. 388 00:17:01,070 --> 00:17:04,520 >> ஆனால் இப்போது, நாம் என்ன கவலை பற்றி இந்த உதாரணம் ஆகும். 389 00:17:04,520 --> 00:17:08,520 எனவே எடுத்துக்காட்டாக மூலம் நிரூபிக்க வேண்டாம், ஆனால் குறைந்தது எண்கள் ஒரு எடுத்துக்காட்டாக பயன்படுத்த 390 00:17:08,520 --> 00:17:10,730 கையில் ஒரு நல்லறிவு காசோலை என, நீங்கள். 391 00:17:10,730 --> 00:17:14,510 எனவே முன்பு சூத்திரம் பதிவு அடிப்படை இருந்தது N, 2, ஆனால் இந்த வழக்கில் n என்ன ஆகும். 392 00:17:14,510 --> 00:17:18,526 நான் n அசல் எண்ணிக்கை இருந்தது, அல்லது 8 அசல் எண் குறிப்பாக. 393 00:17:18,526 --> 00:17:20,359 இப்போது அது கொஞ்சம் இருந்தது போது, ஆனால் நான் அழகாக 394 00:17:20,359 --> 00:17:25,300 உறுதி பதிவு அடிப்படை 2 8 3 மதிப்பு, 395 00:17:25,300 --> 00:17:29,630 உண்மையில், என்ன என்று பற்றி நன்றாக 3 முறை சரியாக எண் ஆகிறது 396 00:17:29,630 --> 00:17:33,320 நீங்கள் ஒரு பட்டியலை பிரித்து கொள்ளலாம் என்று மீண்டும், மீண்டும் நீளம் 8, 397 00:17:33,320 --> 00:17:36,160 மீண்டும், நீங்கள் விட்டு வரை வெறும் அளவு 1 பட்டியல்கள். 398 00:17:36,160 --> 00:17:36,660 சரியா? 399 00:17:36,660 --> 00:17:40,790 8, 4 செல்கிறது 2 செல்கிறது, 1 செல்கிறது, மற்றும் தான் 400 00:17:40,790 --> 00:17:43,470 சரியாக பிரதிபலிப்பு படம் நாம் ஒரு கணம் முன்பு இருந்தது. 401 00:17:43,470 --> 00:17:47,160 எனவே ஒரு சிறிய நல்லறிவு அங்கு என சரிபார்க்க மடக்கை உண்மையில் ஈடுபட்டுள்ளது. 402 00:17:47,160 --> 00:17:50,180 >> எனவே இப்போது, வேறு என்ன இதில் உள்ளது? என். 403 00:17:50,180 --> 00:17:53,440 எனவே ஒவ்வொரு என்று கவனிக்க முறை நான் பட்டியலில் பிரிந்தது 404 00:17:53,440 --> 00:17:58,260 வரலாற்றில் தலைகீழ் வரிசையில் என்றாலும் இங்கே, நான் இன்னும் n விஷயங்களை செய்கிறீர்கள். 405 00:17:58,260 --> 00:18:02,320 அந்த சேர்ப்பின் படி அந்த தேவை நான், எண்கள் ஒவ்வொரு ஒரு தொட 406 00:18:02,320 --> 00:18:05,060 அதை சரிய பொருட்டு அதன் சரியான இடம். 407 00:18:05,060 --> 00:18:10,760 என்றாலும், அதனால் இந்த உயரத்தை வரைபடம், n அல்லது 3 அளவு பதிவு n ஆகிறது 408 00:18:10,760 --> 00:18:13,860 குறிப்பாக, வேறு வார்த்தைகளில் கூறுவதானால், நான் இங்கே மூன்று பிரிவுகளில் செய்தார். 409 00:18:13,860 --> 00:18:18,800 எவ்வளவு வேலை நான் கிடைமட்டமாக செய்ய இந்த பட்டியலில் ஒவ்வொரு முறையும் சேர்த்து? 410 00:18:18,800 --> 00:18:21,110 >> சரி, நான் n நடவடிக்கைகளை செய்தது நான் என்றால், ஏனெனில், வேலை 411 00:18:21,110 --> 00:18:24,080 நான்கு உறுப்புகள் மற்றும் நான்கு உறுப்புகள் கிடைத்தது நான் அவற்றை ஒன்றாக ஒன்றிணைக்க வேண்டும். 412 00:18:24,080 --> 00:18:26,040 நான் செல்ல வேண்டும் இந்த நான்கு இந்த நான்கு, 413 00:18:26,040 --> 00:18:28,123 இறுதியில் அவர்கள் இணைவதற்கு மீண்டும் எட்டு கூறுகள் ஒரு. 414 00:18:28,123 --> 00:18:32,182 மாறாக என்றால் நான் எட்டு விரல்கள் கிடைத்துவிட்டது நான் இல்லை, இது, இங்கு, எட்டு 415 00:18:32,182 --> 00:18:34,390 fingers-- மன்னிக்கவும் நான் என்றால் இங்கே, நான்கு விரல்கள் கிடைத்தது 416 00:18:34,390 --> 00:18:37,380 நான் நான்கு விரல்கள் செய்ய இது இங்கு நான் செய்ய இது, 417 00:18:37,380 --> 00:18:40,590 பின்னர் அதே தான் உதாரணமாக போல் முன், நான் செய்கிறேன் என்றால் 418 00:18:40,590 --> 00:18:44,010 என்றாலும் எட்டு விரல்கள் வேண்டும் நான், வகையான, செய்ய முடியும், மொத்த. 419 00:18:44,010 --> 00:18:47,950 நான் சரியாக, இங்கே என்ன செய்ய முடியும் பின்னர் நான் நிச்சயமாக முடியும் 420 00:18:47,950 --> 00:18:50,370 இந்த பட்டியலை அனைத்து ஒன்றிணைக்க ஒன்றாக அளவு 1. 421 00:18:50,370 --> 00:18:54,050 ஆனால் நான் நிச்சயமாக பார்க்க வேண்டும் ஒவ்வொரு உறுப்பு சரியாக. 422 00:18:54,050 --> 00:18:59,640 இந்த செயல்முறை உயரம், பதிவு n ஆகிறது இந்த செயல்முறை அகலம், மிகவும் பேச, 423 00:18:59,640 --> 00:19:02,490 எனவே நாம் போல் என்ன, n இறுதியில், தான், வேண்டும் 424 00:19:02,490 --> 00:19:06,470 அளவு N முறை இயங்கும் நேரம் n log. 425 00:19:06,470 --> 00:19:08,977 >> வேறு வார்த்தைகளில் சொன்னால், நாங்கள் வகுத்தோம் பட்டியல், பதிவு n முறை, 426 00:19:08,977 --> 00:19:11,810 ஆனால் நாம் அப்படிச் செய்யவில்லை ஒவ்வொரு முறையும், நாங்கள் இருந்தது உறுப்புகள் ஒவ்வொரு ஒரு தொட 427 00:19:11,810 --> 00:19:13,560 அவர்கள் இணைவதற்கு பொருட்டு அனைவரும் ஒன்றாக, இது 428 00:19:13,560 --> 00:19:18,120 நடவடிக்கை n, எனவே நாம் முறையும் n log n இருந்தது, அல்லது ஒரு கணினி விஞ்ஞானி கூறுவேன் என, 429 00:19:18,120 --> 00:19:20,380 தொலைத்தொடுகோட்டு, இது பெரிய வார்த்தை இருக்க வேண்டும் 430 00:19:20,380 --> 00:19:22,810 மேல் விவரிக்க ஒரு இயங்கும் நேரம் மீது கட்டப்படுகிறது, 431 00:19:22,810 --> 00:19:28,010 நாம் ஒரு பெரிய ஓ இல் இயங்கும் பதிவு n நேரம், அதனால் பேச. 432 00:19:28,010 --> 00:19:31,510 >> இப்போது, ஏனெனில் இந்த, குறிப்பிடத்தக்க ஆகிறது இயங்கும் முறை இருந்தது என்ன நினைவு 433 00:19:31,510 --> 00:19:34,120 குமிழி வரிசையாக்கம், மற்றும் தேர்வு வகையான, மற்றும் செருகும் வரிசையாக்கம், 434 00:19:34,120 --> 00:19:38,200 மற்றும் உள்ளன என்று கூட ஒரு சில பேர், n நாம் இருந்த இடத்திலே ஸ்கொயர். 435 00:19:38,200 --> 00:19:39,990 நீங்கள், வகையான, இங்கு காண முடியும். 436 00:19:39,990 --> 00:19:45,720 ஸ்கொயர் n என்றால் வெளிப்படையாக n முறைகள் N, ஆனால் இங்கே நாம் முறையும் n log n, 437 00:19:45,720 --> 00:19:48,770 நாம் ஏற்கனவே வாரம் தெரியும் பூஜ்யம், அந்த பதிவு n, மடக்கை, 438 00:19:48,770 --> 00:19:50,550 நேரியல் ஏதாவது விட நன்றாக உள்ளது. 439 00:19:50,550 --> 00:19:52,930 அனைத்து பிறகு, படத்தை நினைவு சிவப்பு மற்றும் மஞ்சள் கொண்டு 440 00:19:52,930 --> 00:19:56,500 நாங்கள் ஈர்த்தது என்று மற்றும் பச்சை கோடுகள், பச்சை மடக்கை வரி மிகவும் குறைவாக இருந்தது. 441 00:19:56,500 --> 00:20:00,920 எனவே, மிகவும் சிறந்த மற்றும் வேகமான நேராக மஞ்சள் மற்றும் சிவப்பு வரிகளை விட, 442 00:20:00,920 --> 00:20:05,900 n முறை உண்மையில், n log, சிறந்த nn முறை விட N, அல்லது n ஸ்கொயர். 443 00:20:05,900 --> 00:20:09,110 >> எனவே நாம் தெரிகிறது ஒரு படிமுறை ஒன்றிணைப்பு அடையாளம் 444 00:20:09,110 --> 00:20:11,870 வகையான மிகவும் இயங்கும் வேகமாக நேரம், உண்மையில், 445 00:20:11,870 --> 00:20:16,560 என்று ஏன், இந்த வாரம் போது தான் நாங்கள் குமிழி இடையே அந்த போட்டியில் பார்த்தேன் 446 00:20:16,560 --> 00:20:20,750 வரிசையாக்கம், தேர்வு நடத்த, மற்றும் ஒன்றிணைக்க வகையான, அப்படி உண்மையிலேயே, வெற்றி. 447 00:20:20,750 --> 00:20:23,660 மேலும், நிச்சயமாக நாங்கள் கூட காத்திருக்க முடியவில்லை குமிழி வரிசையாக்கம் மற்றும் தேர்வு வகையான 448 00:20:23,660 --> 00:20:24,790 முடிக்க. 449 00:20:24,790 --> 00:20:27,410 >> இப்போது ஒரே மற்ற பாஸ் எடுத்து அனுமதிக்க இந்த நேரத்தில், சற்று அதிக இருந்து 450 00:20:27,410 --> 00:20:31,030 சாதாரண முன்னோக்கு, வெறும் வழக்கு, இந்த சிறந்த அலையடிக்கிறது 451 00:20:31,030 --> 00:20:33,380 என்று அதிக அளவில் விவாதம் விட. 452 00:20:33,380 --> 00:20:34,880 எனவே இங்கே வழிமுறையை மீண்டும் தான். 453 00:20:34,880 --> 00:20:36,770 நாம் நம்மை கேட்போம், என்ன இயங்கும் நேரம் 454 00:20:36,770 --> 00:20:39,287 இந்த பல்வேறு நடவடிக்கைகளை வழிமுறைகளுடன் இருக்கிறது? 455 00:20:39,287 --> 00:20:41,620 முதல் பிரித்து நாம் வழக்கு மற்றும் இரண்டாவது வழக்கு. 456 00:20:41,620 --> 00:20:46,280 வழக்கில் வேறு என்றால் மற்றும், N 2 குறைவாக இருந்தால், தான் திரும்பி. 457 00:20:46,280 --> 00:20:47,580 நிலையான நேரம் போல் தெரிகிறது. 458 00:20:47,580 --> 00:20:50,970 இது இரண்டு படிகள் போன்ற, வகையான, தான், N 2 குறைவாக இருந்தால், பின்னர் திரும்ப. 459 00:20:50,970 --> 00:20:54,580 ஆனால் நாம் திங்களன்று என, மாறா நேரம் அல்லது 1 ஓ பெரிய, 460 00:20:54,580 --> 00:20:57,130 இரண்டு படிகள், மூன்று இருக்க முடியும் படிகள், இன்னும் 1,000 படிகள். 461 00:20:57,130 --> 00:20:59,870 என்ன விஷயம் அது என்று உள்ளது படிகளில் ஒரு நிலையான எண். 462 00:20:59,870 --> 00:21:03,240 எனவே மஞ்சள் சூடோகுறியீடு உயர்த்தி இங்கே, நாம் அழைக்க, இயங்கும் 463 00:21:03,240 --> 00:21:04,490 நிலையான நேரம். 464 00:21:04,490 --> 00:21:06,780 எனவே இன்னும் முறையாக, மற்றும் நாம் இந்த போகிறோம் 465 00:21:06,780 --> 00:21:09,910 அளவிற்கு இருக்கும் எந்த நாங்கள் n, டி இப்போது இருக்கிறேன் இது சரியான முறைப்படுத்துவது, 466 00:21:09,910 --> 00:21:15,030 ஒரு பிரச்சனை இயங்கும் நேரம் என்று, உள்ளீடாக N விஷயங்கள் எடுக்கிறது 467 00:21:15,030 --> 00:21:19,150 ஒன்று, ஓ பெரிய சமகிறது N 2 குறைவாக இருந்தால். 468 00:21:19,150 --> 00:21:20,640 எனவே அது என்ற நிபந்தனை தான். 469 00:21:20,640 --> 00:21:24,150 N விட குறைவாக இருந்தால், அதனால், தெளிவாக இருக்க வேண்டும் 2, நாம், ஒரு மிக குறுகிய பட்டியலில் இல்லை 470 00:21:24,150 --> 00:21:29,151 N உள்ளது, அங்கு இயங்கும் நேரம் N, டி, 1 அல்லது 0, இந்த மிகவும் குறிப்பிட்ட வழக்கில், 471 00:21:29,151 --> 00:21:30,650 அது நிலையான நேரம் இருக்க போகிறது. 472 00:21:30,650 --> 00:21:32,691 இது ஒரு எடுத்து நடக்கிறது , என்ன, இரண்டு படிகள் படி. 473 00:21:32,691 --> 00:21:33,950 அது வழிமுறைகளை ஒரு நிலையான எண். 474 00:21:33,950 --> 00:21:38,840 >> எனவே ஓரு பகுதியாக நிச்சயமாக இருக்க வேண்டும் சூடோகுறியீடு மற்ற வழக்கு. 475 00:21:38,840 --> 00:21:40,220 வேறு வழக்கு. 476 00:21:40,220 --> 00:21:44,870 உறுப்புகள் வரிசைப்படுத்த, இடது பாதி வலது வரிசைப்படுத்த உறுப்புகள் பாதி, வரிசைப்படுத்தப்பட்ட பாதிகளுக்கு ஒன்றாக்க. 477 00:21:44,870 --> 00:21:46,800 அந்த வழிமுறைகளை ஒவ்வொரு எவ்வளவு காலம் எடுக்கும்? 478 00:21:46,800 --> 00:21:49,780 சரி, என்றால் இயங்கும் n உறுப்புகள் வரிசைப்படுத்த நேரம் 479 00:21:49,780 --> 00:21:53,010 உள்ளது, என அது மிகவும் அழைப்பு விடு பொதுவாக, டி N, 480 00:21:53,010 --> 00:21:55,500 பின்னர் இடது வரிசைப்படுத்த உறுப்புகள் பாதிக்கும் 481 00:21:55,500 --> 00:21:59,720 உள்ளது, வகையான, என்று சொல்வது போல், 2 வகுக்க, n, டி, 482 00:21:59,720 --> 00:22:03,000 மற்றும் இதேபோல் வலது பாதி வரிசைப்படுத்த கூறுகள் உள்ளது, வகையான, என்று சொல்வது போல், 483 00:22:03,000 --> 00:22:06,974 N, டி 2 பிரிக்கப்பட்டுள்ளது, பின்னர் வரிசைப்படுத்தப்பட்ட பாதிகளுக்கு விட்டனர். 484 00:22:06,974 --> 00:22:08,890 சரி கிடைத்த சில இங்கே உறுப்புகள் எண்ணிக்கை, 485 00:22:08,890 --> 00:22:11,230 நான்கு, மற்றும் சில பல போன்ற இங்கே உறுப்புகள், நான்கு போன்ற, 486 00:22:11,230 --> 00:22:14,650 நான் இந்த நான்கு ஒவ்வொரு ஒன்றாக்க வேண்டும் உள்ள, இந்த நான்கு ஒவ்வொரு, ஒரு 487 00:22:14,650 --> 00:22:17,160 பிற பிறகு, என்று இறுதியில் நான் எட்டு உறுப்புகள் வேண்டும். 488 00:22:17,160 --> 00:22:20,230 அது n நடவடிக்கைகளை ஓ பெரிய உணர்கிறார்? 489 00:22:20,230 --> 00:22:23,500 நான் விரல்கள் மற்றும் ஒவ்வொரு N கிடைத்தது என்றால் அவர்கள் இடத்தில் இணைக்கப்பட்டது வேண்டும், 490 00:22:23,500 --> 00:22:25,270 என்று மற்றொரு n நடவடிக்கைகளை போல. 491 00:22:25,270 --> 00:22:27,360 >> எனவே உண்மையில் formulaically, நாம் இந்த வெளிப்படுத்த முடியும் 492 00:22:27,360 --> 00:22:29,960 முதலில் ஒரு சிறிய scarily என்றாலும் பார்வையில், ஆனால் அது ஒன்று உள்ளது 493 00:22:29,960 --> 00:22:31,600 என்று சரியாக என்று தர்க்கம் கைப்பற்றுகிறது. 494 00:22:31,600 --> 00:22:35,710 இயங்கும் நேரம், டி N, அதை n அதிகமாக அல்லது 2 சமமாக இருக்கும். 495 00:22:35,710 --> 00:22:42,500 இந்த வழக்கில், வேறு வழக்கில், n, டி ஆகிறது 2 வகுக்க N, பிளஸ் டி 2 வகுக்க, 496 00:22:42,500 --> 00:22:45,320 பிளஸ் N ஓ பெரிய, சில படிகள் நேர்கோட்டு எண், 497 00:22:45,320 --> 00:22:51,630 ஒருவேளை சரியாக, n, ஒருவேளை 2 முறை N, ஆனால் அது, தோராயமாக n வரிசையில் தான். 498 00:22:51,630 --> 00:22:54,060 என்று எனவே, மிக, நாம் எப்படி உள்ளது formulaically இந்த வெளிப்படுத்த. 499 00:22:54,060 --> 00:22:56,809 இப்போது நீங்கள் மட்டுமே, இந்த தெரியாது நீங்கள், அது உங்கள் மனதில் பதிவு 500 00:22:56,809 --> 00:22:58,710 அல்லது அதை பார்க்க மீண்டும் ஒரு பாடநூல், என்று 501 00:22:58,710 --> 00:23:00,501 ஒரு சிறிய வேண்டும் இறுதியில் தாள் ஏமாற்ற, 502 00:23:00,501 --> 00:23:03,940 ஆனால் இந்த, உண்மையில், போகிறது n log n, ஓ ஒரு பெரிய எங்களுக்கு கொடுக்க, 503 00:23:03,940 --> 00:23:06,620 மறுநிகழ்வு ஏனெனில் நீங்கள், திரையில் இங்கே பார்க்கிறோம் 504 00:23:06,620 --> 00:23:09,550 நீங்கள் உண்மையில், அதை செய்தால் உதாரணங்கள் எண்ணற்ற, 505 00:23:09,550 --> 00:23:13,000 அல்லது நீங்கள் formulaically அதை செய்தேன், நீ என்ன செய்வாய் , இந்த என்று பார்க்க இந்த சூத்திரம் ஏனெனில் 506 00:23:13,000 --> 00:23:17,100 தன்னை டி, மீண்டும் மீண்டும் n வலது ஏதாவது மேல், 507 00:23:17,100 --> 00:23:21,680 இடது மேல் n, டி மற்றும், இந்த முடியும் உண்மையில் வெளிப்படுத்தினர், இறுதியில், 508 00:23:21,680 --> 00:23:24,339 n log n, போன்ற பெரிய செல். 509 00:23:24,339 --> 00:23:26,130 நம்பிக்கை இல்லை என்றால், என்று , இப்போது அது நல்லது தான் 510 00:23:26,130 --> 00:23:28,960 உண்மையில், அந்த என்று, நம்பிக்கை எடுத்து என்று மறுநிகழ்வுக்குப் வழிவகுக்கிறது என்ன, 511 00:23:28,960 --> 00:23:31,780 ஆனால் இந்த ஒரு ஒரு பிட் உள்ளது தேடும் கணித அணுகுமுறை 512 00:23:31,780 --> 00:23:36,520 ஒன்றிணைப்பு இயங்கும் நேரத்தில் தனியாக அதன் சூடோகுறியீடு அடிப்படையாக கொண்டது. 513 00:23:36,520 --> 00:23:39,030 >> இப்போது ஒரு ஒரு பிட் எடுத்து விடுங்கள் என்று அனைத்து இருந்து சுவாசினி, 514 00:23:39,030 --> 00:23:41,710 மற்றும் ஒரு பாருங்கள் சில பழைய செனட்டரும், யார் 515 00:23:41,710 --> 00:23:44,260 ஒரு சிறிய நன்கு இருக்கும், யார் கூகுள் நிறுவனத்தின் எரிக் கொண்டு உட்கார்ந்து 516 00:23:44,260 --> 00:23:48,410 ஒரு பேட்டியில் சில நேரம் முன்பு ஸ்மித், மேடையில், ஒரு மொத்தமாக முன் 517 00:23:48,410 --> 00:23:53,710 மக்கள், இறுதியில் பற்றி பேசி ஒரு தலைப்பை, அந்த அழகான இப்போது தெரிந்திருந்தால் தான். 518 00:23:53,710 --> 00:23:54,575 ஒரு பார்க்கலாம். 519 00:23:54,575 --> 00:24:01,020 520 00:24:01,020 --> 00:24:03,890 >> எரிக் ஷ்மிட்: இப்போது செனட்டர், நீங்கள், Google இல் இங்கே இருக்கிறோம் 521 00:24:03,890 --> 00:24:09,490 நான் என்று விரும்புகிறேன் ஒரு வேலை பேட்டியில் என ஜனாதிபதி. 522 00:24:09,490 --> 00:24:11,712 இப்போது அது ஜனாதிபதியாக வேலை பெற கடினமாக. 523 00:24:11,712 --> 00:24:12,670 ஜனாதிபதி ஒபாமா: சரி. 524 00:24:12,670 --> 00:24:13,940 எரிக் ஷ்மிட்: நீங்கள் இருக்கிறீர்கள் இப்போது [செவிக்கு புலப்படாமல்] என்ன செய்ய போகிறேன். 525 00:24:13,940 --> 00:24:15,523 இது கூகிள் ஒரு வேலைக்கு கூட கடினம். 526 00:24:15,523 --> 00:24:17,700 ஜனாதிபதி ஒபாமா: சரி. 527 00:24:17,700 --> 00:24:21,330 >> எரிக் ஷ்மிட்: நாம் கேள்விகள், மற்றும் நமது வேட்பாளர்கள் கேள்விகளை கேட்க, 528 00:24:21,330 --> 00:24:24,310 இந்த ஒரு லாரி சுவிம்மர் இருந்து வருகிறது. 529 00:24:24,310 --> 00:24:25,890 >> ஜனாதிபதி ஒபாமா: சரி. 530 00:24:25,890 --> 00:24:27,005 >> எரிக் ஷ்மிட்: என்ன? 531 00:24:27,005 --> 00:24:28,130 உங்களுக்கு நான் விளையாடினேன் நான் நினைக்கிறேன்? 532 00:24:28,130 --> 00:24:30,590 அது இங்கு தான். 533 00:24:30,590 --> 00:24:33,490 மிக சிறந்த வழி என்ன ஒரு மில்லியன் 32 பிட் முழு வரிசைப்படுத்த? 534 00:24:33,490 --> 00:24:37,560 535 00:24:37,560 --> 00:24:38,979 >> ஜனாதிபதி ஒபாமா: Well-- 536 00:24:38,979 --> 00:24:41,020 எரிக் ஷ்மிட்: சில நேரங்களில், ஒருவேளை நான் வருந்துகிறேன், maybe-- 537 00:24:41,020 --> 00:24:42,750 ஜனாதிபதி ஒபாமா: இல்லை, இல்லை, இல்லை, இல்லை, இல்லை, நான் நினைத்தால் 538 00:24:42,750 --> 00:24:43,240 எரிக் ஷ்மிட்: அந்த அதை தான் 539 00:24:43,240 --> 00:24:45,430 ஜனாதிபதி ஒபாமா: நான் நான் நினைக்கிறேன், நான் குமிழி நினைக்கிறேன் 540 00:24:45,430 --> 00:24:46,875 வரிசையாக்கம் செல்ல தவறான வழி இருக்க வேண்டும். 541 00:24:46,875 --> 00:24:49,619 542 00:24:49,619 --> 00:24:50,535 எரிக் ஷ்மிட்: வாருங்கள். 543 00:24:50,535 --> 00:24:52,200 அவரை இந்த கூறினார்? 544 00:24:52,200 --> 00:24:54,020 சரி. 545 00:24:54,020 --> 00:24:55,590 நான் கணினி அறிவியல் இல்லை on-- 546 00:24:55,590 --> 00:24:58,986 >> ஜனாதிபதி ஒபாமா: நாங்க 've அங்கு எமது உளவாளிகள் கிடைத்தது. 547 00:24:58,986 --> 00:24:59,860 ப்ரொபசர்: சரி. 548 00:24:59,860 --> 00:25:03,370 இப்போது எங்களுக்கு பின்னால் விட்டு விடுங்கள் நெறிமுறைகள் தத்துவார்த்த உலக 549 00:25:03,370 --> 00:25:06,520 எந்த அறிகுறியும் ஆய்வில் அதின், மற்றும் சில தலைப்புகள் திரும்ப 550 00:25:06,520 --> 00:25:09,940 வாரம் பூஜ்யம் மற்றும் ஒன்று, மற்றும் தொடக்கத்தில் இருந்து சில பயிற்சி சக்கரங்கள் நீக்க, 551 00:25:09,940 --> 00:25:10,450 நீங்கள் கூட. 552 00:25:10,450 --> 00:25:13,241 நீங்கள் உண்மையில் புரிந்து கொள்ள அந்த இறுதியில் தரையில் இருந்து, என்ன 553 00:25:13,241 --> 00:25:16,805 , நீ எப்போது பேட்டை அடியில் நடக்கிறது , எழுத, தொகுத்தல், திட்டங்களை நிறைவேற்றும். 554 00:25:16,805 --> 00:25:19,680 இந்த என்று, குறிப்பாக நினைவு நாங்கள் பார்த்து முதல் சி நிரல், 555 00:25:19,680 --> 00:25:22,840 ஒரு நியமன, எளிய நிரல் வகையான, ஒப்பீட்டளவில் பேசும், 556 00:25:22,840 --> 00:25:24,620 அங்குதான், அது ஹலோ, உலக அச்சிடுகிறது. 557 00:25:24,620 --> 00:25:27,610 நான் செயல்முறை, கூறினார் என்று மூல குறியீடு மூலம் செல்கிறது 558 00:25:27,610 --> 00:25:28,430 சரியாக இந்த ஆகிறது. 559 00:25:28,430 --> 00:25:31,180 நீங்கள், உங்கள் மூல குறியீடு எடுத்து, கடக்க அது ஒரு மொழி மூலம், கணகண வென்ற சப்தம் போல், 560 00:25:31,180 --> 00:25:34,650 மற்றும் வெளியே என்று, பொருள் குறியீடு வருகிறது இந்த, பூஜ்ஜியங்களைக் மற்றும் ஒருவர் போல இருக்கும் 561 00:25:34,650 --> 00:25:37,880 கணிப்பொறி சிபியுவினுடைய மத்திய என்று செயலாக்க அலகு அல்லது மூளை, 562 00:25:37,880 --> 00:25:39,760 இறுதியில் அறிகிறது. 563 00:25:39,760 --> 00:25:42,460 >> இது ஒரு என்று மாறிவிடும் மிகையாக எளிமைப்படுத்தப்பட்ட ஒரு பிட், 564 00:25:42,460 --> 00:25:44,480 நாம் ஒரு இப்போது இருக்கும் என்று நிலையை தவிர கிண்டல் செய்ய 565 00:25:44,480 --> 00:25:46,720 உண்மையில் இருந்தது என்ன புரிந்து கொள்ள பேட்டை அடியில் நடக்கிறது 566 00:25:46,720 --> 00:25:48,600 நீங்கள் இயக்க ஒவ்வொரு முறையும் கணகண வென்ற சப்தம், அல்லது பொதுவாக, 567 00:25:48,600 --> 00:25:53,040 ஒவ்வொரு முறையும் நீங்கள், ஒரு திட்டத்தை உருவாக்க மேக், CF 50 IDE பயன்படுத்தி. 568 00:25:53,040 --> 00:25:56,760 குறிப்பாக, பொருள் போல இந்த முதல், உருவாக்கப்படும் 569 00:25:56,760 --> 00:25:58,684 நீங்கள் முதலில் உங்கள் திட்டத்தை தொகுக்கலாம். 570 00:25:58,684 --> 00:26:00,600 வேறு வார்த்தைகளில் சொன்னால், நீங்கள் உங்கள் மூல குறியீடு எடுத்து 571 00:26:00,600 --> 00:26:04,390 என்ன முதல் தான், அதை தொகுக்க கணகண வென்ற சப்தம் மூலம் outputted 572 00:26:04,390 --> 00:26:06,370 சட்டசபை குறியீடு என அழைக்கப்படும் ஒன்று உள்ளது. 573 00:26:06,370 --> 00:26:08,990 உண்மையில், அது சரியாக இந்த தெரிகிறது. 574 00:26:08,990 --> 00:26:11,170 >> நான் ஒரு கட்டளை ஓடி முந்தைய கட்டளை வரி. 575 00:26:11,170 --> 00:26:16,260 கணகண வென்ற சப்தம் கோடு மூலதன கள் மற்றும் hello.c, இந்த ஒரு கோப்பு உருவாக்கப்பட்டது 576 00:26:16,260 --> 00:26:19,490 என்னை அழைத்து, hello.s க்கான, உள்ளே இது சரியாக இருந்தன 577 00:26:19,490 --> 00:26:22,290 இந்த உள்ளடக்கங்களை, மற்றும் இன்னும் சிறிது மேலே மேலும் கீழே ஒரு சிறிய, 578 00:26:22,290 --> 00:26:25,080 ஆனால் நான் juiciest சேர்த்திருக்கிறேன் இங்கே திரையில் தகவல். 579 00:26:25,080 --> 00:26:29,190 நீங்கள் நெருக்கமாக இருக்கும் என்றால், நீங்கள் பார்க்க வேண்டும் குறைந்தது ஒரு சில பழக்கமான முக்கிய வார்த்தைகள். 580 00:26:29,190 --> 00:26:31,330 நாம் மிக முக்கிய உள்ளது. 581 00:26:31,330 --> 00:26:35,140 நாங்கள் நடுத்தர கீழே printf வேண்டும். 582 00:26:35,140 --> 00:26:38,670 நாம் கூட உலக ஹலோ வேண்டும் கீழே மேற்கோள் பின்சாய்வுக்கோடானது n. 583 00:26:38,670 --> 00:26:42,450 >> இங்கே வேறு எல்லாம் மிக குறைந்த அளவில் அறிவுறுத்தல்கள் 584 00:26:42,450 --> 00:26:45,500 கணினி கணினியின் புரிந்துகொள்வார் என்று. 585 00:26:45,500 --> 00:26:50,090 நினைவக நகர்த்த அந்த CPU வழிமுறைகளை சுற்றி, நினைவகத்தில் இருந்து என்று சுமை சரங்களை, 586 00:26:50,090 --> 00:26:52,750 இறுதியில், அச்சு திரையில் விஷயங்கள். 587 00:26:52,750 --> 00:26:56,780 இப்போது என்ன பிறகு என்றாலும் நடக்கிறது இந்த சட்டசபை குறியீடு உருவாக்கப்படும்? 588 00:26:56,780 --> 00:26:59,964 இறுதியாக, நீங்கள் உண்மையில், செய்ய, இன்னும் பொருள் குறியீடு உருவாக்க. 589 00:26:59,964 --> 00:27:02,630 ஆனால் படிகள் உண்மையில் வேண்டும் என்று பேட்டை அடியில் நடக்கிறது 590 00:27:02,630 --> 00:27:04,180 இது போன்ற ஒரு சிறிய பார்க்க. 591 00:27:04,180 --> 00:27:08,390 மூல குறியீடு சட்டமன்ற குறியீடு ஆகிறது இது பின்னர் பொருள் குறியீடு ஆகிறது, 592 00:27:08,390 --> 00:27:11,930 மற்றும் இங்கே கூட்டுறவு வார்த்தைகள், என்று உங்கள் மூல குறியீடு தொகுக்க போது, 593 00:27:11,930 --> 00:27:16,300 வெளியே பின்னர் சட்டசபை குறியீடு, மற்றும் வருகிறது நீங்கள் உங்கள் சட்டமன்ற குறியீடு வரிசைப்படுத்துங்கள் போது, 594 00:27:16,300 --> 00:27:17,800 வெளியே பொருள் குறியீடு வருகிறது. 595 00:27:17,800 --> 00:27:20,360 >> இப்போது கணகண வென்ற சப்தம், சூப்பர் அதிநவீன ஆகிறது தொகுப்பிகளின் நிறைய போல், 596 00:27:20,360 --> 00:27:23,151 அது, இந்த வழிமுறைகளை அனைத்து செய்கிறது ஒன்றாக, மற்றும் அது அவசியம் இல்லை 597 00:27:23,151 --> 00:27:25,360 வெளியீடு எந்த இடைநிலை நீங்கள் கூட பார்க்க முடியும் என்று கோப்புகளை. 598 00:27:25,360 --> 00:27:28,400 அது வெறும் விஷயங்களை தொகுக்ககிறது, இது பொது சொல்லாகும் என்று 599 00:27:28,400 --> 00:27:30,000 இந்த முழு பற்றி விவரிக்கிறது. 600 00:27:30,000 --> 00:27:32,000 ஆனால் நீங்கள் உண்மையில் விரும்பினால் குறிப்பாக இருக்க, அங்கே 601 00:27:32,000 --> 00:27:34,330 இன்னும் நிறைய அத்துடன் அங்கு நடக்கிறது. 602 00:27:34,330 --> 00:27:38,860 >> ஆனால் மேலும் என்று கூட இப்போது நாம் சிந்திக்கலாம் என்று சூப்பர் எளிய நிரல் எனவே, hello.c, 603 00:27:38,860 --> 00:27:40,540 ஒரு செயல்பாடு என்று. 604 00:27:40,540 --> 00:27:41,870 அது printf என்று. 605 00:27:41,870 --> 00:27:46,900 ஆனால் நான், உண்மையில், printf எழுத அதனால் பேச, சி வருகிறது. 606 00:27:46,900 --> 00:27:51,139 அது என்று ஒரு செயல்பாடு திரும்ப இருக்கிறது நிலையான io.h, அறிவித்தார் இது 607 00:27:51,139 --> 00:27:53,180 ஒரு தலைப்பு கோப்பு, இது ஒரு தலைப்பை நாம் உண்மையில் உள்ளது 608 00:27:53,180 --> 00:27:55,780 நீண்ட காலத்திற்கு முன்பே இன்னும் ஆழம் ஒரு டைவ். 609 00:27:55,780 --> 00:27:58,000 ஆனால் ஒரு தலைப்பு கோப்பு உள்ளது பொதுவாக சேர்ந்து 610 00:27:58,000 --> 00:28:02,920 ஒரு குறியீடு கோப்பு, மூல குறியீடு கோப்பு, எனவே மூலம் தரமான io.h. அங்கு உள்ளது மிகவும் போன்ற 611 00:28:02,920 --> 00:28:05,930 >> சிறிது நேரத்திற்கு முன், யாரோ, அல்லது ஒருவரின், மேலும் எழுதினார் 612 00:28:05,930 --> 00:28:11,040 , தரமான io.c என்று ஒரு கோப்பு இது உண்மையான வரையறைகள், 613 00:28:11,040 --> 00:28:15,220 அல்லது வைட்டமின், செயலாக்கங்கள் மற்றும் பிற செயல்பாடுகளை குலைகள், 614 00:28:15,220 --> 00:28:16,870 உண்மையில் எழுதப்பட்டுள்ளது. 615 00:28:16,870 --> 00:28:22,140 நாங்கள் கொண்ட கருதுகின்றனர் என்றால், என்று கொடுக்கப்பட்ட இங்கே விட்டு எனவே, hello.c மீது, போது 616 00:28:22,140 --> 00:28:26,250 தொகுக்கப்பட்ட, கூட,, hello.s நமக்கு கொடுக்கிறது கணகண வென்ற சப்தம் ஒரு இடத்தில் சேமிப்பு கவலை இல்லை 617 00:28:26,250 --> 00:28:31,360 நாங்கள் அதை பார்க்க, அந்த சட்டசபை குறியீடு முடியும் hello.o, அசெம்பிள் விடும் இது 618 00:28:31,360 --> 00:28:34,630 உண்மையில், இயல்புநிலை பெயர் நீங்கள் மூல தொகுக்க போதெல்லாம் கொடுக்கப்பட்ட 619 00:28:34,630 --> 00:28:39,350 பொருள் குறியீடு குறியீடு, ஆனால் இல்லை இன்னும் அதை இயக்க மிகவும் தயாராக, 620 00:28:39,350 --> 00:28:41,460 மற்றொரு படி ஏனெனில் நடக்க வேண்டும், மற்றும் 621 00:28:41,460 --> 00:28:44,440 கடந்த சில நடைபெற்று வாரங்கள், நீங்கள் ஒருவேளை தெரியாமலேயே. 622 00:28:44,440 --> 00:28:47,290 >> குறிப்பாக எங்காவது , CS50 IDE இல், இந்த, 623 00:28:47,290 --> 00:28:49,870 மிக, ஒரு ஒரு பிட் இருக்கும் ஒரு கணம் மிகையாக எளிமைப்படுத்தப்பட்ட, 624 00:28:49,870 --> 00:28:54,670 உள்ளது, அல்லது ஒரு காலத்தில் இருந்தது, நிலையான io.c என்று ஒரு கோப்பு, 625 00:28:54,670 --> 00:28:58,440 யாரோ ஒரு தொகுக்கப்பட்ட என்று நிலையான io.s அல்லது அதற்கு சமமான, 626 00:28:58,440 --> 00:29:02,010 யாரோ பின்னர் கூடியிருந்த என்று நிலையான io.o ஒரு, 627 00:29:02,010 --> 00:29:04,600 அல்லது அது ஒரு ஒரு மாறிவிடும் சற்று வித்தியாசமாக கோப்பு 628 00:29:04,600 --> 00:29:07,220 வேறு இருக்க முடியும் என்று வடிவம் முற்றிலும் கோப்பு நீட்டிப்பு, 629 00:29:07,220 --> 00:29:11,720 கோட்பாடு மற்றும் கருத்தியல், சரியாக ஆனால் அந்த வழிமுறைகளை சில வடிவத்தில் நடக்க வேண்டியிருந்தது. 630 00:29:11,720 --> 00:29:14,060 சொல்ல இப்போது அந்த எது நான் ஒரு திட்டத்தை எழுதும் போது, 631 00:29:14,060 --> 00:29:17,870 மற்றும் hello.c, தான் என்கிறார் என்று உலக ஹலோ, நான் யாரோ குறியீடு பயன்படுத்தி 632 00:29:17,870 --> 00:29:22,480 ஒரு காலத்தில்.வீட்டுக்குத் இருந்தது வைட்டமின், போன்ற நேரம், நிலையான io.c என்று ஒரு கோப்பு, 633 00:29:22,480 --> 00:29:26,390 பின்னர் எப்படியோ நான் என் எடுக்க வேண்டும் பொருள் குறியீடு, என் பூஜ்ஜியங்களைக் மற்றும் தான், 634 00:29:26,390 --> 00:29:29,260 என்று நபரின் பொருள் குறியீடு, அல்லது பூஜ்ஜியங்களைக் மற்றும் தான், 635 00:29:29,260 --> 00:29:34,970 எப்படியோ அவற்றை ஒன்றாக இணைக்க என்று, ஹலோ என்று ஒரு இறுதி கோப்பு, 636 00:29:34,970 --> 00:29:38,070 உள்ளது டோ அனைத்து என் முக்கிய செயல்பாடு இருந்து தான், 637 00:29:38,070 --> 00:29:40,830 மற்றும் பூஜ்ஜியங்களைக் அனைத்து மற்றும் வைட்டமின் தான். 638 00:29:40,830 --> 00:29:44,900 >> உண்மையில், அந்த கடந்த செயல்முறை ஆகும் என்று, உங்கள் பொருளை குறியீடு இணைக்கும். 639 00:29:44,900 --> 00:29:47,490 வெளியீடு இது இயங்கக்கூடிய கோப்பு. 640 00:29:47,490 --> 00:29:49,780 எனவே நேர்மை, மணிக்கு நாள், முடிவால் எதுவும் 641 00:29:49,780 --> 00:29:52,660 வாரம் ஒரு மாறியுள்ளது, நாம் முதல் திட்டங்கள் ஒடுக்குவதற்கான தொடங்கியது. 642 00:29:52,660 --> 00:29:55,200 உண்மையில், இந்த அனைத்து வருகிறது என்ன நடக்கிறது தொப்பி கீழே, 643 00:29:55,200 --> 00:29:57,241 ஆனால் இப்போது நாம் ஒரு நிலையில் இருக்கிறோம் அங்கு நாம் உண்மையில் முடியும் 644 00:29:57,241 --> 00:29:58,794 இந்த பல்வேறு நடவடிக்கைகளை தவிர கிண்டல். 645 00:29:58,794 --> 00:30:00,710 மேலும், நிச்சயமாக இறுதியில் நாள், நாம் இன்னும் இருக்கிறோம் 646 00:30:00,710 --> 00:30:04,480 பூஜ்ஜியங்களாக மற்றும் ஒருவர், உடன் விட்டு ஒரு பெரிய segue இப்போது உண்மையில் உள்ளது 647 00:30:04,480 --> 00:30:08,620 சி மற்றொரு திறனை, என்று நாங்கள் பெரும்பாலும் அந்நிய வேண்டியிருந்தது 648 00:30:08,620 --> 00:30:11,250 தேதி, பிட்வைஸ் ஆபரேட்டர்கள் அறியப்படுகிறது. 649 00:30:11,250 --> 00:30:15,220 வேறு வார்த்தைகளில் சொன்னால், இதுவரை, எப்போது நாம் போயிருக்கிறோம் சி சி அல்லது மாறிகள் தரவு தீர்க்கப்பட, 650 00:30:15,220 --> 00:30:17,660 நாங்கள் போன்ற விஷயங்களை எழுத்துகள் மற்றும் மிதவைகள் மற்றும் நிரல்களை 651 00:30:17,660 --> 00:30:21,990 மற்றும் ஏங்குகிறார் மற்றும் இரட்டையர் மற்றும் போன்ற, ஆனால் அந்த அனைத்து குறைந்தது எட்டு பிட்கள் உள்ளன. 652 00:30:21,990 --> 00:30:25,550 நாம் இன்னும் முடிந்தது தனிப்பட்ட துணுக்குகள், கையாள, 653 00:30:25,550 --> 00:30:28,970 கூட ஒரு தனிப்பட்ட பிட் எனினும், நாம் ஒரு 0 மற்றும் 1 பிரதிநிதித்துவம். 654 00:30:28,970 --> 00:30:32,640 இப்போது அது சி என்று மாறிவிடும் நீங்கள் தனிப்பட்ட பிட்கள் அணுக முடியும், 655 00:30:32,640 --> 00:30:35,530 நீங்கள் தொடரியல் தெரியும் என்றால், இது அவர்கள் பெற. 656 00:30:35,530 --> 00:30:38,010 >> எனவே ஒரு முறை பார்ப்போம் பிட்வைஸ் ஆபரேட்டர்கள் மணிக்கு. 657 00:30:38,010 --> 00:30:41,700 எனவே இங்கே படத்தில் ஒரு சில குறியீடுகள் உள்ளன என்று நாங்கள், வகையான, அப்படி, முன் பார்த்திருக்கிறேன். 658 00:30:41,700 --> 00:30:45,580 நான், ஒரு செங்குத்து ஒரு ampersand பார்க்கிறேன் பட்டை, மற்றும் அதே சில மற்றவர்கள், 659 00:30:45,580 --> 00:30:49,430 மற்றும் அந்த உம்மைக்குறி உம்மைக்குறி நினைவு நாம் முன்னர் பார்த்த ஒன்று இருக்கிறது. 660 00:30:49,430 --> 00:30:54,060 நீங்கள் வேண்டும், அங்கு தருக்க மற்றும் ஆபரேட்டர், அவர்கள் இருவரும், அல்லது தருக்க அல்லது 661 00:30:54,060 --> 00:30:56,300 ஆபரேட்டர், நீங்கள் எங்கே செங்குத்து இரண்டு பார்கள் வேண்டும். 662 00:30:56,300 --> 00:31:00,550 பிட்வைஸ் ஆபரேட்டர்கள், இது நாம் தருகிறேன் , தனித்தனியாக பிட்கள் இயங்குகின்றன பார்க்க 663 00:31:00,550 --> 00:31:03,810 ஒரு ஒற்றை ampersand பயன்படுத்த, ஒரு ஒற்றை செங்குத்து பட்டியில், காரட் சின்னமாக 664 00:31:03,810 --> 00:31:06,620 அடுத்த, சிறிய வருகிறது டில்டே, பின்னர் விட்டு 665 00:31:06,620 --> 00:31:08,990 அடைப்புக்குறி விட்டு, அல்லது வலது அடைப்புக்குறி வலது அடைப்புக்குறி. 666 00:31:08,990 --> 00:31:10,770 இந்த ஒவ்வொரு வெவ்வேறு அர்த்தங்களை. 667 00:31:10,770 --> 00:31:11,950 >> உண்மையில், இது ஒரு முறை பார்ப்போம். 668 00:31:11,950 --> 00:31:16,560 பழைய பள்ளி இன்று, மற்றும் பயன்பாடு போகலாம் முன்னாள் இருந்து ஒரு தொடுதிரை, 669 00:31:16,560 --> 00:31:18,002 ஒரு வெள்ளை பலகை என்று அழைக்கப்படுகிறது. 670 00:31:18,002 --> 00:31:19,710 இந்த வெள்ளை பலகை எங்களுக்கு அனுமதிக்க வேண்டும் 671 00:31:19,710 --> 00:31:27,360 சில மிகவும் எளிய குறியீடுகளை வெளிப்படுத்த, அல்லது அதற்கு மாறாக சில மிகவும் எளிமையான சூத்திரங்கள், 672 00:31:27,360 --> 00:31:29,560 நாம் இறுதியாக பின்னர் முடியும் அந்நிய முதலீடு, பொருட்டு 673 00:31:29,560 --> 00:31:33,230 தனிப்பட்ட அணுக ஒரு சி நிரல் உள்ள பிட்கள். 674 00:31:33,230 --> 00:31:34,480 வேறு வார்த்தைகளில் சொன்னால், இந்த செய்வோம். 675 00:31:34,480 --> 00:31:37,080 ஒரு ஐந்து நாம் முதல் பேச்சு உம்மைக்குறி பற்றிய கணம், 676 00:31:37,080 --> 00:31:39,560 இது பிட்வைஸ் மற்றும் ஆபரேட்டர் உள்ளது. 677 00:31:39,560 --> 00:31:42,130 வேறு வார்த்தைகளில் சொன்னால், இந்த ஆகிறது அனுமதிக்கிறது என்று ஒரு ஆபரேட்டர் 678 00:31:42,130 --> 00:31:45,930 எனக்கு ஒரு இடது கை மாறி வேண்டும் பொதுவாக, ஒரு வலது கை மாறி, 679 00:31:45,930 --> 00:31:50,640 அல்லது ஒரு தனி மதிப்பு, என்று நாம் மற்றும் அவற்றை ஒன்றாக, எனக்கு ஒரு இறுதி முடிவு கொடுக்கிறது. 680 00:31:50,640 --> 00:31:51,560 எனவே நான் என்ன சொல்ல விரும்புகிறீர்கள்? 681 00:31:51,560 --> 00:31:54,840 ஒரு திட்டத்தில், நீங்கள் ஒரு மாறி இருக்கிறது என்றால் இந்த மதிப்புகள் கடைகள் ஒன்று என்று, 682 00:31:54,840 --> 00:31:58,000 அல்லது, அது எளிய வைக்க, மற்றும் அனுமதிக்க தனித்தனியாக பூஜ்ஜியங்களைக் மற்றும் தான் எழுத 683 00:31:58,000 --> 00:32:00,940 ampersand ஆபரேட்டர் வேலை எப்படி இங்கே தான். 684 00:32:00,940 --> 00:32:06,400 0 உம்மைக்குறி 0 0 சம போகிறது. 685 00:32:06,400 --> 00:32:07,210 இப்போது ஏன் என்று? 686 00:32:07,210 --> 00:32:09,291 >> அது போலவே தான் பூலியன் வெளிப்பாடுகள், 687 00:32:09,291 --> 00:32:10,540 என்று நாம் இதுவரை விவாதிக்கப்பட்டது. 688 00:32:10,540 --> 00:32:15,800 நீங்கள் எல்லாம் என்னைப் நினைத்தால், 0 ஆகிறது தவறான, 0, தவறான பொய், போலியானது 689 00:32:15,800 --> 00:32:18,720 நாம் விவாதித்த போல, ஆகிறது தர்க்கரீதியாக, பொய். 690 00:32:18,720 --> 00:32:20,270 எனவே நாம் இங்கே அதே 0 கிடைக்கும். 691 00:32:20,270 --> 00:32:24,390 நீங்கள் 0 உம்மைக்குறி எடுத்து இருந்தால் 1, நன்கு என்று, கூட, 692 00:32:24,390 --> 00:32:29,890 ஏனெனில் இந்த, 0 போகிறது இடது கை வெளிப்பாடு, உண்மை அல்லது 1 இருக்க வேண்டும் 693 00:32:29,890 --> 00:32:32,360 இது உண்மை உண்மை இருக்க வேண்டும். 694 00:32:32,360 --> 00:32:36,320 ஆனால் இங்கே நாம் தவறான வேண்டும் மற்றும் உண்மையான, அல்லது 0 மற்றும் 1. 695 00:32:36,320 --> 00:32:42,000 இப்போது மீண்டும், நாம் 1 உம்மைக்குறி இருந்தால் 0, கூட, 0 போகிறது என்று, 696 00:32:42,000 --> 00:32:47,240 மற்றும் நாம் 1 உம்மைக்குறி 1 இருந்தால், இறுதியாக நாம் ஒரு 1 பிட் இல்லை. 697 00:32:47,240 --> 00:32:50,340 அதனால் வேறு வார்த்தைகளில் கூறுவதானால், நாங்கள் செய்து இந்த ஆபரேட்டர் சுவாரஸ்யமான எதையும் 698 00:32:50,340 --> 00:32:51,850 இன்னும், இந்த ampersand ஆபரேட்டர். 699 00:32:51,850 --> 00:32:53,780 அது பிட்வைஸ் மற்றும் ஆபரேட்டர் தான். 700 00:32:53,780 --> 00:32:57,290 ஆனால் இந்த பொருட்கள் உள்ளன இது வழியாக நாம் என்ன செய்ய முடியும் 701 00:32:57,290 --> 00:32:59,240 நாங்கள் விரைவில் காண்பீர்கள் சுவாரசியமான விஷயங்கள்,. 702 00:32:59,240 --> 00:33:02,790 >> இப்போது வெறும் ஒற்றை பார்போம் இங்கே வலது மேல் செங்குத்து பட்டை. 703 00:33:02,790 --> 00:33:06,710 நான் 0 பிட் மற்றும் நான் இருந்தால் அல்லது அது பிட்வைஸ் 704 00:33:06,710 --> 00:33:11,030 OR ஆபரேட்டர், மற்றொரு 0 பிட், என்று என்னிடம் 0 கொடுக்க நடக்கிறது. 705 00:33:11,030 --> 00:33:17,540 நான் 0 பிட் மற்றும் அல்லது அது எடுத்து இருந்தால் 1 பிட், நான் 1 பெற போகிறேன். 706 00:33:17,540 --> 00:33:19,830 உண்மையில், தான் தெளிவு, என்னை திரும்பி செல்லலாம் 707 00:33:19,830 --> 00:33:23,380 என்று என் செங்குத்து பார்கள் 1 இன் தவறாக. 708 00:33:23,380 --> 00:33:26,560 எனக்கு அனைத்து மீண்டும் எழுத நாம் என் 1 இன்னும் கொஞ்சம் 709 00:33:26,560 --> 00:33:32,700 நான் என்றால் தெளிவாக, என்று நாம் அடுத்த, பார்க்க ஒரு 1 அல்லது 0, என்று ஒரு 1 இருக்க போகிறது வேண்டும், 710 00:33:32,700 --> 00:33:39,060 நான் 1 அல்லது 1 என்று ஒரு இருந்தால், கூட, ஒரு 1 போகிறது. 711 00:33:39,060 --> 00:33:42,900 எனவே நீங்கள் தர்க்கரீதியாக பார்க்க அல்லது அந்த முடியும் ஆபரேட்டர் மிகவும் வித்தியாசமாக செயல்படும். 712 00:33:42,900 --> 00:33:48,070 , இந்த 0 என்னை கொடுக்கிறது அல்லது 0 என்னை 0 கொடுக்கிறது ஆனால் ஒவ்வொரு சேர்க்கையை என்னை 1 கொடுக்கிறது. 713 00:33:48,070 --> 00:33:52,480 எனவே நீண்ட நான் ஒரு 1 வேண்டும் என சூத்திரம், இதன் விளைவாக, 1 போகிறது. 714 00:33:52,480 --> 00:33:55,580 >> மற்றும் மாறாக ஆபரேட்டர், உம்மைக்குறி 715 00:33:55,580 --> 00:34:00,940 நான் இரண்டு வேண்டும் 1 மட்டுமே சமன்பாடு, நான் உண்மையில் ஒரு 1 வெளியே. 716 00:34:00,940 --> 00:34:02,850 இப்போது ஒரு சில மற்ற இல்லை, இதை நடத்துபவர்கள். 717 00:34:02,850 --> 00:34:04,810 அவர்கள் ஒரு சிறிய ஈடுபடும் உள்ளது. 718 00:34:04,810 --> 00:34:07,980 எனவே என்னை போய் அழிக்க நாம் இந்த சில இடத்தை விடுவிக்க. 719 00:34:07,980 --> 00:34:13,020 720 00:34:13,020 --> 00:34:16,460 மேலும் தான் பாருங்கள் அனுமதிக்க ஒரு கணம் காரட் சின்னம்,. 721 00:34:16,460 --> 00:34:18,210 பொதுவாக இது ஒரு ஆகிறது பாத்திரம் நீங்கள் தட்டச்சு செய்யலாம் 722 00:34:18,210 --> 00:34:21,420 உங்கள் விசைப்பலகை ஹோல்டிங் ஷிப்ட் மற்றும் உங்கள் அமெரிக்க உச்சியில் எண்கள் பின்னர் ஒரு 723 00:34:21,420 --> 00:34:22,250 விசைப்பலகை. 724 00:34:22,250 --> 00:34:26,190 >> எனவே இந்த பிரத்தியேக OR ஆபரேட்டர், பிரத்தியேக அல்லது ஆகிறது. 725 00:34:26,190 --> 00:34:27,790 எனவே தான் OR ஆபரேட்டர் பார்த்தேன். 726 00:34:27,790 --> 00:34:29,348 இந்த பிரத்தியேக அல்லது ஆபரேட்டர் ஆகிறது. 727 00:34:29,348 --> 00:34:30,639 உண்மையில் என்ன வித்தியாசம்? 728 00:34:30,639 --> 00:34:34,570 சரி சூத்திரம் பார்ப்போம், இறுதியில் பொருட்கள் இந்த பயன்படுத்த. 729 00:34:34,570 --> 00:34:37,690 0 எக்ஸ்ஓஆர் 0. 730 00:34:37,690 --> 00:34:39,650 நான் சொல்ல போகிறேன் எப்போதும் 0 ஆகும். 731 00:34:39,650 --> 00:34:41,400 அந்த எக்ஸ்ஓஆர் வரையறை இருக்கிறது. 732 00:34:41,400 --> 00:34:47,104 0 எக்ஸ்ஓஆர் 1 1 போகிறது. 733 00:34:47,104 --> 00:34:58,810 1 எக்ஸ்ஓஆர் 0, 1 போகிறது, மற்றும் 1 எக்ஸ்ஓஆர் 1 போகிறது? 734 00:34:58,810 --> 00:34:59,890 என்ன தவறு? 735 00:34:59,890 --> 00:35:00,520 அல்லது இல்லையா? 736 00:35:00,520 --> 00:35:01,860 எனக்கு தெரியாது. 737 00:35:01,860 --> 00:35:02,810 0. 738 00:35:02,810 --> 00:35:04,700 இப்போது என்ன நடக்கிறது இங்கே? 739 00:35:04,700 --> 00:35:06,630 அதே பற்றி நினைக்கலாம் இந்த ஆபரேட்டர் பெயர். 740 00:35:06,630 --> 00:35:09,980 பிரத்தியேக அல்லது, அப்படியே பெயர், வகையான, அறிவுறுத்துகிறது 741 00:35:09,980 --> 00:35:13,940 பதில் மட்டுமே இருக்க போகிறது ஒரு 1 உள்ளீடுகளை பிரத்தியேக இருந்தால், 742 00:35:13,940 --> 00:35:15,560 பிரத்தியேகமாக வெவ்வேறு. 743 00:35:15,560 --> 00:35:18,170 எனவே இங்கே உள்ளீடுகள் அதே, எனவே வெளியீடு 0. 744 00:35:18,170 --> 00:35:20,700 இங்கே உள்ளீடுகள் அதே, எனவே வெளியீடு 0. 745 00:35:20,700 --> 00:35:25,640 இங்கே வெளியீடுகளை அவர்கள், பல்வேறு உள்ளன பிரத்தியேக உள்ளன, எனவே வெளியீடு 1 ஆகும். 746 00:35:25,640 --> 00:35:28,190 எனவே அது போலவே தான் மேலும், இது, மிகவும் ஒத்த 747 00:35:28,190 --> 00:35:32,760 அல்லது மாறாக போலவே தான் அல்லது, ஆனால் ஒரே ஒரு பிரத்யேக வழியில். 748 00:35:32,760 --> 00:35:36,210 இந்த ஒரு, இனி ஒரு 1 நாம் இரண்டு வேண்டும் 1, ஏனெனில், 749 00:35:36,210 --> 00:35:38,621 இல்லை பிரத்தியேகமாக, அவர்கள் ஒரு. 750 00:35:38,621 --> 00:35:39,120 எல்லாம் சரி. 751 00:35:39,120 --> 00:35:40,080 என்ன மற்றவர்கள் எங்கே? 752 00:35:40,080 --> 00:35:44,220 சரி டில்டே, இதற்கிடையில், ஆகிறது உண்மையில் நல்ல மற்றும் எளிய, அதிர்ஷ்டவசமாக. 753 00:35:44,220 --> 00:35:46,410 இந்த ஒரு ஒரும ஆகிறது அதாவது ஆபரேட்டர், 754 00:35:46,410 --> 00:35:50,400 அது, ஒரே உள்ளீடு பயன்படுத்தப்படும் ஒரு வினை ஏற்பி, அதனால் பேச. 755 00:35:50,400 --> 00:35:51,800 ஒரு இடது மற்றும் வலது. 756 00:35:51,800 --> 00:35:56,050 வேறு வார்த்தைகளில் சொன்னால், நீங்கள் டில்டே எடுக்கிறீர்கள் என்றால் 0, பதில் மாறானதாக இருக்கும். 757 00:35:56,050 --> 00:35:59,710 நீங்கள் 1 டில்டே எடுத்து இருந்தால், பதில் எதிர் அங்கு இருக்கும். 758 00:35:59,710 --> 00:36:02,570 டில்டே எனவே ஆபரேட்டர் ஆகிறது ஒரு பிட் விலக்கி ஒரு வழி, 759 00:36:02,570 --> 00:36:06,000 அல்லது ஒரு பிட் புரட்டுகிறது 0 1 அல்லது 0 1. 760 00:36:06,000 --> 00:36:09,820 >> அந்த இறுதியாக எங்களுக்கு விட்டு இரண்டு இறுதி ஆபரேட்டர்கள் மூலம், 761 00:36:09,820 --> 00:36:13,840 இடது மாற்றத்தை என்று அழைக்கப்படும், மற்றும் சரியான மாற்றத்தை ஆபரேட்டர் என்று அழைக்கப்படும். 762 00:36:13,840 --> 00:36:16,620 தான் எப்படி அந்த வேலை ஒரு பார்க்கலாம். 763 00:36:16,620 --> 00:36:20,780 எழுதப்பட்ட விட்டு மாற்றத்தை ஆபரேட்டர், என்று இரண்டு கோண அடைப்புகள் கொண்டு, 764 00:36:20,780 --> 00:36:22,110 பின்வருமாறு செயல்படுகிறது. 765 00:36:22,110 --> 00:36:27,390 என்றால் இடது என் உள்ளீடு, அல்லது என் வினை ஏற்பி, மாற்றத்தை ஆபரேட்டர் மிக சாதாரணமாக ஒரு 1 உள்ளது. 766 00:36:27,390 --> 00:36:33,750 நான் சொன்னேன் கணினியில் சொல்ல 1, ஏழு இடங்களில் சொல்ல என்று மாற்றத்தை விட்டு, 767 00:36:33,750 --> 00:36:37,150 இதன் விளைவாக நான் போல் ஆகிறது 1 எடுத்து, அதை நகர்த்த 768 00:36:37,150 --> 00:36:40,160 மீது ஏழு இடங்களில் இடது, மற்றும் இயல்பாக, 769 00:36:40,160 --> 00:36:42,270 நாங்கள் என்று வைத்து கொள்வோம் வலது விண்வெளி 770 00:36:42,270 --> 00:36:44,080 பூஜ்யங்களால் padded போகிறது. 771 00:36:44,080 --> 00:36:50,316 வேறு வார்த்தைகளில் சொன்னால், 1 மாற்றத்தை 7 போகிறது விட்டு தொடர்ந்து, 1 என்று எனக்கு கொடுக்க மூலம் 1, 2, 3, 772 00:36:50,316 --> 00:36:54,060 4, 5, 6, 7 டோ. 773 00:36:54,060 --> 00:36:57,380 ஒரு வழியில் எனவே, அது உங்களை அனுமதிக்கிறது 1 போன்ற ஒரு சிறிய எண்ணிக்கையிலான எடுத்து, 774 00:36:57,380 --> 00:37:00,740 தெளிவாக அதிகமாக அதை செய்ய இந்த வழியில் மிக பெரிய, அதிகம், 775 00:37:00,740 --> 00:37:06,460 ஆனால் நாம் உண்மையில் பார்க்க போகிறோம் அது இன்னும் வீழ்வது அணுகுமுறைகள் 776 00:37:06,460 --> 00:37:08,080 அதற்கு பதிலாக, அதே, 777 00:37:08,080 --> 00:37:08,720 >> எல்லாம் சரி. 778 00:37:08,720 --> 00:37:10,060 அந்த வாரம் மூன்று இது தான். 779 00:37:10,060 --> 00:37:11,400 நாம் நீங்கள் அடுத்த முறை பார்ப்போம். 780 00:37:11,400 --> 00:37:12,770 இந்த CS50 இருந்தது. 781 00:37:12,770 --> 00:37:17,270 782 00:37:17,270 --> 00:37:22,243 >> [இசை] 783 00:37:22,243 --> 00:37:25,766 >> காண்க: 1 அவர் சிற்றுண்டி இருந்தது ஒரு சூடான விஷயமாக்க சண்டே உண்ணும் தடுத்துள்ளன. 784 00:37:25,766 --> 00:37:28,090 அவர் முகத்தில் எல்லா இருந்தது. 785 00:37:28,090 --> 00:37:30,506 தாடி போன்ற அந்த சாக்லேட் அணிந்து தான் 786 00:37:30,506 --> 00:37:31,756 காண்க 2: நீங்கள் என்ன செய்கிறீர்கள்? 787 00:37:31,756 --> 00:37:32,422 காண்க 3: ம்ம்? 788 00:37:32,422 --> 00:37:33,500 என்ன? 789 00:37:33,500 --> 00:37:36,800 >> காண்க 2: நீங்கள் இரட்டை சாய்வு செய்தீர்களா? 790 00:37:36,800 --> 00:37:38,585 நீங்கள் இரட்டை சிப் குறைந்துள்ளது. 791 00:37:38,585 --> 00:37:39,460 காண்க 3: என்னை மன்னியுங்கள். 792 00:37:39,460 --> 00:37:44,440 காண்க 2: நீங்கள், சிப் குறைந்துள்ளது ஒரு கடி கடித்து, மற்றும் நீங்கள் மீண்டும் குறைந்துள்ளது. 793 00:37:44,440 --> 00:37:44,940 காண்க 3: 794 00:37:44,940 --> 00:37:48,440 காண்க 2: அந்த போடுவதை போல் எனவே டிப் உங்கள் முழு வாய் சரி. 795 00:37:48,440 --> 00:37:52,400 அடுத்த முறை நீ, ஒரு சிப் எடுக்க ஒரு முறை தோய்த்து, மற்றும் அது முடிவுக்கு. 796 00:37:52,400 --> 00:37:53,890 >> காண்க 3: நீங்கள், டான் என்ன தெரியுமா? 797 00:37:53,890 --> 00:37:58,006 நீங்கள் டிப் வேண்டும் என்று வழி டிப். 798 00:37:58,006 --> 00:38:01,900 நான் டிப் வேண்டும் என்று வழி டிப் வேண்டும். 799 00:38:01,900 --> 00:38:03,194