1 00:00:00,000 --> 00:00:13,300 2 00:00:13,300 --> 00:00:15,010 >> ರಾಬ್ ಬೌಡೆನ್: ಹಾಯ್, ನಾನು ರಾಬ್ ಮನುಷ್ಯ. 3 00:00:15,010 --> 00:00:16,790 ಹೇಗೆ ನಾವು ಒಂದು ಬೈನರಿ ಸರ್ಚ್ ನೌಕರಿ ಇಲ್ಲ? 4 00:00:16,790 --> 00:00:18,770 ನೋಡೋಣ. 5 00:00:18,770 --> 00:00:23,400 ಆದ್ದರಿಂದ, ಈ ಹುಡುಕಾಟ ನಾವು ನೀನು ಗಮನಿಸಿ ಪುನರಾವರ್ತಿತವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು. 6 00:00:23,400 --> 00:00:27,470 ನೀವು ಬೈನರಿ ಸರ್ಚ್ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಾಯಿತು Iteratively, ಆದ್ದರಿಂದ ನೀವು ಮಾಡಿದರೆ, 7 00:00:27,470 --> 00:00:29,280 ನಿಖರವಾಗಿ ದಂಡ ಇಲ್ಲಿದೆ. 8 00:00:29,280 --> 00:00:32,820 >> ಈಗ ಮೊದಲ, ಅವರ ನೆನಪು ಅವಕಾಶ ಏನು ಹುಡುಕಾಟ ನಿಯತಾಂಕಗಳನ್ನು ಅರ್ಥೈಸಲಾಗಿತ್ತು. 9 00:00:32,820 --> 00:00:36,120 ಇಲ್ಲಿ, ನಾವು ಇದು ಇಂಟ್ ಮೌಲ್ಯ, ನೋಡಿ ಬಳಕೆದಾರರ ಮೌಲ್ಯವನ್ನು ಆಗಿರಬೇಕು 10 00:00:36,120 --> 00:00:37,320 ಹುಡುಕುವ. 11 00:00:37,320 --> 00:00:40,800 ನಾವು ಇಂಟ್ ಮೌಲ್ಯಗಳನ್ನು ರಚನೆಯ, ನೋಡಿ ಇದು ನಾವು ಇದರಲ್ಲಿ ರಚನೆಯ 12 00:00:40,800 --> 00:00:42,520 ಮೌಲ್ಯ ಹುಡುಕುವ. 13 00:00:42,520 --> 00:00:45,602 ಮತ್ತು ನಾವು ಇದು ಇಂಟ್ N ನೋಡಿ ನಮ್ಮ ರಚನೆಯ ಉದ್ದ. 14 00:00:45,602 --> 00:00:47,410 >> ಈಗ, ಮೊದಲನೆಯದಾಗಿ ಮೊದಲ. 15 00:00:47,410 --> 00:00:51,350 ನಾವು N, 0 ಸಮನಾಗಿರುತ್ತದೆ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಿ ನಾವು ತಪ್ಪು ಮರಳಿ ಸಂದರ್ಭದಲ್ಲಿ. 16 00:00:51,350 --> 00:00:54,770 ನಾವು ಖಾಲಿ ಇದ್ದರೆ ಕೇವಲ ಹೇಳುವ ರಚನೆಯ ಮೌಲ್ಯವನ್ನು ಒಂದು ಸ್ಪಷ್ಟವಾಗಿ ಅಲ್ಲ 17 00:00:54,770 --> 00:00:57,860 ಖಾಲಿ ರಚನೆಯ, ಆದ್ದರಿಂದ ನಾವು ತಪ್ಪು ಮರಳಬಹುದು. 18 00:00:57,860 --> 00:01:01,250 >> ಈಗ, ನಾವು ವಾಸ್ತವವಾಗಿ ಅವಳಿ ಮಾಡಲು ಬಯಸುವ ಬೈನರಿ ಸರ್ಚ್ ಹುಡುಕಾಟ ಭಾಗ. 19 00:01:01,250 --> 00:01:04,780 ಆದ್ದರಿಂದ, ನಾವು ಮಧ್ಯಮ ಹುಡುಕಲು ಬಯಸುವ ಈ ರಚನೆಯ ಅಂಶ. 20 00:01:04,780 --> 00:01:09,130 ಇಲ್ಲಿ, ನಾವು ಮಧ್ಯಮ ಭಾಗಿಸಿ ಎನ್ ಸಮನಾಗಿರುತ್ತದೆ ಹೇಳಲು 2, ಮಧ್ಯಮ ಅಂಶ ರಿಂದ 21 00:01:09,130 --> 00:01:12,240 ಉದ್ದ ಏರಲಿದೆ ನಮ್ಮ ರಚನೆಯ 2 ಭಾಗಿಸಿ. 22 00:01:12,240 --> 00:01:15,040 ಈಗ ನಾವು ಪರೀಕ್ಷಿಸಿ ನೀನು ಮಧ್ಯಮ ಅಂಶ ನಾವು ಮೌಲ್ಯಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ 23 00:01:15,040 --> 00:01:16,160 ಹುಡುಕುವ. 24 00:01:16,160 --> 00:01:21,030 ಮೌಲ್ಯಗಳನ್ನು ಮಧ್ಯಮ ಮೌಲ್ಯಕ್ಕೆ ಸಮನಾಗಿರುತ್ತದೆ ಆದ್ದರಿಂದ, ನಾವು ನಾವು ಕಂಡು ನಿಜವಾದ ಮರಳಬಹುದು 25 00:01:21,030 --> 00:01:22,810 ನಮ್ಮ ಶ್ರೇಣಿಯಲ್ಲಿನ ಮೌಲ್ಯದ. 26 00:01:22,810 --> 00:01:26,380 >> ಆದರೆ ನಿಜವಾದ ಅಲ್ಲ ವೇಳೆ, ಈಗ ನಾವು ಪುನರಾವರ್ತಿತ ಮಾಡಬೇಕಾದ್ದು 27 00:01:26,380 --> 00:01:27,840 ಬೈನರಿ ಸರ್ಚ್ ಹೆಜ್ಜೆ. 28 00:01:27,840 --> 00:01:30,450 ನಾವು ಎರಡೂ ಹುಡುಕಿ ರಚನೆಯ ಅಥವಾ ಬಲಕ್ಕೆ 29 00:01:30,450 --> 00:01:32,320 ರಚನೆಯ ಮಧ್ಯದಲ್ಲಿ. 30 00:01:32,320 --> 00:01:39,280 ಮಧ್ಯಮ ಮೌಲ್ಯಗಳು ವೇಳೆ ಇಲ್ಲಿ, ನಾವು ಹೇಳಲು ಮೌಲ್ಯಕ್ಕಿಂತ ಕಡಿಮೆ, ಆ ಮೌಲ್ಯವನ್ನು ಅರ್ಥ 31 00:01:39,280 --> 00:01:41,350 ಮಧ್ಯಮ ಹೆಚ್ಚಾಗಿತ್ತು ರಚನೆಯ. 32 00:01:41,350 --> 00:01:45,790 ಆದ್ದರಿಂದ ಮೌಲ್ಯದ ಬಲಕ್ಕೆ ಇರಬೇಕು ನಾವು ಕೇವಲ ನೋಡಿವೆ ಅಂಶ. 33 00:01:45,790 --> 00:01:48,090 >> ಇಲ್ಲಿ, ನಾವು ನೀನು ಪುನರಾವರ್ತಿತವಾಗಿ ಹುಡುಕಲು. 34 00:01:48,090 --> 00:01:50,320 ಮತ್ತು ನಾವು ಹಾದುಹೋಗುವ ಏನನ್ನು ನೋಡಲು ಮಾಡುತ್ತೇವೆ ಎರಡನೇ ಈ. 35 00:01:50,320 --> 00:01:53,440 ಆದರೆ ನಾವು ಹುಡುಕಲು ನೀನು ಮಧ್ಯಮ ಅಂಶ ಬಲ. 36 00:01:53,440 --> 00:01:57,710 ಮತ್ತು ಇತರ ಸಂದರ್ಭದಲ್ಲಿ, ಅಂದರೆ ಮೌಲ್ಯದ ಮಧ್ಯಮ ಕಡಿಮೆ 37 00:01:57,710 --> 00:02:00,660 ರಚನೆಯ, ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ನೀನು ಎಡಕ್ಕೆ ಹುಡುಕಲು. 38 00:02:00,660 --> 00:02:03,520 ಈಗ, ಎಡ ಏರಲಿದೆ ಸ್ವಲ್ಪ ಸುಲಭ ನೋಡಲು. 39 00:02:03,520 --> 00:02:07,770 ಆದ್ದರಿಂದ, ನಾವು ಪುನರಾವರ್ತಿತವಾಗಿ ನೀವು ಇಲ್ಲಿ ನೋಡಬಹುದು ಅಲ್ಲಿ ಮೊದಲ ಹುಡುಕಾಟ ಕರೆ 40 00:02:07,770 --> 00:02:10,120 ವಾದ, ಮತ್ತೆ, ಮೌಲ್ಯ ನಾವು ಮೇಲೆ ಹುಡುಕುತ್ತಿರುವ. 41 00:02:10,120 --> 00:02:14,970 ಎರಡನೇ ಆರ್ಗ್ಯುಮೆಂಟ್ ಏರಲಿದೆ ನಾವು ಮೇಲೆ ಹುಡುಕಿಕೊಂಡು ರಚನೆಯ. 42 00:02:14,970 --> 00:02:17,090 ಮತ್ತು ಕೊನೆಯ ಅಂಶ ಈಗ ಮಧ್ಯಮ ಆಗಿದೆ. 43 00:02:17,090 --> 00:02:21,650 ಕಳೆದ ನಿಯತಾಂಕ ನಮ್ಮ ಇಂಟ್ ನೆನಪಿಡಿ n, ನಮ್ಮ ರಚನೆಯ ಉದ್ದ ಆದ್ದರಿಂದ. 44 00:02:21,650 --> 00:02:25,310 >> ಹುಡುಕಲು ಪುನರಾವರ್ತಿತ ಕರೆಯು, ನಾವು ಕೋರುತ್ತೇವೆ ಈಗ ಹೇಳುವ ಎಂದು ಉದ್ದವನ್ನು 45 00:02:25,310 --> 00:02:27,230 ರಚನೆಯ ಮಧ್ಯದಲ್ಲಿ. 46 00:02:27,230 --> 00:02:32,900 ಆದ್ದರಿಂದ, ನಮ್ಮ ರಚನೆಯ ಗಾತ್ರ 20 ಮತ್ತು ನಾವು ವೇಳೆ ಮಧ್ಯಮ ಏಕೆಂದರೆ, ಸೂಚ್ಯಂಕ 10 ಅನೂಶೋಧಿಸಬಹುದು 47 00:02:32,900 --> 00:02:36,930 20 2 ಭಾಗಿಸಿ, ಎಂದು ನಾವು ಅರ್ಥ ಹೊಸ 10 ಹಾದುಹೋಗುವ 48 00:02:36,930 --> 00:02:38,300 ನಮ್ಮ ರಚನೆಯ ಉದ್ದ. 49 00:02:38,300 --> 00:02:41,910 ನೆನಪಿಡಿ ನೀವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿವೆ ಉದ್ದ 10, ಮಾನ್ಯ ಅರ್ಥ 50 00:02:41,910 --> 00:02:45,450 ಅಂಶಗಳನ್ನು 0 9 ಮೂಲಕ ಸೂಚ್ಯಂಕಗಳು ಇವೆ. 51 00:02:45,450 --> 00:02:50,120 ಈ ನಾವು ಬಯಸುವ ನಿಖರವಾಗಿ ಏನು ಎಡ - ನಮ್ಮ ಅಪ್ಡೇಟ್ಗೊಳಿಸಲಾಗಿದೆ ರಚನೆಯ ಸೂಚಿಸಲು 52 00:02:50,120 --> 00:02:53,010 ಮಧ್ಯಮ ಅಂಶ ರಿಂದ ರಚನೆಯ. 53 00:02:53,010 --> 00:02:55,710 >> ಆದ್ದರಿಂದ, ಬಲ ಯೋಜಿಸುತ್ತಿದೆ ಸ್ವಲ್ಪ ಕಷ್ಟ. 54 00:02:55,710 --> 00:03:00,170 ಈಗ ಮೊದಲ, ಉದ್ದದ ಪರಿಗಣಿಸೋಣ ಬಲಭಾಗದಲ್ಲಿ ರಚನೆಯ 55 00:03:00,170 --> 00:03:01,240 ಮಧ್ಯಮ ಅಂಶ. 56 00:03:01,240 --> 00:03:08,390 ಆದ್ದರಿಂದ, ನಮ್ಮ ರಚನೆಯ ಗಾತ್ರ N ವೇಳೆ, ನಂತರ ಹೊಸ ರಚನೆಯ ಗಾತ್ರ ಎನ್ ಮೈನಸ್ ಆಗಿರುತ್ತದೆ 57 00:03:08,390 --> 00:03:10,140 ಮಧ್ಯಮ ಮೈನಸ್ 1. 58 00:03:10,140 --> 00:03:12,530 ಆದ್ದರಿಂದ, ಎನ್ ಮೈನಸ್ ಮಧ್ಯಮ ಭಾವಿಸುತ್ತೇನೆ. 59 00:03:12,530 --> 00:03:18,710 >> ಮತ್ತೆ, ರಚನೆಯ ಗಾತ್ರ 20 ವೇಳೆ ಮತ್ತು ನಾವು ಮಧ್ಯಮ ಪಡೆಯಲು 2 ಭಾಗಿಸಿದಾಗ, 60 00:03:18,710 --> 00:03:23,540 ಆದ್ದರಿಂದ ಮಧ್ಯಮ ನಂತರ 10, ಎನ್ ಮೈನಸ್ ಮಧ್ಯಮ ನಮಗೆ 10, ಆದ್ದರಿಂದ 10 ನೀಡಲು ಹೋಗುತ್ತದೆ 61 00:03:23,540 --> 00:03:25,330 ಮಧ್ಯಮ ಬಲ ಅಂಶಗಳನ್ನು. 62 00:03:25,330 --> 00:03:27,780 ಆದರೆ ನಾವು ಈ ಮೈನಸ್ ಹೊಂದಿವೆ 1, ನಾವು ಬಯಸುವುದಿಲ್ಲ ರಿಂದ 63 00:03:27,780 --> 00:03:29,700 ಮಧ್ಯಮ ಸ್ವತಃ ಸೇರಿವೆ. 64 00:03:29,700 --> 00:03:34,190 ಆದ್ದರಿಂದ N ಮೈನಸ್ ಮಧ್ಯಮ ಮೈನಸ್ 1 ನಮಗೆ ನೀಡುತ್ತದೆ ಬಲಕ್ಕೆ ಅಂಶಗಳನ್ನು ಒಟ್ಟು ಸಂಖ್ಯೆ 65 00:03:34,190 --> 00:03:36,800 ಶ್ರೇಣಿಯಲ್ಲಿನ ಮಧ್ಯಮ ಸೂಚ್ಯಂಕ. 66 00:03:36,800 --> 00:03:41,870 >> ಈಗ ಇಲ್ಲಿ, ನೆನಪು ಮಧ್ಯಮ ಪ್ರಮಿತಿಯಲ್ಲಿ ಮೌಲ್ಯಗಳ ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿದೆ. 67 00:03:41,870 --> 00:03:46,180 ಇಲ್ಲಿ, ನಾವು ಒಂದು ಹಾದುಹೋಗುವ ನೀವು ಅಪ್ಡೇಟ್ಗೊಳಿಸಲಾಗಿದೆ ಮೌಲ್ಯಗಳನ್ನು ರಚನೆಯ. 68 00:03:46,180 --> 00:03:50,930 ಈ ಮೌಲ್ಯಗಳನ್ನು ಜೊತೆಗೆ ಮಧ್ಯಮ ಜೊತೆಗೆ 1 ವಾಸ್ತವವಾಗಿ ಪುನರಾವರ್ತಿತವಾಗಿ ಕರೆ ಹೇಳುವ 69 00:03:50,930 --> 00:03:56,460 ಹುಡುಕಾಟ, ಹೊಸ ಶ್ರೇಣಿಯಲ್ಲಿನ ಹಾದುಹೋಗುವ, ಅಲ್ಲಿ ಹೊಸ ರಚನೆಯ ಮಧ್ಯದಲ್ಲಿ ಆರಂಭಗೊಂಡು 70 00:03:56,460 --> 00:03:59,370 ಜೊತೆಗೆ ನಮ್ಮ ಮೂಲ ಮೌಲ್ಯಗಳನ್ನು ರಚನೆಯ ಒಂದು. 71 00:03:59,370 --> 00:04:05,400 >> ಎಂದು ಪರ್ಯಾಯ ವಾಕ್ಯ, ಈಗ ಆ ನೀವು, ಪಾಯಿಂಟರ್ಸ್ ನೋಡಲು ಪ್ರಾರಂಭಿಸಿದಾಗ 72 00:04:05,400 --> 00:04:10,170 ವನ್ನಾಗಲಿ ಮೌಲ್ಯಗಳನ್ನು ಮಧ್ಯಮ ಜೊತೆಗೆ 1. 73 00:04:10,170 --> 00:04:17,149 ಆದ್ದರಿಂದ, ಮಧ್ಯಮ ವಿಳಾಸವನ್ನು ದೋಚಿದ ಮೌಲ್ಯಗಳ ಜೊತೆಗೆ ಒಂದು ಅಂಶ. 74 00:04:17,149 --> 00:04:23,690 >> ಈಗ, ನೀವು ಆರಾಮದಾಯಕ ಇಲ್ಲದಿದ್ದರೆ ನೀವು, ಆ ರೀತಿಯ ಒಂದು ರಚನೆಯ ಮಾರ್ಪಡಿಸುವ 75 00:04:23,690 --> 00:04:28,900 ಸಹ ಬಳಸಿ ಈ ಅಳವಡಿಸಿವೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ ಒಂದು ಪುನರಾವರ್ತಿತ ಸಹಾಯಕ ಕಾರ್ಯ, ಅಲ್ಲಿ 76 00:04:28,900 --> 00:04:31,680 ಎಂದು ಸಹಾಯಕ ಕಾರ್ಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ವಾದಗಳು. 77 00:04:31,680 --> 00:04:36,610 ಬದಲಿಗೆ ಕೇವಲ ಮೌಲ್ಯ ತೆಗೆದುಕೊಳ್ಳುವ, ರಚನೆಯ, ಮತ್ತು ರಚನೆಯ ಗಾತ್ರ, 78 00:04:36,610 --> 00:04:42,315 ಸಹಾಯಕ ಕಾರ್ಯ ಹೆಚ್ಚು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಕಡಿಮೆ ಸೂಚ್ಯಂಕ ಸೇರಿದಂತೆ ವಾದಗಳು, 79 00:04:42,315 --> 00:04:45,280 ನೀವು ಶ್ರೇಣಿಯಲ್ಲಿನ ಕಾಳಜಿವಹಿಸುವ ಎಂದು ಮತ್ತು ನೀವು ಕೇರ್ ಮೇಲಿನ ಸೂಚ್ಯಂಕ 80 00:04:45,280 --> 00:04:46,300 ರಚನೆಯ ಬಗ್ಗೆ. 81 00:04:46,300 --> 00:04:49,770 >> ಆದ್ದರಿಂದ ಎರಡೂ ಕಡಿಮೆ ಗಮನವಿಡುತ್ತಾ ಸೂಚ್ಯಂಕ ಮತ್ತು ಮೇಲಿನ ಸೂಚ್ಯಂಕ, ನೀವು 82 00:04:49,770 --> 00:04:52,780 ಇದುವರೆಗೆ ಮಾರ್ಪಡಿಸಲು ಅಗತ್ಯವಿದೆ ಮೂಲ ಮೌಲ್ಯಗಳನ್ನು ರಚನೆಯ. 83 00:04:52,780 --> 00:04:56,390 ನೀವು ಮುಂದುವರಿಸಬಹುದು ಮೌಲ್ಯಗಳನ್ನು ಶ್ರೇಣಿಯನ್ನು ಬಳಸುತ್ತವೆ. 84 00:04:56,390 --> 00:04:59,540 ಆದರೆ ಇಲ್ಲಿ, ನಾವು ಒಂದು ಸಹಾಯಕ ಅಗತ್ಯವಿಲ್ಲ ಗಮನಕ್ಕೆ ಎಲ್ಲಿಯವರೆಗೆ ನಾವು ಕಾರ್ಯನಿರ್ವಹಿಸಲು 85 00:04:59,540 --> 00:05:01,760 ಮೂಲ ಮಾರ್ಪಡಿಸಿ ಇಚ್ಛಿಸುವ ಮೌಲ್ಯಗಳನ್ನು ರಚನೆಯ. 86 00:05:01,760 --> 00:05:05,020 ನಾವು ಹಾದು ಸಿದ್ಧರಿದ್ದರೆ ಒಂದು ಅಪ್ಡೇಟ್ಗೊಳಿಸಲಾಗಿದೆ ಮೌಲ್ಯಗಳು. 87 00:05:05,020 --> 00:05:09,140 >> ಈಗ, ನಾವು ಮೇಲೆ ಬೈನರಿ ಸರ್ಚ್ ಸಾಧ್ಯವಿಲ್ಲ ಆಯ್ದ ಎಂದು ಒಂದು ಶ್ರೇಣಿಯನ್ನು. 88 00:05:09,140 --> 00:05:12,220 ಆದ್ದರಿಂದ, ಈ ವಿಂಗಡಿಸಲ್ಪಟ್ಟ ತಿಳಿದುಕೊಳ್ಳೋಣ. 89 00:05:12,220 --> 00:05:17,650 ಈಗ, ಆ ರೀತಿಯ ಕಳೆದ ಗಮನಕ್ಕೆ ಎರಡು ನಿಯತಾಂಕಗಳನ್ನು ಇದು ಮೌಲ್ಯಗಳನ್ನು ಇಂಟ್ 90 00:05:17,650 --> 00:05:21,110 ನಾವು ವಿಂಗಡಿಸುವ ನೀವು ರಚನೆ, ಮತ್ತು ಇಂಟ್ N, ರಚನೆಯ ಉದ್ದ ಇದು ಎಂದು 91 00:05:21,110 --> 00:05:22,250 ನಾವು ವಿಂಗಡಿಸುವ ನೀವು. 92 00:05:22,250 --> 00:05:24,840 ಆದ್ದರಿಂದ, ಇಲ್ಲಿ ನಾವು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಬಯಸುತ್ತೀರಿ ವಿಂಗಡಿಸುವ ಅಲ್ಗಾರಿದಮ್ 93 00:05:24,840 --> 00:05:26,690 ಎಂದು n ಓ ವರ್ಗ. 94 00:05:26,690 --> 00:05:30,560 ನೀವು ಬಬಲ್ ರೀತಿಯ, ಆಯ್ಕೆ ಆಯ್ಕೆ ಮಾಡಬಹುದು ರೀತಿಯ, ಅಥವಾ ಅಳವಡಿಕೆ ರೀತಿಯ, ಅಥವಾ 95 00:05:30,560 --> 00:05:32,670 ನಾವು ಹೊಂದಿವೆ ಕೆಲವು ರೀತಿಯ ವರ್ಗ ಕಂಡ. 96 00:05:32,670 --> 00:05:36,380 ಆದರೆ ಇಲ್ಲಿ, ನಾವು ನೀನು ಆಯ್ಕೆ ರೀತಿಯ ಬಳಸಲು. 97 00:05:36,380 --> 00:05:40,030 >> ಆದ್ದರಿಂದ, ನಾವು ತಿರುಗಿ ನೀನು ಸಂಪೂರ್ಣ ರಚನೆಯ ಮೇಲೆ. 98 00:05:40,030 --> 00:05:44,360 ಹಾಗೆಯೇ, ಇಲ್ಲಿ ನಾವು iterating ನೀವು ನೋಡಿ 0 ನಿಂದ n ಮೈನಸ್ 1. 99 00:05:44,360 --> 00:05:45,990 ಏಕೆ ಎಲ್ಲ ರೀತಿಯಲ್ಲಿ n ವರೆಗೆ? 100 00:05:45,990 --> 00:05:49,320 ಹಾಗೆಯೇ, ನಾವು ಈಗಾಗಲೇ ವಿಂಗಡಿಸಲಾದ ನೀವು ಮೊದಲ ನಂತರ N ಮೈನಸ್ 1 ಅಂಶಗಳನ್ನು, 101 00:05:49,320 --> 00:05:54,420 ಈಗಾಗಲೇ ಇರಬೇಕು ಎಂಬುದನ್ನು ಅತ್ಯಂತ ಕೊನೆಯ ಅಂಶ ಸರಿಯಾದ ಸ್ಥಳದಲ್ಲಿ, ಆದ್ದರಿಂದ ಮೇಲೆ ವಿಂಗಡಿಸುವ 102 00:05:54,420 --> 00:05:56,520 ಸಂಪೂರ್ಣ ರಚನೆಯ. 103 00:05:56,520 --> 00:05:58,770 >> ಈಗ, ಹೇಗೆ ನೆನಪು ಆಯ್ಕೆ ರೀತಿಯ ಕೆಲಸ. 104 00:05:58,770 --> 00:06:01,950 ನಾವು ಸಂಪೂರ್ಣ ರಚನೆಯ ಮೇಲೆ ಹೋಗಲು ನೀನು ಕನಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಹುಡುಕುತ್ತಿರುವ 105 00:06:01,950 --> 00:06:04,480 ರಚನೆಯ ಮತ್ತು ಸ್ಟಿಕ್ ಎಂದು ಆರಂಭದಲ್ಲಿ. 106 00:06:04,480 --> 00:06:07,610 ನಂತರ ನಾವು ಇಡೀ ಮೇಲೆ ಹೋಗಲು ನೀನು ರಚನೆಯ ಮತ್ತೆ ಎರಡನೇ ನೋಡುತ್ತಿರುವ 107 00:06:07,610 --> 00:06:10,410 ಚಿಕ್ಕ ಅಂಶ ಮತ್ತು ಸ್ಟಿಕ್ ಎಂದು ಎರಡನೇ ಸ್ಥಾನದಲ್ಲಿ 108 00:06:10,410 --> 00:06:12,100 ರಚನೆಯ, ಹೀಗೆ. 109 00:06:12,100 --> 00:06:14,330 ಆದ್ದರಿಂದ, ಈ ಮಾಡುತ್ತಿರುವ ಇಲ್ಲಿದೆ. 110 00:06:14,330 --> 00:06:17,290 >> ಇಲ್ಲಿ, ನಾವು ಎಂಬುದನ್ನು ನೋಡಿದ ನೀವು ಪ್ರಸ್ತುತ ಕನಿಷ್ಠ ನಿಗದಿಪಡಿಸಿ 111 00:06:17,290 --> 00:06:20,030 I-ನೇ ಸೂಚ್ಯಂಕ ಮೌಲ್ಯ. 112 00:06:20,030 --> 00:06:23,160 ಆದ್ದರಿಂದ ಮೊದಲ ಪುನರಾವರ್ತನೆ, ನಾವು ನೀನು ಕನಿಷ್ಠ ಮೌಲ್ಯ ಎಂದು ಪರಿಗಣಿಸಲು 113 00:06:23,160 --> 00:06:25,030 ನಮ್ಮ ರಚನೆಯ ಆರಂಭ. 114 00:06:25,030 --> 00:06:28,500 ನಂತರ, ನಾವು ಮೇಲೆ ತಿರುಗಿ ನೀನು ತಪಾಸಣೆ ರಚನೆಯ, ಉಳಿದ 115 00:06:28,500 --> 00:06:31,870 ಹೆಚ್ಚು ಯಾವುದೇ ಅಂಶಗಳನ್ನು ಸಣ್ಣ ನೋಡಲು ನಾವು ಪ್ರಸ್ತುತ ಎಂಬುದನ್ನು ಒಂದು 116 00:06:31,870 --> 00:06:33,900 ಕನಿಷ್ಠ ಪರಿಗಣಿಸಿ. 117 00:06:33,900 --> 00:06:38,840 >> ಇಲ್ಲಿ, ಜೆ ಜೊತೆಗೆ ಒಂದು ಮೌಲ್ಯಗಳು - ಇಲ್ಲಿದೆ ನಾವು ಪ್ರಸ್ತುತ ಎಂಬುದನ್ನು ಕಡಿಮೆ 118 00:06:38,840 --> 00:06:40,380 ಕನಿಷ್ಠ ಪರಿಗಣಿಸಿ. 119 00:06:40,380 --> 00:06:42,940 ನಾವು ಅಪ್ಡೇಟ್ ನೀನು ಏನು ನಾವು ಕನಿಷ್ಠ ಎಂದು 120 00:06:42,940 --> 00:06:44,640 ಸೂಚ್ಯಂಕ ಜೆ ಜೊತೆಗೆ 1. 121 00:06:44,640 --> 00:06:48,540 ಆದ್ದರಿಂದ, ಸಂಪೂರ್ಣ ರಚನೆಯ ಅಡ್ಡಲಾಗಿ ಹಾಗೆ, ಮತ್ತು ಈ ನಂತರ ಲೂಪ್, ಕನಿಷ್ಠ 122 00:06:48,540 --> 00:06:53,160 ರಿಂದ ಕನಿಷ್ಠ ಅಂಶ ಇರಬೇಕು ಶ್ರೇಣಿಯಲ್ಲಿನ I-ನೇ ಸ್ಥಾನ. 123 00:06:53,160 --> 00:06:57,350 >> ನಾವು ಒಮ್ಮೆ ನಾವು ವಿನಿಮಯ ಮಾಡಬಹುದು I-ನೇ ಸ್ಥಾನಕ್ಕೆ ಕನಿಷ್ಠ ಮೌಲ್ಯವನ್ನು 124 00:06:57,350 --> 00:06:58,230 ಶ್ರೇಣಿಯಲ್ಲಿನ. 125 00:06:58,230 --> 00:07:00,130 ಆದ್ದರಿಂದ ಈ ಕೇವಲ ಪ್ರಮಾಣಿತ ಸ್ವಾಪ್ ಆಗಿದೆ. 126 00:07:00,130 --> 00:07:03,940 ನಾವು ತಾತ್ಕಾಲಿಕ ಮೌಲ್ಯವನ್ನು ಶೇಖರಿಸಿಡಲು - ಶ್ರೇಣಿಯಲ್ಲಿನ I ನೇ ಮೌಲ್ಯ - 127 00:07:03,940 --> 00:07:08,460 ಶ್ರೇಣಿಯಲ್ಲಿನ I ನೇ ಮೌಲ್ಯವನ್ನು ಜಾರಿಗೆ ಇಲ್ಲ ಸೇರುತ್ತದೆ ಎಂದು ಕನಿಷ್ಠ ಮೌಲ್ಯವು 128 00:07:08,460 --> 00:07:13,580 ತದನಂತರ ಅಲ್ಲಿ ಮತ್ತೆ ಶೇಖರಿಸಿಡಲು ಎಂದು ಬಳಸಲಾಗುತ್ತದೆ ಪ್ರಸ್ತುತ ಕನಿಷ್ಠ ಮೌಲ್ಯವನ್ನು 129 00:07:13,580 --> 00:07:16,460 ಶ್ರೇಣಿಯಲ್ಲಿನ I ನೇ ಮೌಲ್ಯ, ಆದ್ದರಿಂದ ನಾವು ಸೋಲಲಿಲ್ಲ. 130 00:07:16,460 --> 00:07:20,510 >> ಆದ್ದರಿಂದ, ಮುಂದುವರಿಯುತ್ತದೆ ಮುಂದಿನ ಪುನರಾವರ್ತನೆಯನ್ನು. 131 00:07:20,510 --> 00:07:23,480 ನಾವು ಎರಡನೇ ಹುಡುಕುತ್ತಿರುವ ಆರಂಭಿಸಲು ಮಾಡುತ್ತೇವೆ ಕನಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಮತ್ತು ಒಳಗೆ ಸೇರಿಸಲು 132 00:07:23,480 --> 00:07:24,590 ಎರಡನೇ ಸ್ಥಾನವನ್ನು. 133 00:07:24,590 --> 00:07:27,440 ಮೂರನೇ ಪುನರಾವರ್ತನೆ ರಂದು ನಾವು ನೋಡಿ ಮಾಡುತ್ತೇವೆ ಮೂರನೇ ಕನಿಷ್ಠ ಮೌಲ್ಯವನ್ನು ಮತ್ತು ಇನ್ಸರ್ಟ್ 134 00:07:27,440 --> 00:07:31,550 ಮೂರನೇ ಸ್ಥಾನಕ್ಕೆ, ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ವಿಂಗಡಿಸಲಾದ ಸರಣಿ ತನಕ. 135 00:07:31,550 --> 00:07:33,820 ನನ್ನ ಹೆಸರನ್ನು ರಾಬ್, ಮತ್ತು ಈ ಆಯ್ಕೆ ರೀತಿಯ ಆಗಿತ್ತು. 136 00:07:33,820 --> 00:07:39,456