1 00:00:06,762 --> 00:00:09,980 [Powered by Google Translate] டாமி: உலகின் தேர்வு வகையான பாருங்கள், ஒரு படிமுறை விடு 2 00:00:09,980 --> 00:00:12,800 எண்கள் பட்டியல் எடுத்து அவர்களை வரிசைப்படுத்த. 3 00:00:12,800 --> 00:00:15,750 ஒரு வழிமுறை, நினைவில், வெறுமனே ஒரு படி மூலம் நடவடிக்கை 4 00:00:15,750 --> 00:00:18,370 ஒரு பணியை நிறைவேற்றும் நடைமுறைகள். 5 00:00:18,370 --> 00:00:21,470 தேர்வு வகையான பின்னால் அடிப்படை கருத்து பிரித்து உள்ளது 6 00:00:21,470 --> 00:00:23,390 இரண்டு பகுதிகள் எங்கள் பட்டியலில் - 7 00:00:23,390 --> 00:00:26,810 ஒரு வரிசைப்படுத்தப்பட்ட பகுதி மற்றும் ஒரு வரிசையாக்கம் செய்யப்படாத பகுதி. 8 00:00:26,810 --> 00:00:30,200 படிமுறை ஒவ்வொரு அடியிலும், பல மற்றதற்கு 9 00:00:30,200 --> 00:00:33,800 இறுதியில் வரை வரிசைப்படுத்தப்பட்ட பகுதிக்கு வரிசையாக்கம் செய்யப்படாத பகுதி 10 00:00:33,800 --> 00:00:35,880 முழு பட்டியல் பிரிக்கப்பட்டுள்ளது. 11 00:00:35,880 --> 00:00:38,510 இங்கு ஆறு எண்கள் ஒரு பட்டியல் - 12 00:00:38,510 --> 00:00:44,010 23, 42, 4, 16, 8, மற்றும் 15. 13 00:00:44,010 --> 00:00:47,680 இப்போது முழு பட்டியலை வரிசையாக்கம் செய்யப்படாத கருதப்படுகிறது. 14 00:00:47,680 --> 00:00:51,770 16 போன்ற பல ஏற்கனவே அதன் சரியான இருக்கலாம் கூட 15 00:00:51,770 --> 00:00:56,040 இடம், எங்கள் வழிமுறை வரை என்று தெரிந்தும் வழி உள்ளது 16 00:00:56,040 --> 00:00:57,980 முழு பட்டியல் பிரிக்கப்பட்டுள்ளது. 17 00:00:57,980 --> 00:01:01,355 நாம் அடுக்க வரை நாம் வரிசையாக்கம் செய்யப்படாத வேண்டும் ஒவ்வொரு எண் நினைப்பாய் 18 00:01:01,355 --> 00:01:03,800 அது நம்மை. 19 00:01:03,800 --> 00:01:06,890 நாம் பட்டியல் ஏறுவரிசையில் இருக்க வேண்டும் என்று. 20 00:01:06,890 --> 00:01:10,200 எனவே நாங்கள் எங்கள் பட்டியலில் வரிசைப்படுத்தப்பட்ட பகுதியை உருவாக்க வேண்டும் என்று நான் நினைக்கிறேன் 21 00:01:10,200 --> 00:01:13,280 இடது இருந்து வலது, மிக பெரிய ஒரு சிறிய. 22 00:01:13,280 --> 00:01:17,970 அதை செய்ய, நாங்கள் குறைந்தபட்ச வரிசையாக்கம் செய்யப்படாத உறுப்பு கண்டுபிடிக்க வேண்டும் 23 00:01:17,970 --> 00:01:21,350 மற்றும் வரிசைப்படுத்தப்பட்ட பகுதியை இறுதியில் அதை வைத்து. 24 00:01:21,350 --> 00:01:25,370 இந்த பட்டியல் வரிசையில் அல்ல என்பதால், அதை செய்ய ஒரே வழி ஆகும் 25 00:01:25,370 --> 00:01:29,330 நினைவு, வரிசையாக்கம் செய்யப்படாத பகுதியில் ஒவ்வொரு உறுப்பு பாருங்கள் 26 00:01:29,330 --> 00:01:32,010 உறுப்பு குறைந்த மற்றும் ஒப்பிட்டு இது 27 00:01:32,010 --> 00:01:33,770 என்று ஒவ்வொரு உறுப்பு. 28 00:01:33,770 --> 00:01:36,150 நாம் முதல் 23 பார்க்க வேண்டும். 29 00:01:36,150 --> 00:01:38,650 இந்த நாங்கள் பார்த்த முதல் உறுப்பு, எனவே நாம் ஞாபகம் 30 00:01:38,650 --> 00:01:40,050 குறைந்தபட்ச அது. 31 00:01:40,050 --> 00:01:42,320 அடுத்த நாங்கள் 42 பார்க்க வேண்டும். 32 00:01:42,320 --> 00:01:46,720 42 23 விட பெரியதாக உள்ளது, எனவே 23 இன்னும் குறைந்தபட்ச உள்ளது. 33 00:01:46,720 --> 00:01:51,210 அடுத்த 23 குறைவாக உள்ளது 4, எனவே நாம் 4 ஞாபகம் 34 00:01:51,210 --> 00:01:52,880 புதிய குறைந்தது. 35 00:01:52,880 --> 00:01:56,380 அடுத்த எனவே 4, 4 விட பெரிய இது 16 ஆகும் 36 00:01:56,380 --> 00:01:57,980 இன்னும் குறைந்தது ஆகும். 37 00:01:57,980 --> 00:02:03,670 8 4 விட பெரியதாக உள்ளது, மற்றும் 15 4 அளவை விட பெரிய, 4 இருக்க வேண்டும் என்று 38 00:02:03,670 --> 00:02:05,980 சிறிய வரிசையாக்கம் செய்யப்படாத உறுப்பு. 39 00:02:05,980 --> 00:02:09,350 அதனால் கூட மனிதர்களை நாம் உடனடியாக 4 என்று பார்க்கலாம் 40 00:02:09,350 --> 00:02:12,300 குறைந்தபட்ச உறுப்பு, நமது வழிமுறையை பார்க்க வேண்டும் 41 00:02:12,300 --> 00:02:15,710 நாம் 4 காணப்படும் பின்னரும் கூட, ஒவ்வொரு வரிசையாக்கம் செய்யப்படாத உறுப்பு, - 42 00:02:15,710 --> 00:02:16,860 குறைந்தபட்ச உறுப்பு. 43 00:02:16,860 --> 00:02:19,900 எனவே இப்போது நாம் குறைந்தபட்ச உறுப்பு, 4 கண்டுபிடித்தோம் என்று, நாங்கள் விரும்பவில்லை வேண்டும் 44 00:02:19,900 --> 00:02:23,410 பட்டியல் வரிசையில் பகுதி நகர்த்த வேண்டும். 45 00:02:23,410 --> 00:02:27,320 இந்த முதல் படி என்பதால், இந்த நாங்கள் 4 வைக்க வேண்டும் என்றால் 46 00:02:27,320 --> 00:02:29,680 பட்டியலில் ஆரம்பத்தில். 47 00:02:29,680 --> 00:02:33,040 இப்போது 23 ஆக, பட்டியலில் ஆரம்பத்தில் உள்ளது 48 00:02:33,040 --> 00:02:36,080 4 மற்றும் 23 இடமாற்றம் செய்யலாம். 49 00:02:36,080 --> 00:02:38,870 எனவே இப்போது எங்கள் பட்டியலில் இந்த தெரிகிறது. 50 00:02:38,870 --> 00:02:42,710 இது ஏனெனில் நாங்கள், 4 அதன் இறுதி இடத்தில் இருக்க வேண்டும் என்று 51 00:02:42,710 --> 00:02:45,890 ஆரம்பத்தில் சிறிய உறுப்பு மற்றும் உறுப்பு இரண்டு 52 00:02:45,890 --> 00:02:46,960 பட்டியல். 53 00:02:46,960 --> 00:02:50,650 நாம் அதை மீண்டும் செல்ல தேவையில்லை அப்படியென்றால். 54 00:02:50,650 --> 00:02:53,910 எனவே மற்றொரு உறுப்பு சேர்க்க இந்த செயல்முறை மீண்டும் நாம் 55 00:02:53,910 --> 00:02:55,910 பட்டியல் வரிசையில் பகுதி. 56 00:02:55,910 --> 00:02:58,950 அதை தான் நாங்கள் 4 பார்க்க தேவையில்லை என்று 57 00:02:58,950 --> 00:03:00,000 ஏற்கனவே வரிசையாக்கம். 58 00:03:00,000 --> 00:03:03,540 எனவே நாம் ஞாபகம் இதில், 42 மணிக்கு தொடங்கும் 59 00:03:03,540 --> 00:03:05,290 குறைந்தபட்ச உறுப்பு. 60 00:03:05,290 --> 00:03:08,700 எனவே அடுத்த நாங்கள் 42 க்கும் குறைவான இது 23 பாருங்கள், அதனால் நான் நாம் 61 00:03:08,700 --> 00:03:11,620 23 புதிய குறைந்தபட்ச ஞாபகம். 62 00:03:11,620 --> 00:03:14,870 அடுத்த நாம், குறைவான 23 இது 16 பார்க்க 63 00:03:14,870 --> 00:03:16,800 16 புதிய குறைந்தபட்ச உள்ளது. 64 00:03:16,800 --> 00:03:19,720 இப்போது நாம், குறைவான 16 ஆகும் 8 பாருங்கள் 65 00:03:19,720 --> 00:03:21,130 8 புதிய குறைந்தபட்ச உள்ளது. 66 00:03:21,130 --> 00:03:25,900 இறுதியில் 8 குறைவாக 15, எனவே நாம் 8 குறைந்தபட்ச என்று 67 00:03:25,900 --> 00:03:27,780 வரிசையாக்கம் செய்யப்படாத உறுப்பு. 68 00:03:27,780 --> 00:03:30,660 அதனால் நாம் வரிசையில் 8 சேர்க்க வேண்டும் என்பதாகும் 69 00:03:30,660 --> 00:03:32,450 பட்டியல் பகுதி. 70 00:03:32,450 --> 00:03:35,990 இப்போது 4 மட்டுமே வரிசைப்படுத்தப்பட்ட உறுப்பு, எனவே நாம் வைக்க வேண்டும் 71 00:03:35,990 --> 00:03:38,410 4 முதல் 8 அடுத்த. 72 00:03:38,410 --> 00:03:41,920 42 ல் இருந்து ஒரு வரிசையாக்கம் செய்யப்படாத பகுதியில் முதல் உறுப்பு ஆகும் 73 00:03:41,920 --> 00:03:47,260 பட்டியலில், நாங்கள் 42 மற்றும் 8 மாற்ற வேண்டும் நான். 74 00:03:47,260 --> 00:03:49,680 எனவே இப்போது எங்கள் பட்டியலில் இந்த தெரிகிறது. 75 00:03:49,680 --> 00:03:53,830 4 மற்றும் 8 பட்டியலை வரிசையாக்கம் பகுதியை பிரதிநிதித்துவம், மற்றும் 76 00:03:53,830 --> 00:03:56,440 மீதமுள்ள எண்கள் வரிசையாக்கம் செய்யப்படாத பிரதிநிதித்துவம் 77 00:03:56,440 --> 00:03:58,260 பட்டியல் பகுதி. 78 00:03:58,260 --> 00:04:00,630 எனவே மற்றொரு மறு செய்கை தொடர அனுமதிக்க. 79 00:04:00,630 --> 00:04:03,850 நாம் பார்க்க வேண்டிய அவசியம் இல்லை என்பதால், நாம், 23 இந்த நேரத்தில் தொடங்க 80 00:04:03,850 --> 00:04:05,770 4 மற்றும் இனி 8 அவர்கள் தான் காரணம் 81 00:04:05,770 --> 00:04:07,660 ஏற்கனவே வரிசையாக்கம். 82 00:04:07,660 --> 00:04:10,270 16 க்கும் குறைவான 23, எனவே நாம் ஞாபகம் 83 00:04:10,270 --> 00:04:12,070 புதிய குறைந்தபட்சம் 16. 84 00:04:12,070 --> 00:04:18,149 15 இருக்க வேண்டும், எனவே, 16 க்கும் குறைவான 42, ஆனால் 15 க்கும் குறைவான 16 ஆகும் 85 00:04:18,149 --> 00:04:20,480 குறைந்தபட்ச வரிசையாக்கம் செய்யப்படாத உறுப்பு. 86 00:04:20,480 --> 00:04:24,580 எனவே இப்போது நாம் 15 மற்றும் 23 இடமாற்றம் வேண்டும் 87 00:04:24,580 --> 00:04:26,310 இந்த பட்டியல் கொடுக்க. 88 00:04:26,310 --> 00:04:30,500 பட்டியல் வரிசையில் பகுதி 4, 8 மற்றும் 15 ஆகும், மற்றும் 89 00:04:30,500 --> 00:04:33,210 இந்த கூறுகள் இன்னும் வரிசையாக்கம் செய்யப்படாத. 90 00:04:33,210 --> 00:04:36,900 ஆனால் அது மிகவும் நடக்கிறது என்று அடுத்த வரிசையாக்கம் செய்யப்படாத உறுப்பு, 16, 91 00:04:36,900 --> 00:04:38,480 ஏற்கனவே பிரிக்கப்பட்டுள்ளது. 92 00:04:38,480 --> 00:04:42,060 இருப்பினும், என்று எங்கள் வழிமுறை வேறு வழியில்லை என்று 16 93 00:04:42,060 --> 00:04:45,230 ஏற்கனவே அதன் சரியான இடத்தில் உள்ளது, எனவே நாம் இன்னும் வேண்டும் 94 00:04:45,230 --> 00:04:47,870 அதே செயற்பாட்டை மீண்டும் செய்க. 95 00:04:47,870 --> 00:04:53,750 அதனால், நாங்கள் 16 க்கும் குறைவான 42 என்று பார்க்க, மற்றும் 16 க்கும் குறைவான 23 ஆகும் 96 00:04:53,750 --> 00:04:56,230 16 குறைந்தபட்ச உறுப்பு இருக்க வேண்டும். 97 00:04:56,230 --> 00:04:59,010 அது தன்னை இந்த உறுப்பு மாற்ற முடியாது, நாம் மிகவும் 98 00:04:59,010 --> 00:05:01,780 வெறுமனே இந்த இடத்தில் விட்டு. 99 00:05:01,780 --> 00:05:04,660 எனவே நாம் நமது வழிமுறையின் ஒரு பாஸ் வேண்டும். 100 00:05:04,660 --> 00:05:09,370 42 23 விட அதிகமாக உள்ளது, எனவே 23 இருக்க வேண்டும் 101 00:05:09,370 --> 00:05:10,970 குறைந்தபட்ச வரிசையாக்கம் செய்யப்படாத உறுப்பு. 102 00:05:10,970 --> 00:05:17,410 ஒருமுறை நாங்கள் எங்கள் இறுதி முடிவடையும், 23 மற்றும் 42 இடமாற்றம் 103 00:05:17,410 --> 00:05:18,530 வரிசையில் பட்டியல் - 104 00:05:18,530 --> 00:05:23,390 4, 8, 15, 16, 23, 42. 105 00:05:23,390 --> 00:05:26,830 நாம் அது முதல் 42 சரியான இடத்தில் இருக்க வேண்டும் என்று 106 00:05:26,830 --> 00:05:30,210 ஒரே உறுப்பு விட்டு, அந்த தேர்வு வகையான தான். 107 00:05:30,210 --> 00:05:32,100 நாம் இப்போது சில நமது வழிமுறையை முறைப்படுத்துவது 108 00:05:32,100 --> 00:05:34,540 சூடோகுறியீடு. 109 00:05:34,540 --> 00:05:37,760 வரி ஒரு, நாங்கள் மேல் ஒருங்கிணைக்க வேண்டும் என்று பார்க்கலாம் 110 00:05:37,760 --> 00:05:39,530 பட்டியலில் ஒவ்வொரு உறுப்பு. 111 00:05:39,530 --> 00:05:42,150 கடந்த உறுப்பு தவிர, முதல் 1 உறுப்பு 112 00:05:42,150 --> 00:05:44,230 பட்டியலில் ஏற்கனவே பிரிக்கப்பட்டுள்ளது. 113 00:05:44,230 --> 00:05:48,100 வரி இரண்டு, நாம் வரிசையாக்கம் செய்யப்படாத முதல் உறுப்பு கருத்தில் 114 00:05:48,100 --> 00:05:51,080 நாம் செய்தது போல் பட்டியலில் பகுதி, குறைந்தபட்ச வேண்டும் 115 00:05:51,080 --> 00:05:53,750 எடுத்துக்காட்டாக, அதனால் நாம் ஒப்பிட்டு ஏதாவது. 116 00:05:53,750 --> 00:05:57,260 வரி மூன்று நாம் மீண்டும் கூறு இதில் இரண்டாவது வளைய தொடங்குகிறது 117 00:05:57,260 --> 00:05:59,170 ஒவ்வொரு வரிசையாக்கம் செய்யப்படாத உறுப்பு. 118 00:05:59,170 --> 00:06:02,150 நாம் என்று நான் மீண்டும் பிறகு, வரிசைப்படுத்தப்பட்ட பகுதி 119 00:06:02,150 --> 00:06:05,330 எங்கள் பட்டியலில் ஒவ்வொரு படியாக இருந்து அதை நான் உறுப்புகள் வேண்டும் 120 00:06:05,330 --> 00:06:06,890 வகையான ஒரு உறுப்பு. 121 00:06:06,890 --> 00:06:11,770 எனவே முதல் வரிசையாக்கம் செய்யப்படாத உறுப்பு நிலையை நான் பிளஸ் 1 ல் இருக்க வேண்டும். 122 00:06:11,770 --> 00:06:15,440 வரி நான்கு, நாங்கள் குறைந்தபட்ச தற்போதைய உறுப்பு ஒப்பிட்டு 123 00:06:15,440 --> 00:06:17,750 நாம் இதுவரை பார்த்த அந்த உறுப்பு. 124 00:06:17,750 --> 00:06:20,560 தற்போதைய உறுப்பு குறைந்தபட்ச விட சிறியதாக இருந்தால், 125 00:06:20,560 --> 00:06:23,870 உறுப்பு, நாம் புதிய தற்போதைய உறுப்பு நினைவில் 126 00:06:23,870 --> 00:06:26,250 வரி ஐந்து குறைந்த பட்ச. 127 00:06:26,250 --> 00:06:29,900 இறுதியாக, கோடுகள் ஆறு மற்றும் ஏழு, நாங்கள் குறைந்தபட்ச இடமாற்றம் 128 00:06:29,900 --> 00:06:33,080 இதனால் முதல் வரிசையாக்கம் செய்யப்படாத உறுப்பு கொண்ட உறுப்பு, 129 00:06:33,080 --> 00:06:36,990 பட்டியல் வரிசையில் பகுதி சேர்ப்பதன். 130 00:06:36,990 --> 00:06:40,030 நாம் ஒரு வழிமுறை உண்டு முறை, ஒரு முக்கியமான கேள்வி கேட்க 131 00:06:40,030 --> 00:06:43,370 நம்மை மென்பொருள் என்று எவ்வளவு காலம் எடுக்கும்? 132 00:06:43,370 --> 00:06:46,970 நாம் முதல் கேள்வி கேட்கிறேன், அது எவ்வளவு நேரம் இந்த எடுக்கிறது 133 00:06:46,970 --> 00:06:50,070 படிமுறை மிக மோசமான நிலையில் இயக்க? 134 00:06:50,070 --> 00:06:51,640 நாம் இந்த ஓட்டம் பிரதிநிதித்துவம் 135 00:06:51,640 --> 00:06:55,060 பெரிய ஓ குறிமானம் நேரம். 136 00:06:55,060 --> 00:06:58,650 குறைந்தபட்ச வரிசையாக்கம் செய்யப்படாத உறுப்பு தீர்மானிக்கும் பொருட்டு, நாம் 137 00:06:58,650 --> 00:07:01,880 அடிப்படையில் இந்த பட்டியல் ஒவ்வொரு உறுப்பு ஒப்பிட்டு வேண்டும் 138 00:07:01,880 --> 00:07:04,040 பட்டியலில் ஒவ்வொரு மற்ற உறுப்பு. 139 00:07:04,040 --> 00:07:08,430 உள்ளுணர்வாக, n ஸ்கொயர் நடவடிக்கையின் ஒரு ஓ போல் தெரிகிறது. 140 00:07:08,430 --> 00:07:12,050 எங்கள் சூடோகுறியீடு பார்த்து, நாங்கள் உள்ளே காக்கப்பட்ட ஒரு வளைய வேண்டும் 141 00:07:12,050 --> 00:07:14,420 ஒரு ஓ போன்ற உண்மையில் ஒலிகளை இதில் இன்னொரு சுழற்சி, 142 00:07:14,420 --> 00:07:16,480 n ஸ்கொயர் செயல்பாடு. 143 00:07:16,480 --> 00:07:19,250 எனினும், நாம் பார்க்க வேண்டும் என்று நினைவில் 144 00:07:19,250 --> 00:07:23,460 குறைந்தபட்ச வரிசையாக்கம் செய்யப்படாத உறுப்பு நிர்ணயிக்கும் போது முழு பட்டியல்? 145 00:07:23,460 --> 00:07:26,600 நாம் 4 வரிசைப்படுத்தப்பட்ட என்று தெரியும் முறை, உதாரணமாக, நாம் செய்யவில்லை 146 00:07:26,600 --> 00:07:28,170 மீண்டும் பார்க்க வேண்டும். 147 00:07:28,170 --> 00:07:31,020 இந்த இயங்கும் முறை, அதனால் என்ன? 148 00:07:31,020 --> 00:07:34,510 நீளம் 6 எங்கள் பட்டியலில், நாங்கள் ஐந்து செய்ய தேவை 149 00:07:34,510 --> 00:07:37,990 முதல் உறுப்பு ஒப்பீடுகளின், நான்கு ஒப்பீடுகள் 150 00:07:37,990 --> 00:07:40,750 இரண்டாவது உறுப்பு, மற்றும் பல. 151 00:07:40,750 --> 00:07:44,690 அந்த வழிமுறைகளை எண்ணிக்கை தொகை ஆகும் 152 00:07:44,690 --> 00:07:49,160 1 முதல் பட்டியல் கழித்து 1 நீளம் இன்டீஜர்கள். 153 00:07:49,160 --> 00:07:51,005 நாம் ஒரு கூட்டுத்தொகை இந்த பிரதிநிதித்துவம் முடியும். 154 00:07:57,980 --> 00:07:59,910 நாம் இங்கே கூட்டுத்தொகைகளின் போக மாட்டேன். 155 00:07:59,910 --> 00:08:04,900 ஆனால் இந்த கூட்டுத்தொகை n முறை சமமாக இருக்கும் என்று மாறும் 156 00:08:04,900 --> 00:08:07,540 n கழித்து 2 மேல் 1. 157 00:08:07,540 --> 00:08:14,220 அல்லது சமமான, n 2 மேல் கழித்து n 2 மேல் சரி. 158 00:08:14,220 --> 00:08:18,860 எந்த அறிகுறியும் இயக்க பற்றி பேசும் போது, இந்த n ஸ்கொயர் கால 159 00:08:18,860 --> 00:08:22,070 இந்த n கால ஆதிக்கம் செலுத்த போகிறது. 160 00:08:22,070 --> 00:08:27,850 அதனால் தேர்வு வகையான n ஸ்கொயர் ஓ உள்ளது. 161 00:08:27,850 --> 00:08:31,460 நமது எடுத்துக்காட்டில், தேர்வு வகையான இன்னும் தேவை என்று நினைவு 162 00:08:31,460 --> 00:08:33,850 சரி என்றால் ஏற்கனவே வரிசையாக்கம் என்று ஒரு எண் 163 00:08:33,850 --> 00:08:35,450 நகர்ந்து வேண்டும். 164 00:08:35,450 --> 00:08:38,929 அதனால் என்று நாம் ஏற்கனவே மேல் தேர்வு வகையான ஓடி என்றால் 165 00:08:38,929 --> 00:08:43,070 பட்டியல் வரிசையில், அது போன்ற நடவடிக்கைகளை அதே எண்ணை தேவை 166 00:08:43,070 --> 00:08:46,340 முற்றிலும் வரிசையாக்கம் செய்யப்படாத பட்டியலில் மேல் இயங்கும் போது என்று. 167 00:08:46,340 --> 00:08:51,470 அதனால் தேர்வு வகையான, ஸ்கொயர் n ஒரு சிறந்த வழக்கு செயல்திறன் உள்ளது 168 00:08:51,470 --> 00:08:56,820 இதில் நாம் ஒமேகா n ஸ்கொயர் மூலம் பிரதிநிதித்துவம். 169 00:08:56,820 --> 00:08:58,600 அந்த தேர்வு வகையான அது தான். 170 00:08:58,600 --> 00:09:00,630 நாம் பல படிமுறைகளின் ஒரு 171 00:09:00,630 --> 00:09:02,390 ஒரு பட்டியல் வரிசைப்படுத்த பயன்படுத்தும். 172 00:09:02,390 --> 00:09:05,910 என் பெயர் டாமி, மற்றும் இந்த cs50 உள்ளது.