1 00:00:00,000 --> 00:00:02,000 [Powered by Google Translate] [ವಿಲೀನಗೊಳಿಸಿ ವಿಂಗಡಿಸಿ] 2 00:00:02,000 --> 00:00:04,000 [ರಾಬ್ ಬೌಡೆನ್ - ಹಾರ್ವರ್ಡ್ ವಿಶ್ವವಿದ್ಯಾಲಯ] 3 00:00:04,000 --> 00:00:07,000 [ಈ CS50 ಹೊಂದಿದೆ. - CS50.TV] 4 00:00:07,000 --> 00:00:09,000 ವಿಲೀನ ರೀತಿಯ ಬಗ್ಗೆ ಮಾತನಾಡೋಣ. 5 00:00:09,000 --> 00:00:14,000 ಇಲ್ಲಿಯವರೆಗೆ ನೀವು ಬಬಲ್ ರೀತಿಯ, ಅಳವಡಿಕೆಯ ರೀತಿಯ, ಮತ್ತು ಆಯ್ಕೆಯ ವಿಂಗಡಿಸಿ ನೋಡಬಹುದು. 6 00:00:14,000 --> 00:00:17,000 ನಾನು ಉತ್ತಮ ಏನು ನಲ್ಲಿ ತರಂಗ ನನ್ನ ಕೈ ರೀತಿಯ ವಿಲ್ ಆದರೂ, 7 00:00:17,000 --> 00:00:21,000 ವಿಲೀನಗೊಳ್ಳಲು ರೀತಿಯ ಸಾಮಾನ್ಯವಾಗಿ ಈ 3 ರೀತಿಯ ಯಾವುದೇ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವವನು. 8 00:00:22,000 --> 00:00:27,000 >> ಆದರೆ ವಿಲೀನ ರೀತಿಯ ಬಗ್ಗೆ ಮಾತನಾಡುವ ಮೊದಲು, ಅವರ 2 ವಿಂಗಡಿಸಲಾದ ಪಟ್ಟಿಗಳನ್ನು ವಿಲೀನಗೊಳಿಸುವ ಬಗ್ಗೆ ಮಾತನಾಡೋಣ. 9 00:00:27,000 --> 00:00:31,000 ನಾವು, ಈ ರೀತಿ, 2 ವಿಂಗಡಿಸಲಾದ ಪಟ್ಟಿಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಕರೆ ಮಾಡುತ್ತೇವೆ 10 00:00:31,000 --> 00:00:35,000 ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಒಂದು ಪ್ರತಿಗಳ ಪಟ್ಟಿಯನ್ನು ಔಟ್ ಮಾಡುವ - ಪಟ್ಟಿಗಳನ್ನು ವಿಲೀನಗೊಳಿಸುವ. 11 00:00:35,000 --> 00:00:37,750 ನಾವು ಹೇಗೆ ಮಾಡಬಹುದು? 12 00:00:37,750 --> 00:00:41,290 ಅಲ್ಲದೆ, ಒಂದು ಕಲ್ಪನೆಯು ಕೇವಲ ಇತರ ಪಟ್ಟಿಯ ಕೊನೆಯಲ್ಲಿ ಮೇಲೆ ಒಂದು ಪಟ್ಟಿ ಅಂಟಿಕೊಂಡು ಆಗಿದೆ 13 00:00:41,290 --> 00:00:43,830 ತದನಂತರ ಪರಿಣಾಮವಾಗಿ ಪಟ್ಟಿಯಲ್ಲಿ ವಿಂಗಡಿಸಲು. 14 00:00:43,830 --> 00:00:47,220 >> ಈ ಕೆಲಸ ಮಾಡುತ್ತದೆ, ಇದು ಅನವಶ್ಯಕ ಕೆಲಸ ಸಂಗತಿಯೇ. 15 00:00:47,220 --> 00:00:49,900 ನಾವು ವಿಂಗಡಿಸುವುದರೊಂದಿಗೆ ವೇಗವಾಗಿ ಇದನ್ನು ಮಾಡಬಹುದು. 16 00:00:49,900 --> 00:00:54,100 ಒಂದು ತಪ್ಪು ಕಲ್ಪನೆ ಕೇವಲ ಪ್ರತಿ ಪಟ್ಟಿಯಿಂದ ಪರ್ಯಾಯ ಕಪ್ಗಳು ತೆಗೆದುಕೊಳ್ಳಲು ಗಮನಿಸಿ. 17 00:00:54,100 --> 00:00:56,460 ಮೊದಲ ಆ ಕೃತಿಗಳು ಹೋಲುವಂತಿದ್ದು ಮಾಡುವಾಗ, 18 00:00:56,460 --> 00:01:05,760 16 ಮತ್ತು 23 ಸ್ಥಳದ ಔಟ್ ಎಂದು ಸೂಚನೆ - ನಾವು 4, 8, 15, 23, 16 ಅಂತ್ಯಗೊಳ್ಳುತ್ತಿತ್ತು ಮಾಡುತ್ತಿರುವಿರಿ. 19 00:01:05,760 --> 00:01:09,380 ಈ ಕಾರಣ ವಿಲೀನಗೊಂಡ ಪಟ್ಟಿಯಲ್ಲಿ ಸತತ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ ಎಂದು 2 ಅಂಶಗಳು 20 00:01:09,380 --> 00:01:11,720 ಅದೇ ಆರಂಭಿಕ ಪಟ್ಟಿಯಲ್ಲಿ ಇವೆ. 21 00:01:11,720 --> 00:01:14,850 15 ಮತ್ತು 16 ಎರಡೂ ಎಡಭಾಗದಲ್ಲಿರುವ ಪಟ್ಟಿಯಲ್ಲಿ ಇವೆ. 22 00:01:14,850 --> 00:01:19,810 ಟ್ರಿಕ್ ಎರಡೂ ಪಟ್ಟಿಗಳನ್ನು ಈಗಾಗಲೇ ವಿಂಗಡಿಸಲಾಗುತ್ತದೆ ವಾಸ್ತವವಾಗಿ ಲಾಭ ಪಡೆಯಲು ಆಗಿದೆ. 23 00:01:19,810 --> 00:01:23,320 ಅಂದರೆ ನಾವು ಎರಡೂ ಪಟ್ಟಿಗಳಲ್ಲಿ ಮೊದಲ ಅಂಶಗಳನ್ನು ನೋಡಿದರೆ - 24 00:01:23,320 --> 00:01:29,580 ಇಲ್ಲಿ, 4 ಮತ್ತು 8 - ಅವುಗಳಲ್ಲಿ ಒಂದು ಸಹ ವಿಲೀನಗೊಂಡ ಪಟ್ಟಿಯ ಮೊದಲ ಅಂಶ ಇರಬೇಕು. 25 00:01:29,580 --> 00:01:31,620 ಅಲ್ಲದೆ, ಏಕೆ ಎಂದು? 26 00:01:31,620 --> 00:01:33,520 ಈ ಪಟ್ಟಿಗಳನ್ನು ಎರಡೂ ಈಗಾಗಲೇ ವಿಂಗಡಿಸಲಾಗುತ್ತದೆ, 27 00:01:33,520 --> 00:01:38,410 ನಾವು 2 ಪಟ್ಟಿಗಳನ್ನು ಒಗ್ಗೂಡಿ ಯಾವಾಗ ಮತ್ತು ಆದ್ದರಿಂದ 4 ಅಥವಾ 8 ಎರಡೂ ಚಿಕ್ಕ ಅಂಶ ಇರಬೇಕು. 28 00:01:38,410 --> 00:01:41,770 ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಸಣ್ಣ, 4 29 00:01:41,770 --> 00:01:46,370 ಆದ್ದರಿಂದ ನಾವು 4 ಔಟ್ ಟೇಕ್ ಮತ್ತು ನಮ್ಮ ವಿಲೀನಗೊಂಡ ಪಟ್ಟಿಯ ಮೊದಲ ಅಂಶ ಮಾಡಬಹುದು. 30 00:01:46,370 --> 00:01:50,710 ಈಗ ನಾವು ಮೊದಲ ಪಟ್ಟಿಯಲ್ಲಿ ಉಳಿದ 3 ಅಂಶಗಳು ವಿಲೀನಗೊಳಿಸುವ ಮುಂದುವರಿಸಲು 31 00:01:50,710 --> 00:01:52,920 ಮತ್ತು ಎರಡನೇ ಪಟ್ಟಿಯ 4 ಅಂಶಗಳು. 32 00:01:52,920 --> 00:01:57,150 >> ಮತ್ತೊಮ್ಮೆ, ನಾವು ಎರಡೂ ಪಟ್ಟಿಗಳಲ್ಲಿ ಮೊದಲ ಅಂಶ ನೋಡಬೇಕು. 33 00:01:57,150 --> 00:02:01,060 2 ಸಣ್ಣ ನಮ್ಮ ವಿಲೀನಗೊಂಡ ಪಟ್ಟಿಯಲ್ಲಿ ಎರಡನೇ ಅಂಶ ಇರಬೇಕು. 34 00:02:01,060 --> 00:02:05,440 ಈ ಸಮಯದಲ್ಲಿ, 8 ಮತ್ತು 15 ನಡುವೆ ಚಿಕ್ಕ 8, ಆದ್ದರಿಂದ ನಾವು ಸೇರಿಸಲು ಆ 35 00:02:05,440 --> 00:02:09,240 ನಮ್ಮ ಪ್ರತಿಗಳ ಪಟ್ಟಿಯನ್ನು ಎರಡನೇ ಅಂಶ ಎಂದು. 36 00:02:09,240 --> 00:02:12,180 ನಾವು ಎರಡೂ ಪಟ್ಟಿಗಳಲ್ಲಿ ಮೊದಲ ಅಂಶಗಳನ್ನು ಹೋಲಿಸಿ ಮುಂದುವರಿಸಬಹುದು 37 00:02:12,180 --> 00:02:14,420 ಮತ್ತು 2 ಸಣ್ಣ ತೆಗೆದುಹಾಕಿ. 38 00:02:14,420 --> 00:02:19,460 15 ಮತ್ತು 23, 15 ಹೋಲಿಸುವ ಸಣ್ಣ ಮತ್ತು ಆದ್ದರಿಂದ ನಮ್ಮ ಮೂರನೇ ಅಂಶ ಹೊಂದಿದೆ. 39 00:02:21,000 --> 00:02:23,910 ಈಗ 16 ಹೋಲಿಸುವ ಮತ್ತು 23, 16 ಚಿಕ್ಕದಾಗಿದೆ. 40 00:02:23,910 --> 00:02:26,820 ಆದ್ದರಿಂದ ನಾಲ್ಕನೇ ಅಂಶವಾಗಿದೆ. 41 00:02:26,820 --> 00:02:30,390 >> 2 ಅಂಶಗಳನ್ನು ಸತತವಾಗಿ ಒಂದೇ ಪಟ್ಟಿಯಿಂದ ಬಂದ ಗಮನಿಸಿ. 42 00:02:30,390 --> 00:02:34,400 ಈ ಏಕೆ ವಿಲೀನಗೊಂಡ ಪಟ್ಟಿಯಲ್ಲಿ 2 ಪಟ್ಟಿಗಳನ್ನು ಕೇವಲ ಪರ್ಯಾಯ ಅಂಶಗಳನ್ನು ಸಾಧ್ಯವಿಲ್ಲ. 43 00:02:34,400 --> 00:02:40,020 50 ಮತ್ತು 23, 23 ಹೋಲಿಸುವ ಸಣ್ಣ, ಆದ್ದರಿಂದ ನಾವು ಆಯ್ಕೆ. 44 00:02:40,770 --> 00:02:44,070 50 ಮತ್ತು 42 ರ ನಡುವೆ, 42 ಚಿಕ್ಕದಾಗಿದೆ. 45 00:02:44,070 --> 00:02:48,290 50 ಮತ್ತು 108 ರ ನಡುವೆ, 50 ಚಿಕ್ಕದಾಗಿದೆ. 46 00:02:48,290 --> 00:02:52,330 ಮತ್ತು, ಅಂತಿಮವಾಗಿ, ನಾವು 108 ಹೊಂದಿರುತ್ತವೆ, ಆದ್ದರಿಂದ ನಮ್ಮ ಪಟ್ಟಿಯ ಕೊನೆಯಲ್ಲಿ ಹೋಗಬೇಕು. 47 00:02:53,750 --> 00:02:56,180 ನಾವು ಉತ್ತಮ ಪ್ರತಿಗಳ ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿರುವ ಗಮನಿಸಿ. 48 00:02:56,180 --> 00:02:59,040 ನಾವು 2 ಪಟ್ಟಿಗಳನ್ನು ಮೊದಲ 2 ಅಂಶಗಳನ್ನು ಹೋಲಿಸಿದರೆ ಪ್ರತಿ ಬಾರಿ 49 00:02:59,040 --> 00:03:02,730 ನಾವು ವಿಲೀನಗೊಂಡ ಪಟ್ಟಿಯ ಮುಂದಿನ ಅಂಶ ಕಂಡುಹಿಡಿಯಲು ಸಾಧ್ಯವಾಯಿತು. 50 00:03:02,730 --> 00:03:08,070 ಈ ವೇಳೆ ಅಂತಿಮ ಪಟ್ಟಿಯನ್ನು N ಇಲ್ಲಿ 8 ಅಲ್ಲಿ n ಸಂಖ್ಯೆಗಳನ್ನು ಹೊಂದಿದೆ ಎಂದರ್ಥ 51 00:03:08,070 --> 00:03:12,610 ನಂತರ ನಾವು ಬಲ ಸ್ಥಾನಕ್ಕೇರಿತು ಆ ಸಂಖ್ಯೆಗಳ ಎಲ್ಲಾ ಪಡೆಯಲು ಅತ್ಯಂತ N ಹೋಲಿಕೆಗಳು ನಲ್ಲಿ ಅಗತ್ಯವಿದೆ. 52 00:03:13,230 --> 00:03:16,230 ಇಂತಹ ಒಂದು ಕ್ರಮಾವಳಿ, ರೇಖೀಯ ಸಮಯದಲ್ಲಿ ರನ್ ಹೇಳಲಾಗುತ್ತದೆ 53 00:03:16,230 --> 00:03:18,090 ಆದರೆ ಇಲ್ಲಿ ಆ ಬಗ್ಗೆ ಚಿಂತಿಸಬೇಡಿ. 54 00:03:18,570 --> 00:03:22,810 >> ವಿಲೀನಗೊಳಿಸುವ ನಮ್ಮ ಅಲ್ಗಾರಿದಮ್ ಬಳಸಿ, ನಾವು ವೇಗದ ಸಂಯೋಗ ರೀತಿಯ ಅಲ್ಗಾರಿದಮ್ ಮಾಡಬಹುದು. 55 00:03:22,810 --> 00:03:25,170 ಆದ್ದರಿಂದ, ನಮ್ಮ ಪಟ್ಟಿಗಳನ್ನು ಮರುಹೊಂದಿಸಲು ಅವಕಾಶ. 56 00:03:35,210 --> 00:03:37,750 ವಿಲೀನ ರೀತಿಯ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ 2 ದೊಡ್ಡ ಕ್ರಮಗಳನ್ನು. 57 00:03:37,750 --> 00:03:41,500 ಮೊದಲ, ನಿರಂತರವಾಗಿ ಅರ್ಧಭಾಗವಾಗಿ ಇಬ್ಬಾಗಿಸಲ್ಪಟ್ಟ ಕಪ್ಗಳು ಪಟ್ಟಿ ಬೇರ್ಪಟ್ಟು 58 00:03:41,500 --> 00:03:44,860 ನಾವು ಅವರನ್ನು ಕೇವಲ 1 ಕಪ್ ಜೊತೆ ಪಟ್ಟಿಗಳನ್ನು ಒಂದು ಗುಂಪೇ ತನಕ. 59 00:03:44,860 --> 00:03:47,350 ಪಟ್ಟಿಯನ್ನು ಬೆಸ ಸಂಖ್ಯೆಯ ಹೊಂದಿದ್ದರೆ ಚಿಂತಿಸಬೇಡಿ 60 00:03:47,350 --> 00:03:49,880 ಮತ್ತು ಅವುಗಳ ನಡುವೆ ಒಂದು ಪರಿಪೂರ್ಣ ಕ್ಲೀನ್ ಕಟ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. 61 00:03:49,880 --> 00:03:53,750 ಕೇವಲ ನಿರಂಕುಶವಾಗಿ ಹೆಚ್ಚುವರಿ ಕಪ್ ಸೈನ್ ಸೇರಿಸಲು ಇದು ಪಟ್ಟಿಯಲ್ಲಿ ಆಯ್ಕೆ 62 00:03:53,750 --> 00:03:56,240 ಆದ್ದರಿಂದ, ಅವರ ಈ ಪಟ್ಟಿಗಳನ್ನು ಬೇರ್ಪಟ್ಟು ಅವಕಾಶ. 63 00:03:58,140 --> 00:04:01,310 ಈಗ ನಾವು 2 ಪಟ್ಟಿಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ. 64 00:04:04,120 --> 00:04:06,570 ಈಗ ನಾವು 4 ಪಟ್ಟಿಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ. 65 00:04:10,350 --> 00:04:13,870 >> ಮತ್ತು ಈಗ ನಾವು ಪ್ರತಿ ಪಟ್ಟಿಯಲ್ಲಿ ಒಂದು ಕಪ್ 8 ಪಟ್ಟಿಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ. 66 00:04:13,870 --> 00:04:16,630 ಆದ್ದರಿಂದ ಹಂತ 1 ಅದು. 67 00:04:16,630 --> 00:04:22,230 ಹಂತ 2, ನಾವು ಮತ್ತೆ ಮತ್ತೆ ನಾವು ಮೊದಲು ಕಲಿತ ವಿಲೀನ ಅಲ್ಗಾರಿದಮ್ ಬಳಸಿ ಪಟ್ಟಿಗಳನ್ನು ಜೋಡಿಗಳನ್ನು ವಿಲೀನಗೊಳ್ಳಲು. 68 00:04:22,230 --> 00:04:29,160 108 ಮತ್ತು 15 ವಿಲೀನಗೊಳಿಸಲಾಗಿರುವ ನಾವು ಪಟ್ಟಿಯಲ್ಲಿ 15, 108 ಅಂತ್ಯಗೊಳ್ಳುತ್ತಿತ್ತು. 69 00:04:30,330 --> 00:04:36,250 50 ಮತ್ತು 4 ವಿಲೀನಗೊಳಿಸುವ, ನಾವು 4, 50 ಅಂತ್ಯಗೊಳ್ಳುತ್ತಿತ್ತು. 70 00:04:36,960 --> 00:04:41,400 8 ಮತ್ತು 42 ವಿಲೀನಗೊಳಿಸುವ, ನಾವು, 8 42 ಕೊನೆಗೊಳ್ಳುತ್ತದೆ. 71 00:04:42,790 --> 00:04:48,130 ಮತ್ತು 23 ಮತ್ತು 16 ವಿಲೀನಗೊಳಿಸುವ, ನಾವು, 16 ಜೊತೆಗೆ 23 ಕೊನೆಗೊಳ್ಳುತ್ತದೆ. 72 00:04:49,740 --> 00:04:52,450 ಈಗ ನಮ್ಮ ಪಟ್ಟಿಗಳನ್ನು ಗಾತ್ರ 2 ಹೊಂದಿವೆ. 73 00:04:53,020 --> 00:04:56,180 4 ಪಟ್ಟಿಗಳನ್ನು ಪ್ರತಿ ಪ್ರತ್ಯೇಕಿಸಲ್ಪಡುತ್ತವೆ ಗಮನಿಸಿ. 74 00:04:56,180 --> 00:04:59,160 >> ನಾವು ಮತ್ತೆ ಪಟ್ಟಿಗಳನ್ನು ಜೋಡಿಗಳನ್ನು ವಿಲೀನಗೊಳಿಸುವ ಆರಂಭಿಸಬಹುದು. 75 00:04:59,160 --> 00:05:03,240 15 ಮತ್ತು 108 ಮತ್ತು 4 ಮತ್ತು 50 ವಿಲೀನಗೊಳಿಸುವ - 76 00:05:03,240 --> 00:05:11,170 ಅಂದು 108, ನಂತರ 50, ನಂತರ 15, 4 ತೆಗೆದುಕೊಳ್ಳಬಹುದು. 77 00:05:11,170 --> 00:05:15,120 8, 42 ಮತ್ತು 16, 23, ವಿಲೀನಗೊಳಿಸುವ 78 00:05:15,120 --> 00:05:22,440 ನಾವು ಅಂದು ನಂತರ 8, 16, 23, 42 ತೆಗೆದುಕೊಳ್ಳಬಹುದು. 79 00:05:22,440 --> 00:05:27,370 ಈಗ ನಾವು ಗಾತ್ರ 4 ಕೇವಲ 2 ಪಟ್ಟಿಗಳನ್ನು ಹೊಂದಿರುತ್ತವೆ, ಇದರಲ್ಲಿ ಪ್ರತಿಯೊಂದು ವಿಂಗಡಿಸಲ್ಪಡುತ್ತದೆ. 80 00:05:27,370 --> 00:05:30,980 ಈಗ ನಾವು ಈ 2 ಪಟ್ಟಿಗಳನ್ನು ವಿಲೀನಗೊಳ್ಳಲು. 81 00:05:30,980 --> 00:05:33,440 ಮೊದಲ ನಾವು 4 ತೆಗೆದುಕೊಳ್ಳಬಹುದು. 82 00:05:33,440 --> 00:05:36,580 ನಂತರ ನಾವು 8 ತೆಗೆದುಕೊಳ್ಳಬಹುದು. 83 00:05:36,580 --> 00:05:50,700 ನಾವು 15 ಮತ್ತು ನಂತರ ನಂತರ 16, 23, 42, 50, 108 ತೆಗೆದುಕೊಳ್ಳಬಹುದು. 84 00:05:50,700 --> 00:05:52,220 ಮತ್ತು ನಾವು ಮುಗಿಸಿದ್ದೀರಿ. 85 00:05:52,220 --> 00:05:54,900 ನಾವು ಈಗ ಪ್ರತಿಗಳ ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿರುತ್ತವೆ. 86 00:05:54,900 --> 00:05:57,890 ಆದ್ದರಿಂದ ಈ ನಿಖರವಾಗಿ, ಎಷ್ಟು ವೇಗವಾಗಿ ಆಗಿತ್ತು? 87 00:05:57,890 --> 00:06:02,000 ತಾಂತ್ರಿಕವಾಗಿ, ವಿಲೀನ ರೀತಿಯ, O (N ಲಾಗ್ N) ಆಗಿದೆ 88 00:06:02,000 --> 00:06:07,380 ಬಬಲ್ ರೀತಿಯ, ಅಳವಡಿಕೆಯ ರೀತಿಯ, ಮತ್ತು ಆಯ್ಕೆಯ ರೀತಿಯ ಎಲ್ಲಾ ಓ ಆದರೆ (N ²). 89 00:06:07,380 --> 00:06:11,120 ನೀವು ಬೇಗನೆ ತಿಳಿಯುವಿರಿ ಎಂದು ವಾಸ್ತವವಾಗಿ, ನೀವು ಒಂದು ರೀತಿಯ ಜೊತೆ ಬರಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ 90 00:06:11,120 --> 00:06:14,820 ಸಾಮಾನ್ಯ ಸಂದರ್ಭದಲ್ಲಿ O (N ಲಾಗ್ N) ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವವನು. 91 00:06:14,820 --> 00:06:19,120 ನೀವು ಇನ್ನೂ ಕಂಡು ಇದ್ದರೆ ಮತ್ತೆ, ಈ ದೊಡ್ಡ ಒ ಸಂಕೇತಗಳ ಬಗ್ಗೆ ಚಿಂತಿಸಬೇಡಿ. 92 00:06:19,120 --> 00:06:23,490 >> ನಾವು ನಿಜವಾಗಿಯೂ ದೊಡ್ಡ ಪಟ್ಟಿಯನ್ನು ವಿಂಗಡಿಸಲು ಬಯಸಿದರೆ ಈ ಅರ್ಥ ತಿಳಿದಿದೆ 93 00:06:23,490 --> 00:06:26,820 ಬಬಲ್ ರೀತಿಯ, ಅಳವಡಿಕೆಯ ರೀತಿಯ, ಮತ್ತು ಆಯ್ಕೆಯ ರೀತಿಯ ಸಂಭವನೀಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು 94 00:06:26,820 --> 00:06:29,500 ಗಮನಾರ್ಹವಾಗಿ ಮುಂದೆ ರೀತಿಯ ವಿಲೀನಗೊಳ್ಳಲು ಹೆಚ್ಚು. 95 00:06:29,500 --> 00:06:33,210 ವಿಲೀನ ರೀತಿಯ ವೇಗದ ಎಲ್ಲಾ ಪಟ್ಟಿಗಳನ್ನು ಎಂದು ಅರ್ಥವಲ್ಲ 96 00:06:33,210 --> 00:06:36,220 ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಗಾತ್ರ ಅಡಿಯಲ್ಲಿ ಯಾವುದೇ ಒಂದು ಪಟ್ಟಿಗಾಗಿ. 97 00:06:36,220 --> 00:06:41,950 ಉದಾಹರಣೆಗೆ, ಅಳವಡಿಕೆಯ ರೀತಿಯ 5 ಅಂಶಗಳನ್ನು ಕ್ಕಿಂತ ಚಿಕ್ಕದಾಗಿರುವ ಎಲ್ಲಾ ಪಟ್ಟಿಗಳನ್ನು ವೇಗದ ರೀತಿಯ ಇರಬಹುದು. 98 00:06:41,950 --> 00:06:47,360 ಆಚರಣೆಯಲ್ಲಿ, ವಿಲೀನ ರೀತಿಯ 50 ಅಂಶಗಳನ್ನು ಸಣ್ಣ ಪಟ್ಟಿಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ವೇಗವಾಗಿರುತ್ತದೆ. 99 00:06:47,360 --> 00:06:51,120 >> ಆದರೆ ಈ ಹೆಚ್ಚುವರಿ ವೇಗ ಬೆಲೆ ಇಲ್ಲದೆ ಬರುವುದಿಲ್ಲ. 100 00:06:51,120 --> 00:06:54,770 ನಮ್ಮ ಇತರ ಬಗೆಯ ಭಿನ್ನವಾಗಿ, ಸ್ಥಳದಲ್ಲಿ ಪಟ್ಟಿ ಪಟ್ಟಿಯನ್ನು ತೆಗೆದುಕೊಂಡು ಮಾರ್ಪಡಿಸಿ 101 00:06:54,770 --> 00:06:58,740 ನಾವು ಪ್ರತಿಗಳ ಪಟ್ಟಿಯನ್ನು ಪಡೆಯಲು ತನಕ, ವಿಲೀನ ರೀತಿಯ ಕೆಲವು ಹೆಚ್ಚುವರಿ ಜಾಗದ ಅಗತ್ಯವಿದೆ 102 00:06:58,740 --> 00:07:00,900 ಒಟ್ಟಿಗೆ 2 ಪಟ್ಟಿಗಳನ್ನು ವಿಲೀನಗೊಳ್ಳಲು. 103 00:07:00,900 --> 00:07:04,690 ನಾವು ತಕ್ಷಣವೇ ವಿಲೀನಗೊಂಡ ಪಟ್ಟಿ ಸಂಗ್ರಹಿಸಲು ವಿಲೀನಗೊಂಡಿತು ಎಂದು ಪಟ್ಟಿಗಳನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಿಲ್ಲ 104 00:07:04,690 --> 00:07:08,880 ನಾವು ಇನ್ನೂ ವಿಲೀನಗೊಂಡಿತು ಬೇಕಿರುವ ಅಂಶಗಳನ್ನು ಅತಿಕ್ರಮಿಸಲಾಗುವುದಿಲ್ಲ ಇರಬಹುದು ರಿಂದ. 105 00:07:08,880 --> 00:07:13,540 ಈ ಜಾಗವು ಒಂದು ಬೆಲೆಯ ಸ್ವಲ್ಪ ಹೊಂದಿದೆ, ಆದರೆ ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಕಾರಣವಿಲ್ಲದೆ ಇಲ್ಲ. 106 00:07:13,540 --> 00:07:15,330 ಮತ್ತು ವಿಲೀನ ರೀತಿಯ ಕಾಲ ಅದು. 107 00:07:15,330 --> 00:07:18,490 >> ನನ್ನ ಹೆಸರನ್ನು ರಾಬ್ ಬೌಡೆನ್ ಆಗಿದೆ, ಮತ್ತು ಈ CS50 ಹೊಂದಿದೆ. 108 00:07:18,490 --> 00:07:20,500 [CS50.TV] 109 00:07:20,500 --> 00:07:24,000 - ಮತ್ತು ಆಯ್ಕೆಯ ರೀತಿಯ. 110 00:07:24,000 --> 00:07:25,880 [ನಗು] 111 00:07:25,880 --> 00:07:31,480 ಒಹ್, ನಾನು ನೀಡುವ ಹೇಗೆ ಸ್ವಿಚ್ ಏಕೆಂದರೆ ತುಂಬಾ ಎಂದು ತೆಗೆದುಕೊಳ್ಳಲು ದೊರೆತಿದೆ. 112 00:07:31,480 --> 00:07:35,680 ಎಡಭಾಗದಲ್ಲಿರುವ ಪಟ್ಟಿ. ಒಂದು ಮುದ್ರಣದೋಷ ಆಗಿತ್ತು. 113 00:07:35,680 --> 00:07:39,290 [Misspoke] ನಾನು ಹಾಳಾದ - 114 00:07:39,290 --> 00:07:41,190 [ನಗು] 115 00:07:41,190 --> 00:07:44,190 ನಾನು ಏನು ಗೊತ್ತಿಲ್ಲ -