1 00:00:00,000 --> 00:00:10,900 2 00:00:10,900 --> 00:00:15,860 >> ಸ್ಪೀಕರ್ 1: ಸರಿ, ಈ CS50 ಈ ವಾರ ಐದು ಅಂತ್ಯ. 3 00:00:15,860 --> 00:00:19,220 ಮತ್ತು ಕಳೆದ ಬಾರಿ ಮರುಪಡೆಯಲು ನಾವು ಪ್ರಾರಂಭಿಸಲು ಆಸಕ್ತ ಅಕ್ಷಾಂಶ ನೋಡುವ 4 00:00:19,220 --> 00:00:22,310 ಪರಿಹರಿಸಲು ಆರಂಭಿಸಿದರು ರಚನೆಗಳು ಪರಿಚಯಿಸಲು ಆರಂಭಿಸಿದರು ಸಮಸ್ಯೆಗಳು, 5 00:00:22,310 --> 00:00:25,640 ಹೊಸ ಸಮಸ್ಯೆಗಳು, ಆದರೆ ಈ ಕೀಯನ್ನು ಥ್ರೆಡ್ಡಿಂಗ್ ರೀತಿಯ ಎಂದು ನಾವು 6 00:00:25,640 --> 00:00:27,940 ನೋಡ್ನಿಂದ ನೋಡ್ಗೆ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿದರು. 7 00:00:27,940 --> 00:00:30,085 ಆದ್ದರಿಂದ ಸಹಜವಾಗಿ ಇದು ಏಕಸ್ವರೂಪದಲ್ಲಿ ಲಿಂಕ್ ಪಟ್ಟಿ. 8 00:00:30,085 --> 00:00:31,960 ಮತ್ತು ಮೂಲಕ ಒಂದೊಂದಾಗಿ, ಲಿಂಕ್ ನಾನು ಕೇವಲ ಒಂದು ಇಲ್ಲ ಅರ್ಥ 9 00:00:31,960 --> 00:00:33,380 ಆ ಗ್ರಂಥಿಗಳು ಪ್ರತಿ ನಡುವೆ ದಾರ. 10 00:00:33,380 --> 00:00:35,890 ನೀವು ರಸಿಕ ಮಾಡಬಹುದು ತಿರುಗಿದರೆ ದುಪ್ಪಟ್ಟು ಲಿಂಕ್ ಪಟ್ಟಿಗಳನ್ನು ವಿಷಯಗಳನ್ನು 11 00:00:35,890 --> 00:00:38,470 ನೀವು ಬಾಣ ಹಕ್ಕಿಯು ಎರಡೂ ದಿಕ್ಕಿನಿಂದ ಹೋಗುವ 12 00:00:38,470 --> 00:00:40,320 ಕೆಲವು ದಕ್ಷತೆಗಳನ್ನು ಸಹಾಯ ಮಾಡಬಹುದು. 13 00:00:40,320 --> 00:00:42,000 ಆದರೆ ಈ ಸಮಸ್ಯೆಗೆ ಪರಿಹಾರ? 14 00:00:42,000 --> 00:00:43,500 ಈ ಏನು ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ನೀಡಲಿಲ್ಲ? 15 00:00:43,500 --> 00:00:46,620 ನಾವು ಸೋಮವಾರ ಏಕೆ ಕಾಳಜಿ ನೀಡಲಿಲ್ಲ? 16 00:00:46,620 --> 00:00:49,820 ಏಕೆ, ಸಿದ್ಧಾಂತದಲ್ಲಿ, ನಾವು ಸೋಮವಾರ ಕಾಳಜಿ ನೀಡಲಿಲ್ಲ? 17 00:00:49,820 --> 00:00:50,630 ಇದು ಏನು ಮಾಡುತ್ತದೆ? 18 00:00:50,630 --> 00:00:51,950 >> ಪ್ರೇಕ್ಷಕರು: ನಾವು ಸಕ್ರಿಯವಾಗಿ ಇದು ಗಾತ್ರ ಬದಲಾವಣೆ ಮಾಡಬಹುದು. 19 00:00:51,950 --> 00:00:53,740 >> ಸ್ಪೀಕರ್ 1: ಸರಿ, ನಾವು ಆದ್ದರಿಂದ ಸಕ್ರಿಯವಾಗಿ ಇದು ಗಾತ್ರ ಬದಲಾವಣೆ. 20 00:00:53,740 --> 00:00:54,710 ಸರಿ ನೀವು ಎರಡೂ ಮಾಡಲಾಗುತ್ತದೆ. 21 00:00:54,710 --> 00:00:57,560 ಆದ್ದರಿಂದ ನೀವು ಸಕ್ರಿಯವಾಗಿ ಈ ಪುನರ್ ಡೇಟಾ ರಚನೆ, ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಆದರೆ, 22 00:00:57,560 --> 00:01:00,760 ಮರುಸ್ಥಾಪನೆ, ನೀವು ತಿಳಿಯಲು ಹೊಂದಿವೆ ಪ್ರಿಯರಿ ಎಷ್ಟು ಜಾಗವನ್ನು ನೀವು 23 00:01:00,760 --> 00:01:03,870 ಮತ್ತು ನೀವು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಅಗತ್ಯವಿದ್ದರೆ ಸ್ಥಳವನ್ನು ನೀವು ಅದೃಷ್ಟದ ಔಟ್ ರೀತಿಯ ಆರ್. 24 00:01:03,870 --> 00:01:05,560 ನೀವು ಒಂದು ಸಂಪೂರ್ಣ ಹೊಸ ಶ್ರೇಣಿಯನ್ನು ರಚಿಸಲು ಹೊಂದಿರುತ್ತವೆ. 25 00:01:05,560 --> 00:01:07,893 ನೀವು ಎಲ್ಲಾ ಸ್ಥಳಾಂತರಿಸಲು ನಿಮ್ಮ ಒಂದು ಇತರ ಡೇಟಾ, 26 00:01:07,893 --> 00:01:10,600 ಕ್ರಮೇಣ ಹಳೆಯ ಶ್ರೇಣಿಯನ್ನು ಮುಕ್ತಗೊಳಿಸಲು ನೀವು, ಮತ್ತು ನಂತರ ಮುಂದುವರೆದರೆ. 27 00:01:10,600 --> 00:01:13,891 ಇದು ಕೇವಲ ಅತ್ಯಂತ ದುಬಾರಿ ಅನುಭವಿಸಿ ಬಹಳ ಅದಕ್ಷ, ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಇದು ಸಾಧ್ಯ. 28 00:01:13,891 --> 00:01:14,890 ಆದರೆ ಈ ಎಲ್ಲಾ ಉತ್ತಮ ಅಲ್ಲ. 29 00:01:14,890 --> 00:01:18,180 ನಾವು ಒಂದು ಬೆಲೆ ಪಾವತಿ, ಒಂದು ಏನು ಹೆಚ್ಚು ಸ್ಪಷ್ಟ ಬೆಲೆಗಳ ನಾವು 30 00:01:18,180 --> 00:01:20,550 ಲಿಂಕ್ ಪಟ್ಟಿ ಬಳಸಿಕೊಂಡು ಪಾವತಿಸಲು? 31 00:01:20,550 --> 00:01:22,825 >> ಪ್ರೇಕ್ಷಕರು: ನಾವು ಬಳಸಲು ಹೊಂದಿರುತ್ತವೆ ಪ್ರತಿ ಒಂದು ಡಬಲ್ ಜಾಗ. 32 00:01:22,825 --> 00:01:25,200 ಸ್ಪೀಕರ್ 1: ಹೌದು, ಆದ್ದರಿಂದ ನಾವು ಕನಿಷ್ಠ ಎರಡು ಬಾರಿ ಹೆಚ್ಚು ಜಾಗವನ್ನು. 33 00:01:25,200 --> 00:01:27,700 ವಾಸ್ತವವಾಗಿ, ನಾನು ಅರಿತುಕೊಂಡ ಈ ಚಿತ್ರವನ್ನು ನ ಸ್ವಲ್ಪ ತಪ್ಪು, 34 00:01:27,700 --> 00:01:32,200 ಏಕೆಂದರೆ ಆಧುನಿಕ ಬಹಳಷ್ಟು CS50 ಐಡಿಇ ಮೇಲೆ ಕಂಪ್ಯೂಟರ್, ಒಂದು ಪಾಯಿಂಟರ್ ಅಥವಾ ವಿಳಾಸ 35 00:01:32,200 --> 00:01:33,700 ವಾಸ್ತವವಾಗಿ ನಾಲ್ಕು ಬೈಟ್ಗಳು ಅಲ್ಲ. 36 00:01:33,700 --> 00:01:36,090 ಇದು ಆಗಾಗ್ಗೆ ಈ ಇಲ್ಲಿದೆ ದಿನಗಳ ಎಂಟು ಬೈಟ್ಗಳು, ಇದು 37 00:01:36,090 --> 00:01:38,530 ಕೆಳಗೆ ಅರ್ಥ ಅತ್ಯಂತ ವಾಸ್ತವದಲ್ಲಿ ಅಲ್ಲಿ ಆಯತಾಕಾರದ 38 00:01:38,530 --> 00:01:40,900 ಆಫ್ ದುಪ್ಪಟ್ಟು ರೀತಿಯ ನಾನು ಡ್ರಾ ಮಾಡಿದ ಏನು ದೊಡ್ಡ, 39 00:01:40,900 --> 00:01:44,409 ನೀವು ಮೂರು ಬಾರಿ ಬಳಸುತ್ತಿರುವ ಅರ್ಥ ನಾವು ಇಲ್ಲದಿದ್ದರೆ ಹೊಂದಿರಬಹುದು ಎಷ್ಟು ಜಾಗ. 40 00:01:44,409 --> 00:01:46,700 ಈಗ ಅದೇ ಸಮಯದಲ್ಲಿ, ನಾವು ಆರ್ ಇನ್ನೂ ಬೈಟ್ಗಳು ಮಾತನಾಡುವ, ಬಲ? 41 00:01:46,700 --> 00:01:49,140 ನಾವು ಅಗತ್ಯವಾಗಿ ಮಾತನಾಡುವ ಇಲ್ಲ ಮೆಗಾಬೈಟ್ಗಳು ಅಥವಾ ಗಿಗಾಬೈಟ್, 42 00:01:49,140 --> 00:01:51,000 ಈ ಡೇಟಾವನ್ನು ಹೊರತು ರಚನೆಗಳು ದೊಡ್ಡ ಪಡೆಯಲು. 43 00:01:51,000 --> 00:01:54,510 >> ಆದ್ದರಿಂದ ಇಂದು ನಾವು ಪರಿಗಣಿಸಲು ಆರಂಭಿಸಲು ನಾವು ಅಕ್ಷಾಂಶ ಅನ್ವೇಷಿಸಲು ಹೇಗೆ 44 00:01:54,510 --> 00:01:57,310 ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ವೇಳೆ ವಾಸ್ತವವಾಗಿ ಡೇಟಾ ದೊಡ್ಡದಾಗುತ್ತದೆ. 45 00:01:57,310 --> 00:02:00,360 ಆದರೆ canonicalize ಪ್ರಯತ್ನಿಸೋಣ ಮೊದಲ ಕಾರ್ಯಾಚರಣೆ 46 00:02:00,360 --> 00:02:02,460 ನೀವು ಈ ಮೇಲೆ ಮಾಡಬಹುದು ಡೇಟಾ ರಚನೆಯಲ್ಲಿ ಮಿತಿ. 47 00:02:02,460 --> 00:02:04,790 ಒಂದು ಲಿಂಕ್ ಹಾಗೆ ಏನೋ ಪಟ್ಟಿ ಸಾಮಾನ್ಯವಾಗಿ ಬೆಂಬಲಿಸುತ್ತದೆ 48 00:02:04,790 --> 00:02:07,514 ಕಾರ್ಯಾಚರಣೆಗಳ ಅಳಿಸಲು ಇಷ್ಟ, ಸೇರಿಸಲು, ಮತ್ತು ಹುಡುಕಲು. 49 00:02:07,514 --> 00:02:08,639 ಮತ್ತು ನಾನು ಮೂಲಕ ಅರ್ಥವೇನು? 50 00:02:08,639 --> 00:02:11,222 ಕೇವಲ, ಸಾಮಾನ್ಯವಾಗಿ ಅರ್ಥ ಜನರು ಲಿಂಕ್ ಪಟ್ಟಿಯಲ್ಲಿ ಬಳಸುತ್ತಿದ್ದರೆ, 51 00:02:11,222 --> 00:02:14,287 ಅವರು ಅಥವಾ ಬೇರೊಬ್ಬರ ಜಾರಿಗೆ ಅಳಿಸಿ ಇನ್ಸರ್ಟ್ ರೀತಿಯ ಕಾರ್ಯಗಳನ್ನು, 52 00:02:14,287 --> 00:02:16,120 ಮತ್ತು ಹುಡುಕಾಟ, ಆದ್ದರಿಂದ ನೀವು ವಾಸ್ತವವಾಗಿ ಏನಾದರೂ 53 00:02:16,120 --> 00:02:18,030 ಅಕ್ಷಾಂಶ ರಚನೆ ಉಪಯುಕ್ತ. 54 00:02:18,030 --> 00:02:20,760 ಆದ್ದರಿಂದ ಅವರ ತ್ವರಿತ ಅವಲೋಕಿಸೋಣ ನಾವು ಜಾರಿಗೆ ಎಂಬುದರ 55 00:02:20,760 --> 00:02:24,530 ಒಂದು ಲಿಂಕ್ ಪಟ್ಟಿ ಕೆಲವು ಕೋಡ್ ಕೆಳಗಿನಂತೆ. 56 00:02:24,530 --> 00:02:27,885 >> ಆದ್ದರಿಂದ ಈ ಕೇವಲ ಕೆಲವು ಸಿ ಕೋಡ್ ಪೊಸಿಷನ್ ಸಹ ಸಂಪೂರ್ಣ ಪ್ರೋಗ್ರಾಂ 57 00:02:27,885 --> 00:02:29,260 ನಾನು ಬೇಗ ಅಪ್ ಹಾಲಿನ. 58 00:02:29,260 --> 00:02:32,300 ಹಂಚಿಕೆ ಆನ್ಲೈನ್ ಅಲ್ಲ ಕೋಡ್, ಇದು ವಾಸ್ತವವಾಗಿ ನಡೆಯುವುದಿಲ್ಲ ಏಕೆಂದರೆ. 59 00:02:32,300 --> 00:02:33,790 ಆದರೆ ನಾನು ಗಮನಿಸಿ ಕಾಮೆಂಟ್ ಹೇಳಿದರು, 60 00:02:33,790 --> 00:02:36,130 ಡಾಟ್ ಡಾಟ್ ಡಾಟ್ ವಿಷಯವೆಂದರೆ ಅಲ್ಲಿ, ಅಲ್ಲಿ, ಏನೋ ಡಾಟ್ ಡಾಟ್ ಡಾಟ್. 61 00:02:36,130 --> 00:02:38,410 ಮತ್ತು ಕೇವಲ ನೋಡೋಣ ರಸವತ್ತಾದ ಭಾಗಗಳು ಯಾವುವು. 62 00:02:38,410 --> 00:02:40,790 ಆದ್ದರಿಂದ ಲೈನ್ ಮೂರು, ಈ ಈಗ ಸ್ಮರಿಸುತ್ತಾರೆ 63 00:02:40,790 --> 00:02:45,960 ನಾವು ಕಳೆದ ಒಂದು ನೋಡ್ ಘೋಷಿಸುವ ಪ್ರಸ್ತಾಪ ಸಮಯ, ಆ ಆಯತಾಕಾರದ ವಸ್ತುಗಳ ಒಂದು. 64 00:02:45,960 --> 00:02:48,790 ಇದು, ನಾವು N ಕರೆ ಮಾಡುತ್ತೇವೆ ಒಂದು ಇಂಟ್ ಹೊಂದಿದೆ ಆದರೆ ನಾವು ಏನು ಕರೆಯಬಹುದು, 65 00:02:48,790 --> 00:02:51,920 ಮತ್ತು ನಂತರ ಒಂದು struct ನೋಡ್ ಸ್ಟಾರ್ ಮುಂದಿನ ಕರೆಯಲಾಗುತ್ತದೆ. 66 00:02:51,920 --> 00:02:55,520 ಮತ್ತು ಕೇವಲ, ಎರಡನೇ ಸ್ಪಷ್ಟ ಎಂದು ಸಾಲು, ಸಾಲು ಆರು ಮೇಲೆ, ಏನು? 67 00:02:55,520 --> 00:02:57,930 ಇದು ನಮಗೆ ಏನು? 68 00:02:57,930 --> 00:03:01,044 ಇದು ನಿಸ್ಸಂಶಯವಾಗಿ ಹೆಚ್ಚು ಕಾಣುತ್ತದೆ ಕಾರಣ ನಮ್ಮ ಸಾಮಾನ್ಯ ಅಸ್ಥಿರ ಹೆಚ್ಚು ಗೂಢ. 69 00:03:01,044 --> 00:03:02,740 >> ಪ್ರೇಕ್ಷಕರು: ಇದು ಒಂದು ವಿಶ್ಲೇಷಣೆ ಮಾಡುತ್ತದೆ. 70 00:03:02,740 --> 00:03:04,650 >> ಸ್ಪೀಕರ್ 1: ಇದು ಒಂದು ವಿಶ್ಲೇಷಣೆ ಮಾಡುತ್ತದೆ. 71 00:03:04,650 --> 00:03:08,580 ಮತ್ತು, ಹೆಚ್ಚು ನಿಖರ ಎಂದು ಇದು ವಿಳಾಸ ಸಂಗ್ರಹಿಸುತ್ತದೆ 72 00:03:08,580 --> 00:03:11,582 ಅರ್ಥೈಸಲಾಗಿತ್ತು ನೋಡ್ನ ಅರ್ಥಕ್ಕೆ ಮುಂದಿನ, ಬಲ? 73 00:03:11,582 --> 00:03:13,540 ಆದ್ದರಿಂದ ಹಿಂದಿರುಗಬಹುದೆಂದು ಅಗತ್ಯವಾಗಿ ಏನು ಸರಿಸಲು. 74 00:03:13,540 --> 00:03:15,290 ಇದು ಕೇವಲ ವಿಶೇಷವೇನು ಇದು ಮೌಲ್ಯವನ್ನು ಶೇಖರಿಸಿಡಲು 75 00:03:15,290 --> 00:03:17,170 ವಿಳಾಸ ಎಂದು ನಾನು ಕೆಲವು ನೋಡ್, 76 00:03:17,170 --> 00:03:20,810 ನಾವು struct ಹೇಳುತ್ತಿದ್ದೆ ಮತ್ತು ಇಲ್ಲಿದೆ ನೋಡ್ ನಕ್ಷತ್ರ, ನಕ್ಷತ್ರ ಸೂಚಿಸುವ 77 00:03:20,810 --> 00:03:22,370 ಒಂದು ಪಾಯಿಂಟರ್ ಅಥವಾ ವಿಳಾಸ. 78 00:03:22,370 --> 00:03:26,390 ಸರಿ, ಈಗ ನಾವು ಇಲ್ಲ ಎಂದು ಊಹಿಸುತ್ತವೆ ವೇಳೆ ನಮಗೆ ಲಭ್ಯವಿರುವ ಈ ಎನ್, ಮತ್ತು ನಾವು 79 00:03:26,390 --> 00:03:29,490 ಬೇರೆಯವರ ಎಂದು ಊಹಿಸುತ್ತವೆ ಪೂರ್ಣಾಂಕಗಳ ಒಂದು ಇಡೀ ಗುಂಪೇ ಸೇರಿಸಲಾದ 80 00:03:29,490 --> 00:03:30,400 ಒಂದು ಲಿಂಕ್ ಪಟ್ಟಿ. 81 00:03:30,400 --> 00:03:35,640 ಆ ಲಿಂಕ್ ಪಟ್ಟಿ ಹಂತದಲ್ಲಿ ಮೂಲಕ ತೋರಿಸಿದರು 82 00:03:35,640 --> 00:03:39,040 ಒಂದು ವೇರಿಯೇಬಲ್ ಎಂಬ ಪಟ್ಟಿ ಪ್ಯಾರಾಮೀಟರ್ನಂತೆ ಇಲ್ಲಿ ಅಂಗೀಕಾರವಾದ, 83 00:03:39,040 --> 00:03:43,120 ಹೇಗೆ ನಾನು ಸಾಲಿನಲ್ಲಿ ಬಗ್ಗೆ ಹೋಗಲಿ 14 ಹುಡುಕಾಟ ಅನುಷ್ಠಾನಕ್ಕೆ? 84 00:03:43,120 --> 00:03:45,990 ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ನಾನು ಅನುಷ್ಠಾನಕ್ಕೆ ನಾನು ವೇಳೆ ಅವರ ಉದ್ದೇಶ ಜೀವನದಲ್ಲಿ ಕಾರ್ಯ 85 00:03:45,990 --> 00:03:48,889 ಒಂದು ಇಂಟ್ ಮತ್ತು ತೆಗೆದುಕೊಳ್ಳಲು ಹೊಂದಿದೆ ಒಂದು ಲಿಂಕ್ ಪಟ್ಟಿ ಆರಂಭದಲ್ಲಿ, 86 00:03:48,889 --> 00:03:50,430 ಆ ಲಿಂಕ್ ಪಟ್ಟಿಯನ್ನು ಒಂದು ಪಾಯಿಂಟರ್. 87 00:03:50,430 --> 00:03:52,992 ಮೊದಲ, ನಾನು ಡೇವಿಡ್ ಎನ್ನುವ ನಮ್ಮ ಸ್ವಯಂಸೇವಕ, ಸೋಮವಾರ ಆಗಿತ್ತು 88 00:03:52,992 --> 00:03:54,700 ಅವರು ತೋರುತ್ತಿರುವಂತೆ ಇಡೀ ಲಿಂಕ್ ಪಟ್ಟಿ, 89 00:03:54,700 --> 00:03:57,820 ನಾವು ಹಾದುಹೋಗುವ ನೀವು ಆದರೂ ಅಷ್ಟೇ ಡೇವಿಡ್ ಇಲ್ಲಿ ನಮ್ಮ ಚರ್ಚೆಯಂತೆ ರಲ್ಲಿ. 90 00:03:57,820 --> 00:03:59,990 ಹೇಗೆ ನಾವು ಈ ಪಟ್ಟಿಯನ್ನು ಹಾದುಹೋಗುವ ಬಗ್ಗೆ ಹೋಗಲಿ? 91 00:03:59,990 --> 00:04:04,640 ಸರಿ, ಇದು ತಿರುಗಿದರೆ ಸಹ ಪಾಯಿಂಟರ್ಸ್, ನಮಗೆ ಈಗ ಹೊಸ, 92 00:04:04,640 --> 00:04:07,010 ನಾವು ತುಲನಾತ್ಮಕವಾಗಿ ಈ ಮಾಡಬಹುದು ನೇರವಾಗಿ. 93 00:04:07,010 --> 00:04:09,500 >> ನಾನು ಮುಂದೆ ಹೋಗಿ ಪಡೆಯಲಿದ್ದೇನೆ ಮತ್ತು ತಾತ್ಕಾಲಿಕ ವೇರಿಯಬಲ್ ಘೋಷಿಸಿದ 94 00:04:09,500 --> 00:04:12,364 ರೂಢಿ ಕೇವಲ ಹೋಗುತ್ತದೆ ಗೆ, PTR ಪಾಯಿಂಟರ್ ಎಂಬ, ಅಥವಾ 95 00:04:12,364 --> 00:04:14,030 ಆದರೆ ನೀವು ಬಯಸುವ ಏನು ಕರೆಯಬಹುದು. 96 00:04:14,030 --> 00:04:16,470 ನಾನು ಆರಂಭಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಇದು ಪಟ್ಟಿಯಲ್ಲಿ ಆರಂಭಕ್ಕೆ. 97 00:04:16,470 --> 00:04:20,050 ನೀವು ರೀತಿಯ ಈ ನಗರದ ನನಗೆ ಶಿಕ್ಷಕ ಇತರ ದಿನ, 98 00:04:20,050 --> 00:04:23,580 ರೀತಿಯ ಯಾರಾದರೂ ಸೂಚಿಸುವ ಸ್ವಯಂಸೇವಕರಾಗಿ ನಮ್ಮ ಮಾನವರ ನಡುವಿನ. 99 00:04:23,580 --> 00:04:26,470 ಹಾಗಾಗಿ ಇಲ್ಲಿದೆ ಒಂದು ತಾತ್ಕಾಲಿಕ ವೇರಿಯಬಲ್ ಮನುಷ್ಯ ಕೇವಲ ಒಂದೇ ಸೂಚಿಸುವ 100 00:04:26,470 --> 00:04:31,390 ನಮ್ಮ ಕಾಕತಾಳೀಯವಾಗಿ ಹೆಸರಿಸಿದನು ಸ್ವಯಂಸೇವಕ ಡೇವಿಡ್ ಗಮನಸೆಳೆದಿದ್ದರು ಮಾಡಲಾಯಿತು. 101 00:04:31,390 --> 00:04:35,440 ಈಗ ಪಾಯಿಂಟರ್ ಹಾಗೆಯೇ ಶೂನ್ಯ, ಏಕೆಂದರೆ ಮರುಸ್ಥಾಪನೆ 102 00:04:35,440 --> 00:04:40,350 ಆ ಶೂನ್ಯ ಕೆಲವು ವಿಶೇಷ ಸೆಂಟಿನೆಲ್ ಕೆಳಗಿನ ಪಟ್ಟಿಯ ಕೊನೆಯಲ್ಲಿ ವಿಂಗಡಿಸುತ್ತದೆ 103 00:04:40,350 --> 00:04:44,280 ನಾನು ಸೂಚಿಸುವ ಇಲ್ಲ ಹಾಗೆಯೇ ನಮ್ಮ ಕೊನೆಯ ಸ್ವಯಂಸೇವಕ ಹಾಗೆ ನೆಲದ 104 00:04:44,280 --> 00:04:47,190 ಆಗಿತ್ತು, ಅವರ ಮುಂದೆ ಹೋಗಿ ಅವಕಾಶ ಕೆಳಗಿನ ಹಾಗೆ. 105 00:04:47,190 --> 00:04:51,820 ಪಾಯಿಂಟರ್ ವೇಳೆ ಮತ್ತು ಈಗ ನಾನು ರೀತಿಯ ಬಯಸುವ ನಾವು ವಿದ್ಯಾರ್ಥಿ ಏನು ಮಾಡಲು 106 00:04:51,820 --> 00:04:57,410 ರಚನೆಯನ್ನು ಪಾಯಿಂಟರ್ ಡಾಟ್ ಮುಂದಿನ ವೇಳೆ ಸಮ ಪಾಯಿಂಟರ್ ಡಾಟ್ ಎನ್, ಸಮನಾಗಿರುತ್ತದೆ ಬದಲಿಗೆ ವೇಳೆ 107 00:04:57,410 --> 00:05:02,290 ವೇರಿಯಬಲ್ N ಸಮನಾಗಿರುತ್ತದೆ ರಲ್ಲಿ ಜಾರಿಗೆ ಮಾಡಲಾಗಿದೆ ಎಂದು ವಾದ, 108 00:05:02,290 --> 00:05:05,370 ನಂತರ ನಾನು ಮುಂದೆ ಹೋಗಿ ಬಯಸುವ ಮತ್ತು ನಿಜವಾದ ಹಿಂತಿರುಗಿ ಹೇಳುತ್ತಾರೆ. 109 00:05:05,370 --> 00:05:11,020 ನಾನು ಒಳಗೆ ಸಂಖ್ಯೆ ಎನ್ ಕಂಡು ನನ್ನ ಲಿಂಕ್ ಪಟ್ಟಿ ನೋಡ್ಗಳ. 110 00:05:11,020 --> 00:05:13,500 ಆದರೆ ಡಾಟ್ ಇನ್ನು ಮುಂದೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಕೆಲಸ, 111 00:05:13,500 --> 00:05:17,260 ಪಾಯಿಂಟರ್, PTR, ಏಕೆಂದರೆ ವಾಸ್ತವವಾಗಿ ಒಂದು ಪಾಯಿಂಟರ್, ವಿಳಾಸ, 112 00:05:17,260 --> 00:05:20,632 ನಾವು ವಾಸ್ತವವಾಗಿ ಅತ್ಯದ್ಭುತವಾಗಿ ಮಾಡಬಹುದು ವಾಕ್ಯ ಅಂತಿಮವಾಗಿ ತುಂಡನ್ನು ಬಳಸುತ್ತವೆ 113 00:05:20,632 --> 00:05:22,590 ಮಾಡುತ್ತದೆ ಆ ರೀತಿಯ ಅರ್ಥಗರ್ಭಿತ ಅರ್ಥದಲ್ಲಿ ಮತ್ತು ವಾಸ್ತವವಾಗಿ 114 00:05:22,590 --> 00:05:27,870 ಹೋಗಿ ಅಂದರೆ ಇಲ್ಲಿ ಬಾಣ ಬಳಸಿ ಅಲ್ಲಿ ಪೂರ್ಣಾಂಕ ವಿಳಾಸ. 115 00:05:27,870 --> 00:05:30,160 ಆದ್ದರಿಂದ ಹೋಲುತ್ತದೆ ಇಲ್ಲಿದೆ ಡಾಟ್ ಆಯೋಜಕರು ಆತ್ಮ, 116 00:05:30,160 --> 00:05:33,860 ಆದರೆ ಪಾಯಿಂಟರ್ ಒಂದು ಪಾಯಿಂಟರ್ ಏಕೆಂದರೆ ಮತ್ತು ಒಂದು ನಿಜವಾದ struct ಬಿಟ್ಟು, 117 00:05:33,860 --> 00:05:35,380 ನಾವು ಬಾಣದ ಬಳಸಿ. 118 00:05:35,380 --> 00:05:40,620 >> ಆದ್ದರಿಂದ ಪ್ರಸ್ತುತ ನೋಡ್ ಎಂದು ನಾನು ತಾತ್ಕಾಲಿಕ ವೇರಿಯಬಲ್ ಸೂಚಿಸುವ ನಾನು 119 00:05:40,620 --> 00:05:43,060 ಎನ್, ನಾನು ಏನನ್ನು ಬಯಸುತ್ತೀರಿ ಇಲ್ಲ? 120 00:05:43,060 --> 00:05:45,910 ಸರಿ, ನನ್ನ ಮಾನವ ಸ್ವಯಂಸೇವಕರು ನಾವು ಇತರ ದಿನ ಇಲ್ಲಿ ಎಂದು, 121 00:05:45,910 --> 00:05:49,710 ನನ್ನ ಮೊದಲ ಮಾನವ ಒಂದು ನಾನು ಒಂದು ವೇಳೆ ಬಯಸುವ, ಮತ್ತು ಬಹುಶಃ ಎರಡನೇ ಮಾನವ ಅಲ್ಲ 122 00:05:49,710 --> 00:05:52,660 ನಾನು ಬಯಸುವ ಒಂದು, ಮತ್ತು ಮೂರನೇ, ನಾನು ಚಲಿಸುವ ದೈಹಿಕವಾಗಿ ಇರಿಸಿಕೊಳ್ಳಲು ಅಗತ್ಯವಿದೆ. 123 00:05:52,660 --> 00:05:54,690 ಲೈಕ್ ಹೇಗೆ ನಾನು ಪಟ್ಟಿಯನ್ನು ಹೆಜ್ಜೆ ಇಲ್ಲ? 124 00:05:54,690 --> 00:05:57,470 ನಾವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಹೊಂದಿದ್ದರೆ, ನೀವು ಕೇವಲ ನಾನು ಜೊತೆಗೆ ಮೆಚ್ಚಿಕೊಂಡಿದ್ದಾರೆ. 125 00:05:57,470 --> 00:06:03,660 ಆದರೆ ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇದು ಸಾಕು ಮುಂದಿನ, ಪಾಯಿಂಟರ್, ಪಡೆಯುತ್ತದೆ, ಪಾಯಿಂಟರ್ ಏನು. 126 00:06:03,660 --> 00:06:07,580 ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಮುಂದಿನ ಕ್ಷೇತ್ರ ಎಡ ಕೈ ಎಲ್ಲಾ ಹಾಗೆ 127 00:06:07,580 --> 00:06:10,880 ಎಂದು ಸೋಮವಾರ ನಮ್ಮ ಮಾನವ ಸ್ವಯಂಸೇವಕರ ಕೆಲವು ನೋಡ್ ಕಡೆ ಬಳಸಿ ಮಾಡಲಾಯಿತು. 128 00:06:10,880 --> 00:06:12,890 ತಮ್ಮದೇ ಮುಂದಿನ ಅಕ್ಕಪಕ್ಕದಲ್ಲಿದ್ದ. 129 00:06:12,890 --> 00:06:17,060 >> ನಾನು ಈ ಪಟ್ಟಿಯಲ್ಲಿ ಹೆಜ್ಜೆ ಬಯಸುವ ಹಾಗಿದ್ದಲ್ಲಿ, ನಾನು ಇನ್ನು ಮುಂದೆ ನಾನು ಜೊತೆಗೆ ಹೆಚ್ಚು ಸಾಧ್ಯವಿಲ್ಲ 130 00:06:17,060 --> 00:06:20,120 ನಾನು ಬದಲಿಗೆ ಹೇಳಬೇಕೆಂದು ನಾನು ಪಾಯಿಂಟರ್, ಹೋಗುತ್ತದೆ 131 00:06:20,120 --> 00:06:24,650 ಮುಂದಿನ ಕ್ಷೇತ್ರದಲ್ಲಿ ಏನೇ ಸಮವಾಗಿದೆ, ಮುಂದಿನ ಕ್ಷೇತ್ರದಲ್ಲಿ ಮುಂದಿನ ಕ್ಷೇತ್ರದಲ್ಲಿ ಇದೆ 132 00:06:24,650 --> 00:06:28,350 ಆ ಎಡ ಕೈ ಎಲ್ಲಾ ಕೆಳಗಿನ ನಾವು ವೇದಿಕೆಯ ಸೂಚಿಸುವ ಮೇಲೆ ಎಂದು 133 00:06:28,350 --> 00:06:30,000 ಆನಂತರದ ಮೌಲ್ಯಗಳು. 134 00:06:30,000 --> 00:06:32,590 ಮತ್ತು ನಾನು ಪಡೆಯಲು ವೇಳೆ ಇಡೀ ಪುನರಾವೃತ್ತಿ 135 00:06:32,590 --> 00:06:39,330 ಮತ್ತು ಅಂತಿಮವಾಗಿ, ನಾನು ಇಲ್ಲದಿರುವ ಶೂನ್ಯ ಹಿಟ್ ಕಂಡು ಎನ್ ಇನ್ನೂ, ನಾನು ತಪ್ಪು ಮರಳಲು. 136 00:06:39,330 --> 00:06:44,100 ಆದ್ದರಿಂದ ಮತ್ತೆ, ನಾವು ಮಾಡುತ್ತಿರುವುದು ಎಲ್ಲಾ, ಕೊಂಚ ಹಿಂದೆ ಚಿತ್ರವನ್ನು ಪ್ರಕಾರ, 137 00:06:44,100 --> 00:06:47,840 ಸೂಚಿಸುವ ಮೂಲಕ ಪ್ರಾರಂಭದಿಂದಲೂ ಬಹುಶಃ ಪಟ್ಟಿ ಆರಂಭದಲ್ಲಿ. 138 00:06:47,840 --> 00:06:50,970 ತದನಂತರ ನಾನು ಪರಿಶೀಲಿಸಿ, ಕೆಳಗಿನ ನಾನು ಒಂಬತ್ತು ಸಮಾನವಾಗಿರುತ್ತದೆ ಬಯಸುತ್ತೇನೆ? 139 00:06:50,970 --> 00:06:52,650 ಹಾಗಾಗಿ, ನಾನು ನಿಜವಾದ ಹಿಂತಿರುಗಿ ಮತ್ತು ನಾನು ಮುಗಿಸಿದ್ದೇನೆ. 140 00:06:52,650 --> 00:06:56,450 ಅಲ್ಲ, ನನ್ನ ಕೈಯಲ್ಲಿ ನವೀಕರಿಸಲು, ಅಲಿಯಾಸ್ ಪಾಯಿಂಟರ್ ತೋರಿಸಲು 141 00:06:56,450 --> 00:06:59,540 ಮುಂದಿನ ಬಾಣದ ಸ್ಥಳದಲ್ಲಿ, ಮತ್ತು ನಂತರ ಮುಂದಿನ ಬಾಣದ ನ ಸ್ಥಳ, 142 00:06:59,540 --> 00:07:00,480 ಮತ್ತು ಮುಂದಿನ. 143 00:07:00,480 --> 00:07:03,770 ನಾನು ಕೇವಲ ಈ ರಚನೆಯ ಮೂಲಕ ವಾಕಿಂಗ್ ನುಡಿದರು. 144 00:07:03,770 --> 00:07:06,010 >> ಆದ್ದರಿಂದ ಮತ್ತೆ, ಯಾರು ಕೇಳ್ತಾರೆ? 145 00:07:06,010 --> 00:07:07,861 ಲೈಕ್ ಈ ಘಟಕಾಂಶವಾಗಿದೆ ಏನು? 146 00:07:07,861 --> 00:07:10,360 ಸರಿ, ನಾವು ಪರಿಚಯಿಸಿದ ಸ್ಮರಿಸುತ್ತಾರೆ ಸ್ಟಾಕ್ ಕಲ್ಪನೆ, ಇದು 147 00:07:10,360 --> 00:07:15,400 ಇದು ಎಂದು ಒಂದು ಅಮೂರ್ತ ಡೇಟಾ ಅಷ್ಟರಮಟ್ಟಿಗೆ ಟೈಪ್ ಒಂದು ಸಿ ವಿಷಯ, ಇದು ಒಂದು CS50 ವಿಷಯ ಅಲ್ಲ, 148 00:07:15,400 --> 00:07:19,430 ಇದು ಅಮೂರ್ತ ಕಲ್ಪನೆಯು, ಈ ಉಪಾಯ ಪರಸ್ಪರ ಮೇಲೆ ವಿಷಯಗಳನ್ನು ಪೇರಿಸಿ 149 00:07:19,430 --> 00:07:21,820 ಎಂದು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು ವಿವಿಧ ರೀತಿಯಲ್ಲಿ bunches. 150 00:07:21,820 --> 00:07:25,600 ನಾವು ಸೂಚಿಸಿದ ರೀತಿಯಲ್ಲಿ ಆಗಿತ್ತು ಒಂದು ಶ್ರೇಣಿಯನ್ನು, ಅಥವಾ ಒಂದು ಲಿಂಕ್ ಪಟ್ಟಿಯನ್ನು. 151 00:07:25,600 --> 00:07:29,570 ಮತ್ತು ಇದು ಒಂದು, ಎಂದು canonically ತಿರುಗಿದರೆ ಸ್ಟಾಕ್ ಕನಿಷ್ಠ ಎರಡು ಕಾರ್ಯಾಚರಣೆಗಳು ಬೆಂಬಲಿಸುತ್ತದೆ. 152 00:07:29,570 --> 00:07:32,320 ಮತ್ತು Buzz ಪದಗಳನ್ನು, ತಳ್ಳುವ ಸ್ಟಾಕ್ ಮೇಲೆ ಏನೋ ತಳ್ಳಲು, 153 00:07:32,320 --> 00:07:34,770 ಒಂದು ಹೊಸ ಟ್ರೇ ಇಷ್ಟ ಊಟದ ಹಾಲ್, ಅಥವಾ ಪಾಪ್, 154 00:07:34,770 --> 00:07:39,000 ಇದು ಉನ್ನತವಾದ ತೆಗೆದುಹಾಕಲು ಅರ್ಥ ಊಟದ ಸ್ಟಾಕ್ ಟ್ರೇ 155 00:07:39,000 --> 00:07:41,500 ಹಾಲ್, ಮತ್ತು ನಂತರ ಬಹುಶಃ ಕೆಲವು ಇತರ ಕಾರ್ಯಾಚರಣೆಗಳ ಜೊತೆಗೆ. 156 00:07:41,500 --> 00:07:45,770 ಆದ್ದರಿಂದ ಹೇಗೆ ನಾವು ರಚನೆಯನ್ನು ವಿವರಿಸುತ್ತದೆ ಇರಬಹುದು ನಾವು ಈಗ ಸ್ಟಾಕ್ ಕರೆ ಮಾಡುತ್ತಿದ್ದೇವೆ ಎಂದು? 157 00:07:45,770 --> 00:07:50,020 >> ಸರಿ, ನಾವು ಅಗತ್ಯ ಅವೆಲ್ಲವನ್ನೂ ನಾನು ಹೇಳಲು ಸಿ ನಮ್ಮ ವಿಲೇವಾರಿ ವಾಕ್ಯ 158 00:07:50,020 --> 00:07:53,830 ನನಗೆ ಒಂದು ರೀತಿಯ ವ್ಯಾಖ್ಯಾನ ನೀಡಲು ಸ್ಟಾಕ್ ಒಳಗೆ ಒಂದು struct, 159 00:07:53,830 --> 00:07:58,030 ನಾನು ಆಫ್, ಒಂದು ರಚನೆ ಹೇಳಲು ಪಡೆಯಲಿದ್ದೇನೆ ಪೂರ್ಣಾಂಕಗಳ ಗುಂಪೇ ತದನಂತರ ಗಾತ್ರ. 160 00:07:58,030 --> 00:08:00,930 ಆದ್ದರಿಂದ ಇತರ ಪದಗಳಲ್ಲಿ, ನಾನು ಬಯಸಿದರೆ ಕೋಡ್ ಈ ಕಾರ್ಯಗತಗೊಳಿಸಲು, 161 00:08:00,930 --> 00:08:03,830 ನನಗೆ ಹೋಗಿ ಕೇವಲ ರೀತಿಯ ಅವಕಾಶ ಈ ಹೇಳುತ್ತಿರುವಾಗ ಸೆಳೆಯುತ್ತವೆ. 162 00:08:03,830 --> 00:08:06,317 ಈ ಹೇಳಿದರು ಆದ್ದರಿಂದ, ನನಗೆ ಒಂದು ನೀಡಲು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಅವರಲ್ಲಿದೆ ರಚನೆ, 163 00:08:06,317 --> 00:08:09,400 ಮತ್ತು ನಾನು, ಸಾಮರ್ಥ್ಯ ಏನು ಗೊತ್ತಿಲ್ಲ ಇದು ನಾನು ಮಾಡಿದ ಎಂದು ಸ್ಪಷ್ಟವಾಗಿ ಕೆಲವು ಸ್ಥಿರ ಇಲ್ಲಿದೆ 164 00:08:09,400 --> 00:08:10,858 ಬೇರೆ ಕಡೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ, ಮತ್ತು ಫೈನ್. 165 00:08:10,858 --> 00:08:15,260 ಆದರೆ, ಇದು ಕೇವಲ ಒಂದು ಊಹಿಸಿಕೊಳ್ಳಿ ಎರಡು, ಮೂರು, ನಾಲ್ಕು, ಐದು. 166 00:08:15,260 --> 00:08:16,700 ಆದ್ದರಿಂದ ಸಾಮರ್ಥ್ಯ 5. 167 00:08:16,700 --> 00:08:21,730 ಒಳಗೆ ಈ ಅಂಶ ನನ್ನ ರಚನೆ ಸಂಖ್ಯೆಗಳನ್ನು ಕರೆಯಬಹುದು. 168 00:08:21,730 --> 00:08:24,020 ಮತ್ತು ನಂತರ ನಾನು ಒಂದು ಅಗತ್ಯವಿದೆ ಇತರ ವ್ಯತ್ಯಾಸಗೊಳ್ಳುವ ಸ್ಪಷ್ಟವಾಗಿ 169 00:08:24,020 --> 00:08:27,814 ಆರಂಭದಲ್ಲಿ ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಎಂಬ ಗಾತ್ರ ಶೂನ್ಯ ಆರಂಭಿಸಲಾಗಿಲ್ಲ ಸಾರುತ್ತದೆ. 170 00:08:27,814 --> 00:08:29,730 ಏನೂ ಇಲ್ಲ ಸ್ಟಾಕ್, ಗಾತ್ರ, ಶೂನ್ಯವಾಗಿರುತ್ತದೆ 171 00:08:29,730 --> 00:08:31,420 ಮತ್ತು ಇದು ಸಂಖ್ಯೆಯಲ್ಲಿ ಕಸ ಮೌಲ್ಯಗಳು ಇಲ್ಲಿದೆ. 172 00:08:31,420 --> 00:08:33,450 ನಾನು ಇನ್ನೂ ಹಾಗಾದರೆ ಯಾವುದು ಕಲ್ಪನೆಯೂ ಇಲ್ಲ. 173 00:08:33,450 --> 00:08:36,059 >> ನಾನು ತಳ್ಳಲು ಬಯಸುವ ಹಾಗಿದ್ದಲ್ಲಿ ಸ್ಟಾಕ್ ಮೇಲೆ ಏನೋ, 174 00:08:36,059 --> 00:08:40,780 ನಾನು ಕಾರ್ಯ ಪುಶ್ ಕರೆ ಊಹಿಸಿಕೊಳ್ಳಿ ಮತ್ತು ನಾನು ಸಂಖ್ಯೆ 50, 50 ಪುಶ್ ಹೇಳುತ್ತಾರೆ 175 00:08:40,780 --> 00:08:44,090 ಅಲ್ಲಿ ನೀವು ಸಲಹೆ ಎಂದು ಈ ಶ್ರೇಣಿಯಲ್ಲಿನ ಇದು ಡ್ರಾ? 176 00:08:44,090 --> 00:08:47,124 ಐದು ವಿವಿಧ ಸಂಭವನೀಯ ಉತ್ತರಗಳು ಇಲ್ಲ. 177 00:08:47,124 --> 00:08:48,790 ಅಲ್ಲಿ ನೀವು ಸಂಖ್ಯೆ 50 ತಳ್ಳಲು ಬಯಸುತ್ತೀರಿ? 178 00:08:48,790 --> 00:08:51,899 ಇಲ್ಲಿ ಗೋಲು, ಮತ್ತೆ, ಕರೆ ಕಾರ್ಯ ಪುಶ್, ವಾದದಲ್ಲಿನ ಹಾದು 179 00:08:51,899 --> 00:08:52,940 50, ನಾನು ಅಲ್ಲಿ ಪುಟ್ ಇಲ್ಲ? 180 00:08:52,940 --> 00:08:55,680 181 00:08:55,680 --> 00:08:59,052 ಐದು ಸಂಭವನೀಯ 20% ಅವಕಾಶ ಸರಿಯಾಗಿ ಊಹೆ. 182 00:08:59,052 --> 00:08:59,896 ಹೌದು? 183 00:08:59,896 --> 00:09:00,740 >> ಪ್ರೇಕ್ಷಕರು: ಬಲಪಂಥೀಯ. 184 00:09:00,740 --> 00:09:01,990 >> ಸ್ಪೀಕರ್ 1: ಬಲಪಂಥೀಯ. 185 00:09:01,990 --> 00:09:08,359 ಸಾಧ್ಯತೆ 25% ಈಗ ಇಲ್ಲ ಸರಿಯಾಗಿ ಊಹೆ. 186 00:09:08,359 --> 00:09:09,650 ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ಚೆನ್ನಾಗಿರುತ್ತದೆ. 187 00:09:09,650 --> 00:09:12,770 ರೂಢಿಯಂತೆ, ನಾನು ಸಹಿತ ಹೇಳುತ್ತೇನೆ, ನಾವು ಸಾಮಾನ್ಯವಾಗಿ ಎಡ ಪ್ರಾರಂಭಿಸುತ್ತದೆ 188 00:09:12,770 --> 00:09:14,519 ಆದರೆ ನಾವು ಖಂಡಿತವಾಗಿಯೂ ಸಾಧ್ಯವೋ ಬಲ ಆರಂಭವಾಗುವುದು. 189 00:09:14,519 --> 00:09:17,478 ಇಲ್ಲಿ ಸ್ಪಾಯ್ಲರ್ ನಾನು ಎಂದು ಬಹುಶಃ ಎಡ ಅದನ್ನು ಸೆಳೆಯಲು ಹೋಗುವ, 190 00:09:17,478 --> 00:09:20,060 ಕೇವಲ ಒಂದು ಸಾಮಾನ್ಯ ಶ್ರೇಣಿಯನ್ನು ಅಲ್ಲಿ ಇಷ್ಟ ನಾನು ಎಡದಿಂದ ಬಲಕ್ಕೆ ಹೋಗುವ ಆರಂಭಿಸಲು. 191 00:09:20,060 --> 00:09:21,780 ಆದರೆ ನೀವು ಮಿಡಿ ವೇಳೆ ಗಣಿತ, ದಂಡ. 192 00:09:21,780 --> 00:09:23,060 ಇದು ಕೇವಲ ಸಾಂಪ್ರದಾಯಿಕ ಅಲ್ಲ. 193 00:09:23,060 --> 00:09:24,880 ಸರಿ, ನಾನು ಒಂದು ಅಗತ್ಯವಿದೆ ಆದರೂ ಹೆಚ್ಚು ಬದಲಾವಣೆ. 194 00:09:24,880 --> 00:09:27,710 ಈಗ ನಾನು ಏನೋ ಮಾಡಿತು ಎಂಬುದನ್ನು ಸ್ಟಾಕ್ ಮೇಲೆ, ಮುಂದಿನ ಏನು ನ? 195 00:09:27,710 --> 00:09:29,400 >> ಸರಿ, ನಾನು ಗಾತ್ರವನ್ನು ಹೆಚ್ಚಿಸಲು ಹೊಂದಿವೆ. 196 00:09:29,400 --> 00:09:32,600 ಆದ್ದರಿಂದ ನನ್ನ ಮುಂದೆ ಮತ್ತು ಕೇವಲ ಹೋಗಿ ಅವಕಾಶ ಶೂನ್ಯ, ಈ ಅಪ್ಡೇಟ್. 197 00:09:32,600 --> 00:09:35,950 ಮತ್ತು ಬದಲಿಗೆ ಈಗ, ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಮೌಲ್ಯದ ಒಂದು ಹಾಕಲು. 198 00:09:35,950 --> 00:09:39,460 ಮತ್ತು ಈಗ ನಾನು ಮತ್ತೊಂದು ತಳ್ಳುವ ಊಹಿಸಿಕೊಳ್ಳಿ ಸ್ಟಾಕ್ ಮೇಲೆ ಸಂಖ್ಯೆ, 51 ರೀತಿಯ. 199 00:09:39,460 --> 00:09:42,680 ಸರಿ, ನಾನು ಒಂದು ಮಾಡಬೇಕು ಗಾತ್ರ ಎರಡು ವರೆಗೆ ಇದು ಬದಲಾವಣೆ. 200 00:09:42,680 --> 00:09:46,100 ಮತ್ತು ನಂತರ ನಾನು ಒಂದು ತಳ್ಳುವ ಊಹಿಸಿಕೊಳ್ಳಿ 61 ರೀತಿಯ ಸ್ಟಾಕ್ ಮೇಲೆ ಸಂಖ್ಯೆ, 201 00:09:46,100 --> 00:09:52,530 ಈಗ ನಾನು ಗಾತ್ರ ಆರಿಸ ಬೇಕಾಗುತ್ತದೆ ಒಂದು ಸಮಯ, ಮತ್ತು ಗಾತ್ರ ಮೌಲ್ಯವನ್ನು 3 ಪಡೆಯಿರಿ. 202 00:09:52,530 --> 00:09:54,690 ಮತ್ತು ಈಗ ನಾನು ಪಾಪ್ ಕರೆ ಊಹಿಸಿಕೊಳ್ಳಿ. 203 00:09:54,690 --> 00:09:57,250 ಈಗ ರೂಢಿ, ಪಾಪ್, ವಾದವನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ. 204 00:09:57,250 --> 00:10:00,430 ಸ್ಟಾಕ್, ಇಡೀ ಟ್ರೇ ರೂಪಕ ಪಾಯಿಂಟ್ 205 00:10:00,430 --> 00:10:03,450 ನೀವು ವಿವೇಚನೆ ಇಲ್ಲ ಎಂಬುದು ಎಂದು ಟ್ರೇ ಪಡೆಯಲು ಹೋಗಿ, ಎಲ್ಲಾ ನೀವು ಮಾಡಬಹುದು 206 00:10:03,450 --> 00:10:06,330 ರಿಂದ ತುತ್ತತುದಿಯ ಒಂದು ಪಾಪ್ ಸ್ಟಾಕ್, ಕೇವಲ. 207 00:10:06,330 --> 00:10:08,010 ಈ ಡೇಟಾವನ್ನು ರಚನೆ ಏನು ಇಲ್ಲಿದೆ. 208 00:10:08,010 --> 00:10:12,250 >> ಆ ತರ್ಕ ಹಾಗಾಗಿ ಪಾಪ್, ಏನು ಆಫ್ ಬರುತ್ತದೆ ಹೇಳುತ್ತಾರೆ? 209 00:10:12,250 --> 00:10:13,080 ಆದ್ದರಿಂದ 61. 210 00:10:13,080 --> 00:10:15,402 ಆದ್ದರಿಂದ ನಿಜವಾಗಿಯೂ ಕಂಪ್ಯೂಟರ್ ಏನು ನೆನಪಿಗಾಗಿ ಮಾಡಲು ವಿಶೇಷವೇನು? 211 00:10:15,402 --> 00:10:16,610 ನನ್ನ ಕೋಡ್ ಮಾಡಲು ಹೊಂದಿದೆ? 212 00:10:16,610 --> 00:10:20,330 ನೀವು ಏನು ಸಲಹೆ ಎಂದು ನಾವು ಪರದೆಯ ಮೇಲೆ ಬದಲಾಯಿಸಲು? 213 00:10:20,330 --> 00:10:23,410 ಏನು ಬದಲಾಯಿಸಬೇಕು? 214 00:10:23,410 --> 00:10:24,960 ಕ್ಷಮಿಸಿ? 215 00:10:24,960 --> 00:10:26,334 ನಾವು 61 ತೊಡೆದುಹಾಕಲು. 216 00:10:26,334 --> 00:10:27,500 ಹಾಗಾಗಿ ಖಂಡಿತವಾಗಿಯೂ ಹಾಗೆ ಮಾಡಬಹುದು. 217 00:10:27,500 --> 00:10:28,640 ನಾನು 61 ತೊಡೆದುಹಾಕಲು. 218 00:10:28,640 --> 00:10:30,980 ತದನಂತರ ಇತರ ಬದಲಾವಣೆ ಆಗಬೇಕಿದೆ? 219 00:10:30,980 --> 00:10:33,160 ಗಾತ್ರ ಬಹುಶಃ ಎರಡು ಹಿಂತಿರುಗಿ ಹೊಂದಿದೆ. 220 00:10:33,160 --> 00:10:34,210 ಆದ್ದರಿಂದ ಆ ಉತ್ತಮ ಇಲ್ಲಿದೆ. 221 00:10:34,210 --> 00:10:36,690 ಆದರೆ ಒಂದು ನಿಮಿಷ, ಗಾತ್ರ ನಿರೀಕ್ಷಿಸಿ ಕೊಂಚ ಹಿಂದೆ ಮೂರು. 222 00:10:36,690 --> 00:10:38,240 ಕೇವಲ ಒಂದು ತ್ವರಿತ ವಿವೇಕ ಚೆಕ್ ಮಾಡೋಣ. 223 00:10:38,240 --> 00:10:41,810 ನಾವು ಹೇಗೆ ನಾವು ತಿಳಿದಿರುವಿರಾ 61 ತೊಡೆದುಹಾಕಲು ಬೇಕಾಗಿದ್ದಾರೆ? 224 00:10:41,810 --> 00:10:42,760 ನಾವು ಪಾಪಿಂಗ್ ಏಕೆಂದರೆ. 225 00:10:42,760 --> 00:10:46,450 ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು ಈ ಎರಡನೇ ಆಸ್ತಿ ಗಾತ್ರ ಹೊಂದಿವೆ. 226 00:10:46,450 --> 00:10:48,470 >> ನಾನು, ಒಂದು ನಿಮಿಷ ನಿರೀಕ್ಷಿಸಿ ವಾರದಲ್ಲಿ ಎರಡು ಯೋಚಿಸುವಾಗ 227 00:10:48,470 --> 00:10:51,660 ನಾವು ಬಗ್ಗೆ ಆರಂಭಿಸಿದಾಗ ಈ ಸ್ಥಳ ಶೂನ್ಯ ಅಲ್ಲಿ ರಚನೆಗಳು, 228 00:10:51,660 --> 00:10:55,920 ಈ ಸ್ಥಳ ಒಂದಾಗಿತ್ತು, ಈ ಸ್ಥಳ ಆಗಿತ್ತು ಎರಡು, ಈ ಸ್ಥಳ ಮೂರು, ನಾಲ್ಕು, 229 00:10:55,920 --> 00:10:58,460 ಇದು ತೋರುತ್ತಿದೆ ಗಾತ್ರ ನಡುವಿನ ಸಂಬಂಧವನ್ನು 230 00:10:58,460 --> 00:11:02,780 ಮತ್ತು ನಾನು ಬಯಸುವ ಅಂಶ ತೆಗೆದುಹಾಕಲು ಶ್ರೇಣಿಯನ್ನು ಏನು ಕಾಣುತ್ತದೆ? 231 00:11:02,780 --> 00:11:05,120 ಗಾತ್ರ ಮೈನಸ್ ಒಂದು. 232 00:11:05,120 --> 00:11:07,786 ಮತ್ತು ಆದ್ದರಿಂದ ಹೇಗೆ ಮಾನವರು ಇಲ್ಲಿದೆ ನಾವು 61 ಮೊದಲ ಬರುತ್ತದೆ ತಿಳಿದಿದೆ. 233 00:11:07,786 --> 00:11:09,160 ಹೇಗೆ ಕಂಪ್ಯೂಟರ್ ತಿಳಿಯುವುದು ಇಂದಿನ ವಿಶೇಷವೇನು? 234 00:11:09,160 --> 00:11:11,701 ನಿಮ್ಮ ಕೋಡ್, ಅಲ್ಲಿ ನೀವು ಬಹುಶಃ ಗಾತ್ರ ಮೈನಸ್ ಒಂದು ಮಾಡಲು ಬಯಸುವ, 235 00:11:11,701 --> 00:11:14,950 ಆದ್ದರಿಂದ ಮೂರು ಮೈನಸ್ ಒಂದು ಎರಡು, ಮತ್ತು ಎಂಬುದು ನಾವು 61 ತೊಡೆದುಹಾಕಲು ಬಯಸುವ ಅರ್ಥ. 236 00:11:14,950 --> 00:11:18,000 ನಂತರ ನಾವು ವಾಸ್ತವವಾಗಿ ನವೀಕರಿಸಬಹುದು ಆ ಗಾತ್ರದ ಆದ್ದರಿಂದ ಗಾತ್ರ ಈಗ 237 00:11:18,000 --> 00:11:20,300 ಕೇವಲ ಎರಡು ಮೂರು ಹೋಗುತ್ತದೆ. 238 00:11:20,300 --> 00:11:24,520 ಮತ್ತು ಕೇವಲ ನಿಷ್ಠುರ ಎಂದು, ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ನಾನು, ಮುಗಿಸಿದ್ದೇನೆ ಎಂದು ಪ್ರಸ್ತಾಪಿಸಲು? 239 00:11:24,520 --> 00:11:27,660 ಅಂತರ್ಬೋಧೆಯಿಂದ ಪ್ರಸ್ತಾಪ ಸರಿಯಾಗಿ ನಾನು 61 ತೊಡೆದುಹಾಕಲು. 240 00:11:27,660 --> 00:11:30,700 ಆದರೆ ಹೊಂದಿಲ್ಲ ನಾನು ರೀತಿಯ ರೀತಿಯ 61 ಹೋಗಲಾಡಿಸಲು ಪಡೆದ? 241 00:11:30,700 --> 00:11:33,790 ನಾನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಮರೆತು ಅದು ನಿಜವಾಗಿ ಇಲ್ಲ. 242 00:11:33,790 --> 00:11:37,680 ನೀವು ಓದಿದ ವೇಳೆ, ಮತ್ತೆ pset4 ಭಾವಿಸುತ್ತೇನೆ ನ್ಯಾಯ ಬಗ್ಗೆ ಲೇಖನ, ಪಿಡಿಎಫ್ 243 00:11:37,680 --> 00:11:40,780 ನಾವು ಎಂದು ನೀವು ಹುಡುಗರಿಗೆ ಓದಲು ಅಥವಾ ನೀವು pset4 ಈ ವಾರ ಓದಲು ಕಾಣಿಸುತ್ತದೆ. 244 00:11:40,780 --> 00:11:44,300 ಈ ವಾಸ್ತವವಾಗಿ ಸಂಗತ ನೆನಪಿರಲಿ ಕಂಪ್ಯೂಟರ್ ಫರೆನ್ಸಿಕ್ಸ್ ಇಡೀ ಕಲ್ಪನೆಯನ್ನು. 245 00:11:44,300 --> 00:11:47,820 ಏನು ಕಂಪ್ಯೂಟರ್ ಸಾಮಾನ್ಯವಾಗಿ ಮಾಡುತ್ತದೆ ವಿಷಯ ಅಲ್ಲಿ ಇದು ಕೇವಲ, ಮರೆತು 246 00:11:47,820 --> 00:11:51,300 ಆದರೆ ಹೋಗಿ ಇಷ್ಟವಿಲ್ಲ ಇದನ್ನು ಅಥವಾ ಅತಿಕ್ರಮಣವಾಗಿದೆ ಸ್ಕ್ರಾಚ್ ಪ್ರಯತ್ನಿಸಿ 247 00:11:51,300 --> 00:11:54,560 ಸೊನ್ನೆಗಳು ಮತ್ತು ಬಿಡಿಗಳ ಆ ಬಿಟ್ಗಳು ಅಥವಾ ಕೆಲವು ಇತರ ಯಾದೃಚ್ಛಿಕ ಮಾದರಿಯಲ್ಲಿ 248 00:11:54,560 --> 00:11:56,690 ನೀವು ಹೊರತು ನಿಮ್ಮನ್ನೆ ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಹಾಗೆ. 249 00:11:56,690 --> 00:11:58,930 ಆದ್ದರಿಂದ ನಿಮ್ಮ ಸಾಕ್ಷಾತ್ಕಾರ ಆಗಿತ್ತು ಸರಿ, ಅವರ 61 ತೊಡೆದುಹಾಕಲು ಅವಕಾಶ. 250 00:11:58,930 --> 00:12:00,650 ಆದರೆ ವಾಸ್ತವದಲ್ಲಿ, ನಾವು ಚಿಂತೆ ಇಲ್ಲ. 251 00:12:00,650 --> 00:12:04,040 ನಾವು ಮರೆಯಲು ಅಗತ್ಯವಿದೆ ಇದು ನಮ್ಮ ಗಾತ್ರವನ್ನು ಬದಲಿಸುವ ಮೂಲಕ ಇಲ್ಲ. 252 00:12:04,040 --> 00:12:05,662 >> ಈಗ ಈ ಸ್ಟಾಕ್ ಸಮಸ್ಯೆ ಇಲ್ಲ. 253 00:12:05,662 --> 00:12:07,620 ನಾನು ತಳ್ಳುವುದು ವಸ್ತುಗಳು ಇದ್ದರೆ ಸ್ಟಾಕ್ ಮೇಲೆ, ಇಲ್ಲಿದೆ 254 00:12:07,620 --> 00:12:11,167 ನಿಸ್ಸಂಶಯವಾಗಿ ತೀರುತ್ತದೆ ಕೆಲವೇ ಕ್ಷಣಗಳಲ್ಲಿ ಸಮಯದಲ್ಲಿ? 255 00:12:11,167 --> 00:12:12,500 ನಾವು ಸ್ಥಳವು ನೀನು. 256 00:12:12,500 --> 00:12:13,580 ನಾವು ಮಾಡುವಿರಿ? 257 00:12:13,580 --> 00:12:14,680 ನಾವು ರೀತಿಯ ಸ್ಕ್ರೆವೆದ್ ಆರ್. 258 00:12:14,680 --> 00:12:19,000 ಈ ಅನುಷ್ಠಾನ ಅವಕಾಶ ನೀಡುವುದಿಲ್ಲ ಬಳಸಿ ಏಕೆಂದರೆ ನಮಗೆ, ರಚನೆಯ ಗಾತ್ರ ಬದಲಾವಣೆ 259 00:12:19,000 --> 00:12:21,240 ಈ ವಾಕ್ಯ, ನೀವು ವೇಳೆ ವಾರದಲ್ಲಿ ಎರಡು ಮತ್ತೆ ಆಲೋಚಿಸುತ್ತೀರಿ, 260 00:12:21,240 --> 00:12:23,520 ನೀವು ಡಿಕ್ಲೇರ್ಡ್ ಒಮ್ಮೆ ಒಂದು ರಚನೆಯ ಗಾತ್ರ, 261 00:12:23,520 --> 00:12:26,780 ನಾವು ಇನ್ನೂ ಒಂದು ಯಾಂತ್ರಿಕ ನೋಡಿಲ್ಲ ನೀವು ರಚನೆಯ ಗಾತ್ರ ಬದಲಾಯಿಸಬಹುದು. 262 00:12:26,780 --> 00:12:29,020 ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಸಿ ಎಂದು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಹೊಂದಿಲ್ಲ. 263 00:12:29,020 --> 00:12:32,524 ನೀವು ಹೇಳಿದರೆ ನನಗೆ ಐದು ನೀಡಲು Nths, ಕರೆ ಸಂಖ್ಯೆಗಳು 264 00:12:32,524 --> 00:12:33,940 ನೀವು ಅದನ್ನು ಪಡೆಯಲು ನೀನು ಅಷ್ಟೆ. 265 00:12:33,940 --> 00:12:38,790 ನಾವು ಸೋಮವಾರದಂದು ಮಾಹಿತಿ ಈಗ, ಹೊಂದಿವೆ ಪರಿಹಾರ ವ್ಯಕ್ತಪಡಿಸಲು ಸಾಮರ್ಥ್ಯ 266 00:12:38,790 --> 00:12:42,480 ಆದರೂ, ನಾವು ತಿರುಚಬಹುದು ಅಗತ್ಯವಿದೆ ನಮ್ಮ ಸ್ಟಾಕ್ ವ್ಯಾಖ್ಯಾನ 267 00:12:42,480 --> 00:12:46,840 ಕೆಲವು ಹಾರ್ಡ್ ಕೋಡೆಡ್ ಶ್ರೇಣಿಯನ್ನು, ಎಂದು ಆದರೆ ಕೇವಲ ವಿಳಾಸಕ್ಕೆ ಶೇಖರಿಸಿಡಲು. 268 00:12:46,840 --> 00:12:47,890 >> ಈಗ ಏಕೆ ಇದು? 269 00:12:47,890 --> 00:12:51,690 ಈಗ ನಾವು ಜೊತೆ ತೃಪ್ತಿ ಇರಬೇಕು ವಾಸ್ತವವಾಗಿ ನನ್ನ ಪ್ರೋಗ್ರಾಂ ರನ್ ಮಾಡಿದಾಗ, 270 00:12:51,690 --> 00:12:53,730 ನಾನು ಬಹುಶಃ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಮಾನವ ಕೇಳಲು ಹೊಂದಿವೆ, 271 00:12:53,730 --> 00:12:55,110 ಎಷ್ಟು ಸಂಖ್ಯೆಗಳನ್ನು ನೀವು ಸಂಗ್ರಹಿಸಲು ಬಯಸುತ್ತೀರಿ? 272 00:12:55,110 --> 00:12:56,776 ಆದ್ದರಿಂದ ಇನ್ಪುಟ್ ಎಲ್ಲೋ ಬರಬೇಕು. 273 00:12:56,776 --> 00:12:59,140 ಆದರೆ ನಾನು ತಿಳಿಯಲು ಒಮ್ಮೆ ಸಂಖ್ಯೆ, ನಂತರ ನಾನು ಮಾಡಬಹುದು 274 00:12:59,140 --> 00:13:02,470 ನೀಡಲು ಕಾರ್ಯವೇನು ಬಳಸಲು ನನಗೆ ಮೆಮೊರಿಯ ಒಂದು ಚಂಕ್? 275 00:13:02,470 --> 00:13:03,580 ನಾನು malloc ಬಳಸಬಹುದು. 276 00:13:03,580 --> 00:13:06,710 ನಾನು ಯಾವುದೇ ಸಂಖ್ಯೆ ಹೇಳಬಹುದು ಬೈಟ್ಗಳು ನಾನು ಮತ್ತೆ ಈ Nths ಬಯಸುವ. 277 00:13:06,710 --> 00:13:10,910 ಮತ್ತು ಎಲ್ಲಾ ನಾನು ಸಂಖ್ಯೆಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲು ಹೊಂದಿವೆ ಈ struct ಒಳಗೆ ಇಲ್ಲಿ ವೇರಿಯಬಲ್ 278 00:13:10,910 --> 00:13:13,480 ಏನಿರಬಹುದು? 279 00:13:13,480 --> 00:13:18,440 ನಿಜವಾಗಿ ಹೋಗುತ್ತಿದೆ ಈ ಸನ್ನಿವೇಶದಲ್ಲಿ ಸಂಖ್ಯೆಗಳನ್ನು? 280 00:13:18,440 --> 00:13:21,300 ಹೌದು, ಮೊದಲ ಒಂದು ಪಾಯಿಂಟರ್ ಮೆಮೊರಿ ಆ ಚಂಕ್ ಬೈಟ್, 281 00:13:21,300 --> 00:13:24,940 ಅಥವಾ ಹೆಚ್ಚು ನಿರ್ದಿಷ್ಟವಾಗಿ, ವಿಳಾಸ ಆ ಬೈಟ್ಗಳು ಮೊದಲ. 282 00:13:24,940 --> 00:13:27,300 ಇದು ಒಂದು ಇಲ್ಲಿದೆ ವೇಳೆ ವಿಷಯವಲ್ಲ ಬೈಟ್ ಅಥವಾ ಬಿಲಿಯನ್ ಬೈಟ್ಗಳು, 283 00:13:27,300 --> 00:13:28,890 ನಾನು ಮೊದಲ ಕಾಳಜಿವಹಿಸುವ ಅಗತ್ಯವಿದೆ. 284 00:13:28,890 --> 00:13:31,530 ಕಾರಣ ಏನು malloc ಖಾತರಿಗಳು ಮತ್ತು ನನ್ನ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಖಾತರಿಗಳು, 285 00:13:31,530 --> 00:13:34,170 ಎಂದು ಮೆಮೊರಿ ನಾನು ಚಂಕ್ ಪಡೆಯಲು, ಇದು ಸಮೀಪದ ಎಂದು ವಿಶೇಷವೇನು. 286 00:13:34,170 --> 00:13:35,378 ಅಂತರವನ್ನು ಇರುವಂತೆ ಹಿಂದಿರುಗಬಹುದೆಂದು. 287 00:13:35,378 --> 00:13:38,576 ನಾನು 50 ಕೇಳಿದ್ದೀರಿ ಆದ್ದರಿಂದ ಬೈಟ್ಗಳು ಅಥವಾ 1,000 ಬೈಟ್ಗಳು, 288 00:13:38,576 --> 00:13:40,450 ಅವರು ಎಲ್ಲಾ ಎಂದು ನೀನು ಮತ್ತೆ ಮತ್ತೆ ಮತ್ತೆ ಮಾಡಲು. 289 00:13:40,450 --> 00:13:44,500 ಮತ್ತು ಬಹಳ ನಾನು, ಹೇಗೆ ಹೇಗೆ ದೊಡ್ಡ ನೆನಪಿಡುವ ಹೆಚ್ಚು ನಾನು ತಿಳಿಯಬೇಕು, ಎಲ್ಲಾ ಕೇಳಿದರು 290 00:13:44,500 --> 00:13:46,230 ಮೊದಲ ವಿಳಾಸ. 291 00:13:46,230 --> 00:13:48,660 >> ಈಗ ನಾವು ಕೋಡ್ ರಲ್ಲಿ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿವೆ. 292 00:13:48,660 --> 00:13:51,280 ಆದರೂ, ಇದು ನಮಗೆ ತೆಗೆದುಕೊಳ್ಳುವುದು ಹೆಚ್ಚು ಸಮಯ, ಈ ಅಪ್ ಬರೆಯಲು 293 00:13:51,280 --> 00:13:55,900 ನಾವು ಈಗ ಆ ಮೆಮೊರಿ ಪುನರ್ವಿಂಗಡಿಸು ಎಂದು ಅಲ್ಲಿ ಬೇರೆ ವಿಳಾಸಕ್ಕೆ ಸಂಗ್ರಹಿಸುವ 294 00:13:55,900 --> 00:13:59,060 ನಾವು ಒಂದು ದೊಡ್ಡ ಅಥವಾ ಬಯಸಿದರೆ ಮೆಮೊರಿ ಒಂದು ಸಣ್ಣ ಪಡೆ. 295 00:13:59,060 --> 00:14:00,170 ಇಲ್ಲಿ ಒಂದು ವ್ಯಾಪಾರ ಆಫ್ ಗೆ. 296 00:14:00,170 --> 00:14:01,360 ಈಗ ನಾವು ಚೈತನ್ಯದ ಪಡೆಯಿರಿ. 297 00:14:01,360 --> 00:14:03,350 ನಾವು ಇನ್ನೂ contiguousness ನಾನು ಆರೋಪಿಸಿ ಬಾಗುತ್ತೇನೆ. 298 00:14:03,350 --> 00:14:05,881 Malloc ನಮಗೆ ನೀಡುತ್ತದೆ ಏಕೆಂದರೆ ಮೆಮೊರಿ ಹೊಂದಿಕೊಂಡಿರುವ ಚಂಕ್. 299 00:14:05,881 --> 00:14:08,630 ಆದರೆ ಈ ಒಂದು ನೋವು ಎಂದು ನಾನು ನಮಗೆ ಕುತ್ತಿಗೆ, ಪ್ರೋಗ್ರಾಮರ್, 300 00:14:08,630 --> 00:14:09,770 ವಾಸ್ತವವಾಗಿ ಅಪ್ ಕೋಡ್. 301 00:14:09,770 --> 00:14:10,730 ಇದು ಕೇವಲ ಹೆಚ್ಚು ಕೆಲಸ. 302 00:14:10,730 --> 00:14:13,930 ನಾವು ನಾನು ಯಾವ ಸರಿಯಲ್ಲ ಕೋಡ್ ಅಗತ್ಯವಿದೆ ಕೇವಲ ಒಂದು ಕ್ಷಣದ ಹಿಂದೆ ಔಟ್ ಹೊಡೆಯುತ್ತಿದ್ದರು. 303 00:14:13,930 --> 00:14:16,120 ಬಹಳ doable, ಆದರೆ ಸಂಕೀರ್ಣತೆ ಸೇರಿಸುತ್ತದೆ. 304 00:14:16,120 --> 00:14:19,520 ಆದ್ದರಿಂದ ಡೆವಲಪರ್ ಸಮಯ, ಪ್ರೋಗ್ರಾಮರ್ ಸಮಯ ಮತ್ತೊಂದು ಸಂಪನ್ಮೂಲವಾಗಿದೆ 305 00:14:19,520 --> 00:14:22,520 ನಾವು ಖರ್ಚು ಮಾಡಬೇಕಾಗುತ್ತದೆ ಎಂದು ಕೆಲವು ಬಾರಿ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪಡೆಯಲು. 306 00:14:22,520 --> 00:14:24,020 ತದನಂತರ ಸಹಜವಾಗಿ ಒಂದು ಕ್ಯೂ ಇರುತ್ತದೆ. 307 00:14:24,020 --> 00:14:26,227 ಈ ಹೋಗಲು ಆಗುವುದಿಲ್ಲ ಹೆಚ್ಚು ವಿವರವಾಗಿ ಒಂದು. 308 00:14:26,227 --> 00:14:27,560 ಆದರೆ ಉತ್ಸಾಹದಲ್ಲಿ ಹೋಲುತ್ತದೆ ಇಲ್ಲಿದೆ. 309 00:14:27,560 --> 00:14:31,220 ನಾನು ಒಂದು ಕ್ಯೂ ಜಾರಿಗೆ, ಮತ್ತು ಸಾಧ್ಯವಿಲ್ಲ ಇದರ ಸಂವಾದಿ ಕಾರ್ಯಾಚರಣೆಗಳು, 310 00:14:31,220 --> 00:14:35,660 ಎನ್ಕ್ಯೂ ಅಥವಾ dequeue, ಸೇರಿಸಲು ಅಥವ ತೆಗೆದು ಹಾಗೆ, ಇದು, ಇದು ಹೇಳುವ ಒಂದು ರಸಿಕ ಮಾರ್ಗವಾಗಿದೆ 311 00:14:35,660 --> 00:14:38,100 ಎನ್ಕ್ಯೂ ಅಥವಾ dequeue, ಕೆಳಗಿನಂತೆ. 312 00:14:38,100 --> 00:14:41,170 ನಾನು ನನ್ನ ಒಂದು struct ನೀಡಬಹುದು ಮತ್ತೆ ಹಲವಾರು ನ ಸಫಲವಾಗಿದೆ, 313 00:14:41,170 --> 00:14:44,000 ಮತ್ತೆ ಒಂದು ಗಾತ್ರವನ್ನು ಹೊಂದಿದೆ, ಆದರೆ ಏಕೆ ಈಗ ಬೇಕು 314 00:14:44,000 --> 00:14:46,940 ಒಂದು ಕ್ಯೂ ಮುಂದೆ ಕಾಪಾಡುವುದು? 315 00:14:46,940 --> 00:14:50,630 ನಾನು ತಿಳಿಯಬೇಕು ಇಲ್ಲ ನನ್ನ ಸ್ಟಾಕ್ ಮುಂದೆ. 316 00:14:50,630 --> 00:14:53,570 ಸರಿ, ನಾನು ಮತ್ತೆ ಒಂದು ಕ್ಯೂ ಕೇವಲ ಕಷ್ಟ ಅವಕಾಶ 317 00:14:53,570 --> 00:14:57,870 ಐದು ರೀತಿಯ ಹೊಂದಿರುವಂತೆ ಅದನ್ನು ಕೋಡ್ ಇಲ್ಲಿ ಸಮರ್ಥವಾಗಿ ಪೂರ್ಣಾಂಕಗಳ. 318 00:14:57,870 --> 00:15:00,940 ಆದ್ದರಿಂದ ಈ ಸೊನ್ನೆ, ಒಂದು, ಎರಡು, ಮೂರು, ನಾಲ್ಕು. 319 00:15:00,940 --> 00:15:03,430 ಈ ಎಂದು ನಾನು ಮತ್ತೆ ಎಂದು ಸಂಖ್ಯೆಗಳು. 320 00:15:03,430 --> 00:15:06,940 ಮತ್ತು ಈ ಗಾತ್ರದ ಕರೆಯಬಹುದು. 321 00:15:06,940 --> 00:15:10,056 >> ಏಕೆ ಸಾಕಾಗುವುದಿಲ್ಲ ಕೇವಲ ಗಾತ್ರ ಹೊಂದಿವೆ? 322 00:15:10,056 --> 00:15:11,680 ಅಲ್ಲದೆ, ಅವರ ಮೇಲೆ ಅದೇ ಸಂಖ್ಯೆಯ ತಳ್ಳುವ ಅವಕಾಶ. 323 00:15:11,680 --> 00:15:14,220 ಹಾಗಾಗಿ ನಾನು enqueued, ಅಥವಾ ಮಂಡಿಸಿದರು pushed--. 324 00:15:14,220 --> 00:15:20,150 ಈಗ ನಾನು 50 ಎನ್ಕ್ಯೂ ಮತ್ತು ಮಾಡುತ್ತೇವೆ 51, ಮತ್ತು ನಂತರ 61 ಮತ್ತು ಡಾಟ್ ಡಾಟ್ ಡಾಟ್. 325 00:15:20,150 --> 00:15:21,070 ಆದ್ದರಿಂದ ಎನ್ಕ್ಯೂ ಇಲ್ಲಿದೆ. 326 00:15:21,070 --> 00:15:23,176 ನಾನು 61, 50, 51 enqueued. 327 00:15:23,176 --> 00:15:25,050 ಮತ್ತು ಒಂದೇ ಕಾಣುತ್ತದೆ ಇದುವರೆಗಿನ ಸ್ಟಾಕ್, 328 00:15:25,050 --> 00:15:27,190 ಹೊರತುಪಡಿಸಿ ನಾನು ಒಂದು ಬದಲಾವಣೆ ಮಾಡಲು ಬೇಕು. 329 00:15:27,190 --> 00:15:33,680 ಈ ಗಾತ್ರದ ಆರಿಸ ಬೇಕಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ನಾನು ಹೋಗಿ ಈಗ ಮೂರು ಎರಡು ಒಂದು ಶೂನ್ಯ. 330 00:15:33,680 --> 00:15:35,760 ನಾನು ಹೇಗೆ dequeue ಇಲ್ಲ? 331 00:15:35,760 --> 00:15:36,890 ಏನು dequeue ನಡೆಯುತ್ತದೆ? 332 00:15:36,890 --> 00:15:41,950 ಮೊದಲ ಈ ಪಟ್ಟಿಯಿಂದ ಬರಬೇಕು ಇದು ಆಪಲ್ ಅಂಗಡಿಯಲ್ಲಿ ಸಾಲಿನ ಇದ್ದರೆ? 333 00:15:41,950 --> 00:15:42,780 ಆದ್ದರಿಂದ 50. 334 00:15:42,780 --> 00:15:44,700 ಆದ್ದರಿಂದ ರೀತಿಯ ಚಾತುರ್ಯದ ಈ ಸಮಯ. 335 00:15:44,700 --> 00:15:47,880 ಕೊನೆಯ ಬಾರಿಗೆ ಆದರೆ ಇದು ಸೂಪರ್ ಆಗಿತ್ತು ಸುಲಭವಾಗಿ, ಗಾತ್ರ ಮೈನಸ್ ಒಂದು ಮಾಡಲು 336 00:15:47,880 --> 00:15:51,440 ನಾನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ನನ್ನ ರಚನೆಯ ಕೊನೆಯಲ್ಲಿ ಪಡೆಯಲು ಸಂಖ್ಯೆಗಳು ಅಲ್ಲಿ, ಇದು 61 ತೆಗೆದುಹಾಕುತ್ತದೆ. 337 00:15:51,440 --> 00:15:52,920 ಆದರೆ ನಾನು 61 ತೆಗೆದುಹಾಕಲು ಬಯಸುವುದಿಲ್ಲ. 338 00:15:52,920 --> 00:15:55,030 ನಾನು 50 ತೆಗೆದುಕೊಳ್ಳಲು ಬಯಸುವ 5:00 ಗಂಟೆಗೆ ಇತ್ತು 339 00:15:55,030 --> 00:15:56,790 ಸಾಲಿನಲ್ಲಿ ಹೊಸ ಐಫೋನ್ ಅಥವಾ ಸ್ಪಷ್ಟವಾಗಿ ವಿವರಿಸಲಾಗದ ಯಾ ಕೆಲಸಕ್ಕೆ ಬಾರದ ವಸ್ತು. 340 00:15:56,790 --> 00:16:01,200 ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು, 50 ತೊಡೆದುಹಾಕಲು ಸರಿಯಾದ, ಈ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ? 341 00:16:01,200 --> 00:16:02,547 ನಾನು 50 ಔಟ್ ದಾಟಬಹುದು. 342 00:16:02,547 --> 00:16:04,380 ಆದರೆ ನಾವು ನಾವು ಹೇಳಿದರು ಆದ್ದರಿಂದ ಗುದ ಎಂದು ಹೊಂದಿಲ್ಲ 343 00:16:04,380 --> 00:16:06,330 ಔಟ್ ಸ್ಕ್ರಾಚ್ ಅಥವಾ ಡೇಟಾ ಮರೆಮಾಡಲು. 344 00:16:06,330 --> 00:16:08,090 ಅದು ಅಲ್ಲಿ ನಾವು ಕೇವಲ ಮರೆಯಲು ಸಾಧ್ಯವಿಲ್ಲ. 345 00:16:08,090 --> 00:16:12,330 >> ಆದರೆ ನಾನು ಈಗ ನನ್ನ ಗಾತ್ರವನ್ನು ಬದಲಾಯಿಸಲು ಎರಡು, ಈ ಸಾಕಷ್ಟು ಮಾಹಿತಿ 346 00:16:12,330 --> 00:16:15,711 ನನ್ನ ಸರದಿಯಲ್ಲಿ ಏನಾಗುತ್ತಿದೆ ತಿಳಿಯಲು? 347 00:16:15,711 --> 00:16:16,680 ನಿಜವಾಗಿಯೂ ಅಲ್ಲ. 348 00:16:16,680 --> 00:16:19,830 ನನ್ನ ಗಾತ್ರ, ಎರಡು ರೀತಿಯ ಆದರೆ ಕ್ಯೂ ಅಲ್ಲಿ ಆರಂಭಿಸಲು ಇಲ್ಲ, 349 00:16:19,830 --> 00:16:22,980 ವಿಶೇಷವಾಗಿ ನಾನು ಇನ್ನೂ ಹೊಂದಿದ್ದರೆ ನೆನಪಿಗಾಗಿ ಅದೇ ಸಂಖ್ಯೆಗಳು. 350 00:16:22,980 --> 00:16:24,260 50, 51, 61. 351 00:16:24,260 --> 00:16:27,090 ಹಾಗಾಗಿ ನೆನಪಿಡುವ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ ಈಗ ಮುಂದೆ ಅಲ್ಲಿ. 352 00:16:27,090 --> 00:16:29,630 ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು ಪ್ರಸ್ತಾಪಿಸಿದ್ದರು ಅಲ್ಲಿ, ನಾವು ಕರೆ ನೀಡಿದ್ದಾರೆ ಮಾಡುತ್ತೇವೆ 353 00:16:29,630 --> 00:16:33,729 ಅವರ ಆರಂಭಿಕ ಎನ್ತ್ ಮುಂದೆ, ಮೌಲ್ಯವನ್ನು ಏನು ಮಾಡಬೇಕಾದ? 354 00:16:33,729 --> 00:16:35,270 ಶೂನ್ಯ, ಪಟ್ಟಿ ಪ್ರಾರಂಭ. 355 00:16:35,270 --> 00:16:40,876 ಆದರೆ ಈಗ ಜೊತೆಗೆ decrementing ಗೆ ಗಾತ್ರ, ನಾವು ಮುಂದೆ ಹೆಚ್ಚಿಸಲು. 356 00:16:40,876 --> 00:16:42,000 ಈಗ ಇಲ್ಲಿ ಮತ್ತೊಂದು ಸಮಸ್ಯೆ. 357 00:16:42,000 --> 00:16:43,030 ಹಾಗಾಗಿ ಮುಂದುವರಿಸುವುದಕ್ಕೆ ಒಮ್ಮೆ. 358 00:16:43,030 --> 00:16:47,520 ಈ ಸಂಖ್ಯೆ ಆಗಿದ್ದರೆ ಹಾಗೆ 121, 124, ಮತ್ತು ನಂತರ, ಹಾಳಾಗ, 359 00:16:47,520 --> 00:16:48,610 ನಾನು ಜಾಗವನ್ನು ಔಟ್ ಮನುಷ್ಯ. 360 00:16:48,610 --> 00:16:50,390 ಆದರೆ ನಾನು ಮನುಷ್ಯ, ಒಂದು ನಿಮಿಷ ನಿರೀಕ್ಷಿಸಿ. 361 00:16:50,390 --> 00:16:55,630 ಕಥೆಯಲ್ಲಿ ಈ ಹಂತದಲ್ಲಿ, ಗಾತ್ರ ಒಂದು, ಎರಡು ಎಂದು ಊಹಿಸಿಕೊಳ್ಳಿ 362 00:16:55,630 --> 00:17:00,370 ಮೂರು, ನಾಲ್ಕು, ಆದ್ದರಿಂದ ಊಹಿಸಿಕೊಳ್ಳಿ ಗಾತ್ರ, ಮುಂದೆ ಒಂದು, ನಾಲ್ಕು 363 00:17:00,370 --> 00:17:01,621 ಆದ್ದರಿಂದ 51 ಮುಂದೆ ಆಗಿದೆ. 364 00:17:01,621 --> 00:17:04,329 ನಾನು ಇಲ್ಲಿ ಮತ್ತೊಂದು ಸಂಖ್ಯೆ ಹಾಕಲು ಬಯಸುವ, ಆದರೆ, ಹಾಳಾಗ, ನಾನು ಜಾಗವನ್ನು ಔಟ್ ಮನುಷ್ಯ. 365 00:17:04,329 --> 00:17:06,710 ಆದರೆ ನಾನು, ನಿಜವಾಗಿಯೂ ಅಲ್ಲ? 366 00:17:06,710 --> 00:17:11,192 ನಾನು ಕೆಲವು ಎಲ್ಲಿ ಪುಟ್ 171 ರೀತಿಯ ಹೆಚ್ಚುವರಿ ಮೌಲ್ಯವನ್ನು? 367 00:17:11,192 --> 00:17:13,400 ಹೌದು, ನಾನು ಕೇವಲ ರೀತಿಯ ಸರಿ, ಮತ್ತೆ ಮೇಲೆ ಹೋಗಿ? 368 00:17:13,400 --> 00:17:18,161 ತದನಂತರ 50 ಔಟ್ ದಾಟಲು, ಅಥವಾ ಕೇವಲ 171 ಅದನ್ನು ತಿದ್ದಿಬರೆಯಲು. 369 00:17:18,161 --> 00:17:20,410 ಮತ್ತು ನೀವು ಏಕೆ ಚಕಿತಗೊಳಿಸುತ್ತದೆ ಬಳಸುತ್ತಿದ್ದರೆ ನಮ್ಮ ಸಂಖ್ಯೆಗಳ, ಯಾದೃಚ್ಛಿಕ ಸಿಕ್ಕಿತು 370 00:17:20,410 --> 00:17:24,150 ಈ ಸಾಮಾನ್ಯವಾಗಿ ಕಂಪ್ಯೂಟರ್ ತೆಗೆದುಕೊಳ್ಳಲಾಗುತ್ತದೆ CS50 ನಂತರ ಹಾರ್ವರ್ಡ್ ವಿಜ್ಞಾನ ಶಿಕ್ಷಣ. 371 00:17:24,150 --> 00:17:27,510 ಆದರೆ ಒಂದು ಒಳ್ಳೆಯ ಆಪ್ಟಿಮೈಜೇಷನ್ ಆಗಿತ್ತು, ಈಗ ನಾನು ಜಾಗವನ್ನು ಹಾಳುಮಾಡುತ್ತಿದೆ ಇಲ್ಲ. 372 00:17:27,510 --> 00:17:30,750 ನಾನು ಈಗಲೂ ನೆನಪಿಡಿ ಮಾಡಬೇಕು ಎಷ್ಟು ದೊಡ್ಡ ಈ ವಿಷಯ ಒಟ್ಟು ಆಗಿದೆ. 373 00:17:30,750 --> 00:17:31,500 ಇದು ಐದು ಒಟ್ಟು ಇಲ್ಲಿದೆ. 374 00:17:31,500 --> 00:17:33,375 ನಾನು ಬಯಸುವುದಿಲ್ಲ ಏಕೆಂದರೆ 51 ಮೇಲೆಯೆ ಪ್ರಾರಂಭಿಸಿದಾಗ. 375 00:17:33,375 --> 00:17:36,260 ಈಗ ನಾನು ಇನ್ನೂ ಜಾಗವನ್ನು ನಾನು, ಆದ್ದರಿಂದ ಅದೇ ಸಮಸ್ಯೆ ಮೊದಲು. 376 00:17:36,260 --> 00:17:39,140 ಆದರೆ ನೀವು ಈಗ ನೋಡಬಹುದು ನಿಮ್ಮ ಕೋಡ್, ನೀವು ಬಹುಶಃ 377 00:17:39,140 --> 00:17:41,910 ಹೆಚ್ಚು ಸ್ವಲ್ಪ ಬರೆಯಬೇಕು ಸಂಕೀರ್ಣತೆ ಉಂಟಾಗುವ ಮಾಡಲು. 378 00:17:41,910 --> 00:17:44,510 ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಯಾವ ಆಯೋಜಕರು ಸಿ ಬಹುಶಃ ಅನುಮತಿಸುತ್ತದೆ 379 00:17:44,510 --> 00:17:48,110 ನೀವು ಮಾಂತ್ರಿಕ ಈ ಸರ್ಕ್ಯುಲಾರಿಟಿ ಇಲ್ಲ? 380 00:17:48,110 --> 00:17:50,160 ಹೌದು ಪ್ರಮಾಣ ಆಯೋಜಕರು, ಶೇಕಡಾ ಚಿಹ್ನೆ. 381 00:17:50,160 --> 00:17:53,160 ಆದ್ದರಿಂದ ಒಂದು ಕ್ಯೂ ಬಗ್ಗೆ ರೀತಿಯ ತಂಪು ಎಂಬುದನ್ನು, ನಾವು ರೇಖಾಚಿತ್ರ ರಚನೆಗಳು ಇರಿಸಿಕೊಳ್ಳಲು ಸಹ 382 00:17:53,160 --> 00:17:56,520 ಈ ರೀತಿಯ ಸರಳ ರೇಖೆಗಳು, ನೀವು ವೇಳೆ ರೀತಿಯ ಬಾಗುವ ಈ ಬಗ್ಗೆ 383 00:17:56,520 --> 00:18:00,341 ಸುಮಾರು ವೃತ್ತವಾಗಿ, ನಂತರ ಕೇವಲ ಅಂತರ್ಬೋಧೆಯಿಂದ ರೀತಿಯ ಮಾನಸಿಕವಾಗಿ ಕೆಲಸ 384 00:18:00,341 --> 00:18:01,590 ನಾನು ಹೆಚ್ಚು ಸರಿಯಾಗಿ ಸ್ವಲ್ಪ ಯೋಚಿಸುವುದು. 385 00:18:01,590 --> 00:18:05,190 ನೀವು ಇನ್ನೂ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಹೊಂದಿರುತ್ತದೆ ಕೋಡ್ ಆ ಮಾನಸಿಕ ಮಾದರಿ. 386 00:18:05,190 --> 00:18:07,550 ಆದ್ದರಿಂದ ಆ ಹಾರ್ಡ್, ಅಂತಿಮವಾಗಿ, ಕಾರ್ಯಗತಗೊಳಿಸಲು 387 00:18:07,550 --> 00:18:12,430 ಆದರೆ ನಾವು ಇನ್ನೂ ಹೆಚ್ಚಾಗಿ, ಗಾತ್ರ ಕಳೆದುಕೊಳ್ಳಬಹುದು ನಾವು ಇದನ್ನು ಹೊರತು ಸಾಮರ್ಥ್ಯ, ಮರುಗಾತ್ರಗೊಳಿಸಲು. 388 00:18:12,430 --> 00:18:15,310 >> ನಾವು ರಚನೆಯ ತೊಡೆದುಹಾಕಲು ಹೊಂದಿವೆ, ನಾವು ಒಂದು ಪಾಯಿಂಟರ್ ಅದನ್ನು ಬದಲಾಯಿಸಲು, 389 00:18:15,310 --> 00:18:20,010 ತದನಂತರ ಎಲ್ಲೋ ನನ್ನ ಕೋಡ್ ನನ್ನಲ್ಲಿರುವ ಒಂದು ವಾಸ್ತವವಾಗಿ ರಚಿಸಲು ಕಾರ್ಯವೇನು ಕರೆ 390 00:18:20,010 --> 00:18:23,720 ಎಂದು ಶ್ರೇಣಿಯನ್ನು ಸಂಖ್ಯೆಗಳನ್ನು? 391 00:18:23,720 --> 00:18:26,190 Malloc, ಅಥವಾ ಇದೇ ರೀತಿಯ ಕಾರ್ಯ ನಿಖರವಾಗಿ. 392 00:18:26,190 --> 00:18:30,481 ರಾಶಿಯನ್ನು ಅಥವಾ ಸಾಲುಗಳನ್ನು ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳು. 393 00:18:30,481 --> 00:18:30,980 ಹೌದು? 394 00:18:30,980 --> 00:18:33,657 395 00:18:33,657 --> 00:18:34,240 ಒಳ್ಳೆಯ ಪ್ರಶ್ನೆ. 396 00:18:34,240 --> 00:18:35,830 ಪ್ರಮಾಣ ಏನು ನೀವು ಇಲ್ಲಿ ಬಳಸಬಹುದು. 397 00:18:35,830 --> 00:18:38,520 ಆದ್ದರಿಂದ ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವಾಗ ಅಳತೆಯ, ನೀವು ಅದನ್ನು 398 00:18:38,520 --> 00:18:40,620 ಗಾತ್ರಕ್ಕೆ ಇಡೀ ಸಂಗ್ರಹದ ವಿನ್ಯಾಸ. 399 00:18:40,620 --> 00:18:44,120 ಆದ್ದರಿಂದ ಏನೋ ಐದು ಅಥವಾ ಸಾಮರ್ಥ್ಯ, ವೇಳೆ ಇದು ನಿರಂತರ ಇಲ್ಲಿದೆ, ಬಹುಶಃ ತೊಡಗಿಸಿಕೊಂಡಿದೆ. 400 00:18:44,120 --> 00:18:47,100 ಆದರೆ ಪ್ರಮಾಣ ಐದು ಮಾಡುವ ಬಹುಶಃ ಸಾಕಾಗುವುದಿಲ್ಲ 401 00:18:47,100 --> 00:18:51,380 ನಾವು ತಿಳಿಯಬೇಕು ಏಕೆಂದರೆ ನಾವು ಇಲ್ಲಿ ಅಥವಾ ಇಲ್ಲಿ ಅಥವಾ ಇಲ್ಲಿ ಸುಮಾರು ಕಟ್ಟಲು. 402 00:18:51,380 --> 00:18:54,160 ಆದ್ದರಿಂದ ನೀವು ಬಹುಶಃ ಆರ್ ಒಳಗೊಂಡಿರುತ್ತವೆ ಬಯಸುವ ಹೋಗುವ 403 00:18:54,160 --> 00:18:57,220 ವಿಷಯ ಗಾತ್ರ, ಅಥವಾ ಹಾಗೂ ಮುಂದೆ ವೇರಿಯಬಲ್. 404 00:18:57,220 --> 00:19:00,140 ಆದ್ದರಿಂದ ಕೇವಲ ಈ ತುಲನಾತ್ಮಕವಾಗಿ ಇಲ್ಲಿದೆ ಸರಳ ಅಂಕಗಣಿತದ ಅಭಿವ್ಯಕ್ತಿ, 405 00:19:00,140 --> 00:19:02,000 ಆದರೆ ಪ್ರಮಾಣ ಪ್ರಮುಖ ಘಟಕಾಂಶವಾಗಿದೆ ಎಂದು. 406 00:19:02,000 --> 00:19:03,330 >> ಆದ್ದರಿಂದ ಕಿರುಚಿತ್ರ ನೀವು ತಿನ್ನುವೆ ವೇಳೆ. 407 00:19:03,330 --> 00:19:05,780 ಒಂದು ಅನಿಮೇಷನ್ ಕೆಲವು ಮತ್ತೊಂದು ವಿಶ್ವವಿದ್ಯಾನಿಲಯದ ನಲ್ಲಿ ಜನರಾಗಿದ್ದರು 408 00:19:05,780 --> 00:19:08,060 ನಾವು ಮಾಡಿದ ಎಂದು ಒಟ್ಟಾಗಿ ಈ ಚರ್ಚೆಯನ್ನು ಮಾರ್ಪಡಿಸಲಾಗಿದೆ. 409 00:19:08,060 --> 00:19:12,630 ಇದು ಜ್ಯಾಕ್ ಕಲಿಕೆಯ ಒಳಗೊಂಡಿರುತ್ತದೆ ಸಾಲುಗಳನ್ನು ಮತ್ತು ಅಂಕಿಅಂಶಗಳ ಬಗ್ಗೆ ಸತ್ಯ. 410 00:19:12,630 --> 00:19:19,010 411 00:19:19,010 --> 00:19:21,890 >> ಚಿತ್ರ: ಒಂದಾನೊಂದು ಕಾಲದಲ್ಲಿ, ಜ್ಯಾಕ್ ಎಂಬ ವ್ಯಕ್ತಿ ಇರಲಿಲ್ಲ. 412 00:19:21,890 --> 00:19:25,330 ಇದು ಸ್ನೇಹಿತರು ಮಾಡುವ ಬಂದಾಗ, ಜ್ಯಾಕ್ ಒಂದು ರೀತಿ ಹೊಂದಿರಲಿಲ್ಲ. 413 00:19:25,330 --> 00:19:28,220 ಆದ್ದರಿಂದ ಜ್ಯಾಕ್ ಮಾತನಾಡಲು ಹೋದರು ಅತ್ಯಂತ ಜನಪ್ರಿಯ ವ್ಯಕ್ತಿ ಅವರು ತಿಳಿದಿದ್ದರು. 414 00:19:28,220 --> 00:19:30,920 ಅವರು ಲೌ ಹೋದರು ಮತ್ತು ನಾನು ಏನು ಮಾಡಬೇಕು, ಕೇಳಿದಾಗ? 415 00:19:30,920 --> 00:19:33,400 ಲೌ ತನ್ನ ಸ್ನೇಹಿತ ಎಂದು ಕಂಡಿತು ನಿಜವಾಗಿಯೂ ತೊಂದರೆಗೀಡಾದ. 416 00:19:33,400 --> 00:19:36,050 ಅಲ್ಲದೆ, ಅವರು ಕೇವಲ, ಆರಂಭಿಸಿದರು ನೀವು ಧರಿಸುತ್ತಾರೆ ನೀವು ಹೇಗೆ ನೋಡಲು. 417 00:19:36,050 --> 00:19:38,680 ನೀವು ಯಾವುದೇ ಬಟ್ಟೆ ಇಲ್ಲ ಬೇರೆ ನೋಟ? 418 00:19:38,680 --> 00:19:39,660 ಹೌದು, ಜ್ಯಾಕ್ ಹೇಳಿದರು. 419 00:19:39,660 --> 00:19:40,840 ನಾನು ಖಚಿತವಾಗಿ ಇಲ್ಲ. 420 00:19:40,840 --> 00:19:43,320 ನನ್ನ ಮನೆಗೆ ಬಂದು ನಾನು ನಿಮಗೆ ತೋರಿಸಲು ಮಾಡುತ್ತೇವೆ. 421 00:19:43,320 --> 00:19:44,550 ಆದ್ದರಿಂದ ಅವರು ಜ್ಯಾಕ್ ಮಾಡಲು ಹೊರಟನು. 422 00:19:44,550 --> 00:19:47,520 ಮತ್ತು ಜ್ಯಾಕ್ ಲೌ ಬಾಕ್ಸ್ ತೋರಿಸಿದರು ಅಲ್ಲಿ ಅವರ ಎಲ್ಲಾ ಶರ್ಟ್ ಇದ್ದರು 423 00:19:47,520 --> 00:19:49,260 ಮತ್ತು ತನ್ನ ಪ್ಯಾಂಟ್, ಮತ್ತು ತನ್ನ ಸಾಕ್ಸ್. 424 00:19:49,260 --> 00:19:52,290 ಲೌ ನಾನು ನೀವು ನೋಡಿ ಹೇಳಿದರು ಒಂದು ರಾಶಿಯಲ್ಲಿ ಎಲ್ಲಾ ನಿಮ್ಮ ಬಟ್ಟೆಗಳನ್ನು. 425 00:19:52,290 --> 00:19:54,870 ಏಕೆ ನೀವು ಕೆಲವು ಹಚ್ಚಿಕೊಳ್ಳುವುದಿಲ್ಲ ತುಸುಹೊತ್ತು ಒಮ್ಮೆ ಇತರರು? 426 00:19:54,870 --> 00:19:58,020 >> ಜ್ಯಾಕ್ ಹೇಳಿದರು ಚೆನ್ನಾಗಿ, ನಾನು , ಬಟ್ಟೆ ಮತ್ತು ಸಾಕ್ಸ್ ತೆಗೆದು 427 00:19:58,020 --> 00:20:00,780 ನಾನು ಅವುಗಳನ್ನು ತೊಳೆದು ಹಾಕಲು ಅವುಗಳನ್ನು ದೂರ ಬಾಕ್ಸ್ನಲ್ಲಿ. 428 00:20:00,780 --> 00:20:03,210 ನಂತರ ಮುಂದಿನ ಬರುತ್ತದೆ ಬೆಳಿಗ್ಗೆ, ಮತ್ತು ನಾನು ಹಾಪ್. 429 00:20:03,210 --> 00:20:06,380 ನಾನು ಬಾಕ್ಸ್ ಹೋಗಿ ಪಡೆಯಲು ಅಗ್ರ ನನ್ನ ಬಟ್ಟೆಗಳನ್ನು. 430 00:20:06,380 --> 00:20:09,070 ಲೌ ತ್ವರಿತವಾಗಿ ಅರಿತುಕೊಂಡ ಜ್ಯಾಕ್ ಸಮಸ್ಯೆ. 431 00:20:09,070 --> 00:20:12,080 ಅವರು ಬಟ್ಟೆ, ಸಿಡಿ ತಂದೆಯ ಇದ್ದರು ಮತ್ತು ಸ್ಟಾಕ್ ಪುಸ್ತಕಗಳು. 432 00:20:12,080 --> 00:20:14,420 ಅವರು ತಲುಪಿದಾಗ ಏನಾದರೂ ಓದಲು ಅಥವಾ ಧರಿಸುತ್ತಾರೆ, 433 00:20:14,420 --> 00:20:17,100 ಅವರು ಉನ್ನತ ಪುಸ್ತಕ ಅಥವಾ ಒಳ ಆಯ್ಕೆ ಬಯಸುವ. 434 00:20:17,100 --> 00:20:19,500 ನಂತರ ಅವರು ಮಾಡಿದಾಗ, ಅವರು ಹಕ್ಕನ್ನು ಹಿಂದಕ್ಕೆ ಹಾಕುತ್ತಾನೆ. 435 00:20:19,500 --> 00:20:21,970 ಮತ್ತೆ ಸ್ಟಾಕ್ ಮೇಲೆ, ಹೋಗುತ್ತಾರೆ. 436 00:20:21,970 --> 00:20:24,460 ನಾನು ಪರಿಹಾರ ಗೊತ್ತು, ಒಂದು ವಿಜಯೋತ್ಸಾಹದ ಲೌಡ್ ಹೇಳಿದರು. 437 00:20:24,460 --> 00:20:27,090 ನೀವು ಕಲಿತುಕೊಳ್ಳಬೇಕು ಒಂದು ಕ್ಯೂ ಬಳಸಿಕೊಂಡು ಆರಂಭಿಸಲು. 438 00:20:27,090 --> 00:20:29,870 ಲೌ ಜ್ಯಾಕ್ ಬಟ್ಟೆಗಳನ್ನು ತೆಗೆದುಕೊಂಡು ಕ್ಲೋಸೆಟ್ ಅವುಗಳನ್ನು ಆಗಿದ್ದಾರೆ. 439 00:20:29,870 --> 00:20:32,710 ಅವನು ಖಾಲಿಯಾದ ನಂತರ ಬಾಕ್ಸ್, ಅವರು ಕೇವಲ ಚಿಮ್ಮುತ್ತವೆ. 440 00:20:32,710 --> 00:20:36,500 >> ನಂತರ ಅವರು ಜ್ಯಾಕ್ ಕೊನೆಯಲ್ಲಿ, ಈಗ ಹೇಳಿದರು ದಿನ, ಎಡ ನಿಮ್ಮ ಬಟ್ಟೆಗಳನ್ನು ಹಾಕಲು 441 00:20:36,500 --> 00:20:37,990 ನೀವು ಅವುಗಳನ್ನು ದೂರ ಪುಟ್. 442 00:20:37,990 --> 00:20:41,300 ನಂತರ ನಾಳೆ ಬೆಳಿಗ್ಗೆ ನೀವು ನಿಮ್ಮ ಬಟ್ಟೆಗಳನ್ನು ಪಡೆಯಲು, ಸೂರ್ಯನ ನೋಡಿ 443 00:20:41,300 --> 00:20:43,440 ಸಾಲಿನ ಕೊನೆಯಲ್ಲಿ ಬಲ, ಮೇಲೆ. 444 00:20:43,440 --> 00:20:44,880 ನೀವು ಕಾಣುವುದಿಲ್ಲ? ಲೌ ಹೇಳಿದರು. 445 00:20:44,880 --> 00:20:46,370 ಇದು ಚೆನ್ನಾಗಿ ಕಾಣಿಸುತ್ತದೆ. 446 00:20:46,370 --> 00:20:49,770 ನೀವು ಒಮ್ಮೆ ಎಲ್ಲವನ್ನೂ ಧರಿಸಲು ಮೊದಲು ನೀವು ಎರಡು ಬಾರಿ ಏನೋ ಧರಿಸುತ್ತಾರೆ. 447 00:20:49,770 --> 00:20:52,670 ಮತ್ತು ಸಾಲುಗಳನ್ನು ಪ್ರತಿಯೊಂದಕ್ಕೂ ತನ್ನ ಸೈದ್ಧಾಂತಿಕ ಮತ್ತು ಶೆಲ್ಫ್, 448 00:20:52,670 --> 00:20:55,160 ಜ್ಯಾಕ್ ಭಾವಿಸಲು ಆರಂಭಿಸಿದ್ದು ಸ್ವತಃ ಖಾತ್ರಿ. 449 00:20:55,160 --> 00:20:59,720 ಲೌ ಎಲ್ಲಾ ಧನ್ಯವಾದಗಳು ಮತ್ತು ತನ್ನ ಅದ್ಭುತ ಕ್ಯೂ. 450 00:20:59,720 --> 00:21:01,220 ಸ್ಪೀಕರ್ 1: ಸರಿ, ಇದು ಆರಾಧ್ಯ ಇಲ್ಲಿದೆ. 451 00:21:01,220 --> 00:21:05,920 452 00:21:05,920 --> 00:21:10,080 ಆದ್ದರಿಂದ ನಿಜವಾಗಿಯೂ ಇಂದಿನ ಮಾಡಲಾಗಿದೆ ಈಗ HOOD ಕೆಳಗಿರುವ? 453 00:21:10,080 --> 00:21:12,370 ನಾವು ಪಾಯಿಂಟರ್ಸ್ ಹೊಂದಿರುವ, ನಾವು malloc ಎಂದು, 454 00:21:12,370 --> 00:21:15,680 ನಾವು ರಚಿಸಲು ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿರುತ್ತವೆ ನಾವೇ ಮೆಮೊರಿ ಭಾಗಗಳಲ್ಲಿ 455 00:21:15,680 --> 00:21:16,344 ಸಕ್ರಿಯವಾಗಿ. 456 00:21:16,344 --> 00:21:18,510 ಆದ್ದರಿಂದ ಈ ಚಿತ್ರವನ್ನು ನಾವು ಆಗಿದೆ ಕೇವಲ ಇತರ ದಿನ glimpsed. 457 00:21:18,510 --> 00:21:21,180 ನಾವು ನಿಜವಾಗಿಯೂ ರಕ್ತಹೀರುವ ಮಾಡಲಿಲ್ಲ ಅದರ ಮೇಲೆ, ಆದರೆ ಈ ಚಿತ್ರವನ್ನು 458 00:21:21,180 --> 00:21:24,180 ಕೆಳಗೆ ಹೊಂದಿದೆ ನಡೆಯುತ್ತಿವೆ ಈಗ ವಾರಗಳ ಹುಡ್. 459 00:21:24,180 --> 00:21:27,050 ಆದ್ದರಿಂದ ಈ ಕೇವಲ, ಪ್ರತಿನಿಧಿಸುತ್ತದೆ ನಾವು ಡ್ರಾ ನೀವು ಒಂದು ಆಯಾತ 460 00:21:27,050 --> 00:21:28,180 ನಿಮ್ಮ ಗಣಕದ ಮೆಮೊರಿ. 461 00:21:28,180 --> 00:21:31,850 ಮತ್ತು ಬಹುಶಃ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್, ಅಥವಾ CS50 ಐಡಿ, ಮೆಮೊರಿ ಅಥವಾ RAM ಒಂದು ಗಿಗಾಬೈಟ್ ಹೊಂದಿದೆ 462 00:21:31,850 --> 00:21:33,050 ಅಥವಾ ಎರಡು ಗಿಗಾಬೈಟ್ ಅಥವಾ ನಾಲ್ಕು. 463 00:21:33,050 --> 00:21:34,450 ಇದು ನಿಜವಾಗಿಯೂ ಅಪ್ರಸ್ತುತವಾಗುತ್ತದೆ. 464 00:21:34,450 --> 00:21:37,240 ನಿಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ವಿಂಡೋಸ್ ಅಥವಾ ಮ್ಯಾಕ್ OS ಅಥವಾ ಲಿನಕ್ಸ್, 465 00:21:37,240 --> 00:21:41,120 ಮೂಲಭೂತವಾಗಿ ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಂ ಅನುಮತಿಸುತ್ತದೆ ಇದು ಪ್ರವೇಶ ಎಂದು ಯೋಚಿಸುವುದು 466 00:21:41,120 --> 00:21:42,982 ಸಮಗ್ರತೆಯ ಬಗ್ಗೆ ನಿಮ್ಮ ಗಣಕದ ಮೆಮೊರಿ, 467 00:21:42,982 --> 00:21:45,440 ನೀವು ನಡೆಸುವ ಇರಬಹುದು ಆದರೂ ಏಕಕಾಲದಲ್ಲಿ ಅನೇಕ ಕಾರ್ಯಕ್ರಮಗಳು. 468 00:21:45,440 --> 00:21:46,990 ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ, ಎಂದು ನಿಜವಾಗಿಯೂ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ. 469 00:21:46,990 --> 00:21:49,448 ಆದರೆ ಒಂದು ಭ್ರಮೆ ಭಾಸವಾಗುತ್ತದೆ ನಿಮ್ಮ ಎಲ್ಲಾ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ನೀಡಿದ. 470 00:21:49,448 --> 00:21:53,110 ನೀವು, ಈ RAM ನ ಎರಡು ಸಂಗೀತಗೋಷ್ಠಿ ಹೊಂದಿತ್ತು ಕಂಪ್ಯೂಟರ್ ತಿಳಿಯುತ್ತಾರೆ ಎಂದು ಹೇಗೆ. 471 00:21:53,110 --> 00:21:57,110 >> ಈಗ ಕಾಕತಾಳೀಯವಾಗಿ, ಈ ಒಂದು ವಿಷಯಗಳನ್ನು ಮೆಮೊರಿ ಈ ಭಾಗಗಳನ್ನು ಒಂದು, 472 00:21:57,110 --> 00:21:58,350 ಸ್ಟಾಕ್ ಕರೆಯಲಾಗುತ್ತದೆ. 473 00:21:58,350 --> 00:22:01,680 ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಇದುವರೆಗಿನ ಬರವಣಿಗೆ ಕೋಡ್ ರಲ್ಲಿ 474 00:22:01,680 --> 00:22:05,900 ನೀವು ಎಂದು ಎಂದು ಉದಾಹರಣೆಗೆ ಮುಖ್ಯ ಕಾರ್ಯ. 475 00:22:05,900 --> 00:22:08,410 ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನಾನು ಬಂದಿದೆ ಸ್ಮರಿಸುತ್ತಾರೆ ಡ್ರಾ ಕಂಪ್ಯೂಟರ್ನ, 476 00:22:08,410 --> 00:22:10,640 ನಾನು ಯಾವಾಗಲೂ ರೀತಿಯ ಸೆಳೆಯಲು ಇಲ್ಲಿ ಆಯತದ ಅರ್ಧ 477 00:22:10,640 --> 00:22:12,520 ಮತ್ತು ಮಾತನಾಡುವ ಚಿಂತಿಸಬೇಡಿ ಮೇಲೆ ಇಲ್ಲಿದೆ ಬಗ್ಗೆ. 478 00:22:12,520 --> 00:22:15,980 ಮುಖ್ಯ ಕರೆ ಮಾಡಿದಾಗ, ನಾನು ಹೇಳಿಕೊಳ್ಳಲು ನೀವು ಮೆಮೊರಿ ಈ ಚೂರು ಪಡೆಯಲು 479 00:22:15,980 --> 00:22:16,970 ಇಲ್ಲಿ ಕಡಿಮೆಯಾಗುತ್ತದೆ. 480 00:22:16,970 --> 00:22:20,650 ಮುಖ್ಯ ವೇಳೆ ಮತ್ತು ಕಾರ್ಯ ಎಂಬ ಸ್ವಾಪ್ ರೀತಿಯ, ಜೊತೆಗೆ ಸ್ವಾಪ್ ಇಲ್ಲಿ ಹೋಗುತ್ತದೆ. 481 00:22:20,650 --> 00:22:23,720 ಮತ್ತು ಅದು ಇಲ್ಲಿದೆ, ತಿರುಗಿದರೆ ಅಲ್ಲಿ ಇದು ಅಂತ್ಯಗೊಂಡು ವಿಶೇಷವೇನು. 482 00:22:23,720 --> 00:22:26,277 ಒಂದು ಸ್ಟಾಕ್ ಎಂದು ಏನೋ ನಿಮ್ಮ ಗಣಕದ ಮೆಮೊರಿಯ ಒಳಗೆ. 483 00:22:26,277 --> 00:22:28,360 ಈಗ ದಿನದ ಕೊನೆಯಲ್ಲಿ, ಈ ಕೇವಲ ವಿಳಾಸಗಳನ್ನು ಹೊಂದಿದೆ. 484 00:22:28,360 --> 00:22:30,680 ಇದು, ಬೈಟ್ ಶೂನ್ಯ ಹೀಗಿದೆ ಬೈಟ್ ಒಂದು ಬೈಟ್ 2 ಬಿಲಿಯನ್. 485 00:22:30,680 --> 00:22:33,130 ಆದರೆ ನೀವು ಅದರ ಬಗ್ಗೆ ನಿಮಗೆ ಅನಿಸಿದರೆ ಈ ಆಯತಾಕಾರದ ವಸ್ತುವಾಗಿ, 486 00:22:33,130 --> 00:22:35,130 ಎಲ್ಲಾ ನಾವು ಪ್ರತಿ ಮಾಡುತ್ತಿರುವುದು ಸಮಯ ನಾವು ಕ್ರಿಯೆಯಾಗಿದೆ ಕರೆ 487 00:22:35,130 --> 00:22:37,180 ಮೆಮೊರಿ ಒಂದು ಹೊಸ ಸ್ಲೈಸ್ ಏರಿಳಿತ. 488 00:22:37,180 --> 00:22:41,700 ನಾವು ಒಂದು ಸ್ಲೈಸ್ ಕಾರ್ಯ ನೀಡುವ ನೀವು ತನ್ನದೇ ಆದ ಮೆಮೊರಿ ಕೆಲಸ. 489 00:22:41,700 --> 00:22:44,490 >> ಈ ಮುಖ್ಯ ಎಂದು ಈಗ ನೆನಪಿಸಿಕೊಳ್ಳುತ್ತಾರೆ. 490 00:22:44,490 --> 00:22:46,400 ನಾವು ಹೋದರೆ ಸ್ವಾಪ್ ರೀತಿಯ 491 00:22:46,400 --> 00:22:51,610 ಎ ಮತ್ತು ಬಿ ಮತ್ತು ಹಾಗೆ ಮತ್ತು ಎರಡು ಸ್ಥಳೀಯ ಅಸ್ಥಿರಗಳು ನಾವು ಒಂದು ಮತ್ತು ಎರಡು ಆ ಮೌಲ್ಯಗಳನ್ನು ಬದಲಾಯಿಸಲು 492 00:22:51,610 --> 00:22:55,130 ಎರಡು ಮತ್ತು ಒಂದು, ಮರುಪಡೆಯಲು ಸ್ವಾಪ್ ಮರಳಿದಾಗ ಎಂದು, 493 00:22:55,130 --> 00:22:58,330 ಇದು ಈ ಸ್ಲೈಸ್ ಆದರೂ ಇಲ್ಲಿದೆ ಮೆಮೊರಿ ಕೇವಲ ಹೋದ. 494 00:22:58,330 --> 00:23:00,080 ವಾಸ್ತವವಾಗಿ, ಇದು ಇನ್ನೂ ಅಲ್ಲಿ ವ್ಯವಹಾರಶಾಸ್ತ್ರಕ್ಕನುಸಾರವಾಗಿ. 495 00:23:00,080 --> 00:23:01,940 ಮತ್ತು ಏನೋ ವಾಸ್ತವವಾಗಿ ಇನ್ನೂ ಇಲ್ಲಿದೆ. 496 00:23:01,940 --> 00:23:05,410 ಆದರೆ ಕಲ್ಪನಾತ್ಮಕವಾಗಿ ಇದು ಇಲ್ಲಿದೆ ಆದರೂ ಇದು ಸಂಪೂರ್ಣವಾಗಿ ಗಾನ್. 497 00:23:05,410 --> 00:23:10,910 ಆದ್ದರಿಂದ ಮುಖ್ಯ ಕೆಲಸದ ಯಾವುದೇ ಗೊತ್ತಿಲ್ಲ ಆ ಸ್ವಾಪ್ ಕಾರ್ಯ ಮಾಡಲಾಯಿತು 498 00:23:10,910 --> 00:23:14,890 ನಿಜವಾಗಿ ಆ ರಲ್ಲಿ ಜಾರಿಗೆ ಹೊರತು ಪಾಯಿಂಟರ್ ಮೂಲಕ ಅಥವಾ ಉಲ್ಲೇಖ ವಾದಗಳು. 499 00:23:14,890 --> 00:23:17,790 ಈಗ, ಮೂಲಭೂತ ಪರಿಹಾರ ಸ್ವಾಪ್ ಆ ಸಮಸ್ಯೆಗೆ 500 00:23:17,790 --> 00:23:19,970 ವಿಳಾಸದಿಂದ ವಸ್ತುಗಳನ್ನು ರವಾನಿಸುವುದು. 501 00:23:19,970 --> 00:23:23,250 ಆದರೆ ಇದು ತುಂಬಾ, ಇಲ್ಲಿದೆ, ತಿರುಗಿದರೆ ಆ ಭಾಗದಲ್ಲಿ ಮೇಲೆ ನಡೆಯುತ್ತಿವೆ 502 00:23:23,250 --> 00:23:26,330 ಆಯತದ ಈ ಸಮಯ ಇನ್ನೂ ಹೆಚ್ಚು ಮೆಮೊರಿ ಅಲ್ಲಿ ಇಲ್ಲ. 503 00:23:26,330 --> 00:23:28,790 ಮತ್ತು ನೀವು ಸಕ್ರಿಯವಾಗಿ ಮೆಮೊರಿ ನಿಯೋಜಿಸಿ, 504 00:23:28,790 --> 00:23:32,020 ಇದು GetString, ಒಳಗೆ ಎಂಬುದನ್ನು ಇದು ನಾವು CS50 ನೀವು ಮಾಡುವ ಮಾಡಲಾಗಿದೆ ಬಂದಿದೆ 505 00:23:32,020 --> 00:23:34,710 ಗ್ರಂಥಾಲಯ, ಅಥವಾ ನೀವು ಹುಡುಗರಿಗೆ ವೇಳೆ malloc ಕರೆ ಮತ್ತು ಕೇಳಲು 506 00:23:34,710 --> 00:23:37,950 ಒಂದು ಪಡೆ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆ ಮೆಮೊರಿ, ಇದು ಸ್ಟಾಕ್ ಬರುವುದಿಲ್ಲ. 507 00:23:37,950 --> 00:23:40,960 ಮತ್ತೊಂದು ಸ್ಥಾನ ಬಂದಿದೆ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನ 508 00:23:40,960 --> 00:23:42,220 ರಾಶಿ ಕರೆಯಲಾಗುತ್ತದೆ. 509 00:23:42,220 --> 00:23:43,430 ಮತ್ತು ಯಾವುದೇ ಬೇರೆ ಅಲ್ಲ. 510 00:23:43,430 --> 00:23:44,285 ಅದೇ ರಾಮ್. 511 00:23:44,285 --> 00:23:45,160 ಅದೇ ಮೆಮೊರಿ ಇಲ್ಲಿದೆ. 512 00:23:45,160 --> 00:23:49,080 ಇದು ಅಪ್ ಎಂದು ಕೇವಲ ರಾಮ ಅಲ್ಲಿ ಬದಲಿಗೆ ಕೆಳಗೆ ಇಲ್ಲಿ. 513 00:23:49,080 --> 00:23:50,750 >> ಆದ್ದರಿಂದ ಏನು? 514 00:23:50,750 --> 00:23:53,650 ಸರಿ, ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಹೊಂದಿದೆ ವೇಳೆ ಮೆಮೊರಿ ಒಂದು ಸೀಮಿತ ಪ್ರಮಾಣದ 515 00:23:53,650 --> 00:23:57,450 ಮತ್ತು ಸ್ಟಾಕ್ ಆದ್ದರಿಂದ, ಬೆಳೆಯುತ್ತಿರುವುದನ್ನು ಮಾತನಾಡಲು, ಮತ್ತು ಹೀಪ್ ಪ್ರಕಾರ 516 00:23:57,450 --> 00:23:59,349 ಈ ಬಾಣದ ಕೆಳಗೆ ಬೆಳೆಯುತ್ತಿದೆ. 517 00:23:59,349 --> 00:24:01,140 ಅರ್ಥಾತ್, ಪ್ರತಿ ಸಮಯ ನೀವು malloc ಕರೆ, 518 00:24:01,140 --> 00:24:03,430 ನೀವು ಒಂದು ಸ್ಲೈಸ್ ನೀಡಿದ ನೀವು ಮೆಮೊರಿ ಮೇಲೆ, 519 00:24:03,430 --> 00:24:06,630 ಸ್ವಲ್ಪ ನಂತರ, ಕಡಿಮೆ ನಂತರ ಬಹುಶಃ ಸ್ವಲ್ಪ ಕಡಿಮೆ, ನೀವು malloc ಕರೆ ಪ್ರತಿ ಬಾರಿ, 520 00:24:06,630 --> 00:24:10,100 ರಾಶಿ, ಬಳಕೆ ಇಲ್ಲಿದೆ, ರೀತಿಯ ಬೆಳೆಯುತ್ತಿದೆ, 521 00:24:10,100 --> 00:24:11,950 ಏನು ಹತ್ತಿರಕ್ಕೆ ಬೆಳೆಯುತ್ತಿರುವ? 522 00:24:11,950 --> 00:24:13,382 ಸ್ಟಾಕ್. 523 00:24:13,382 --> 00:24:14,840 ಆದ್ದರಿಂದ ಈ ಒಳ್ಳೆಯದು ಹಾಗೆ ತೋರುತ್ತಿಲ್ಲ? 524 00:24:14,840 --> 00:24:18,420 525 00:24:18,420 --> 00:24:22,140 ಇದು ನಿಜವಾಗಿಯೂ ಸ್ಪಷ್ಟ ಅಲ್ಲ ಅಲ್ಲಿ ನಾನು, ಅರ್ಥ ನೀವು ಬೇರೆ ಏನು ಮಾತ್ರ ಮಾಡಬಹುದು 526 00:24:22,140 --> 00:24:23,910 ಮೆಮೊರಿ ಒಂದು ಸೀಮಿತ ಪ್ರಮಾಣದ ಹೊಂದಿವೆ. 527 00:24:23,910 --> 00:24:25,200 ಆದರೆ ಈ ಖಂಡಿತವಾಗಿ ಕಳಪೆಯಾಗಿದೆ. 528 00:24:25,200 --> 00:24:27,920 ಆ ಎರಡು ಬಾಣಗಳನ್ನು ಒಂದು ಮೇಲೆ ಒಬ್ಬರಿಗೊಬ್ಬರು ಕೋರ್ಸ್ ಕುಸಿತಕ್ಕೆ. 529 00:24:27,920 --> 00:24:31,930 >> ಮತ್ತು ಆ ಕೆಟ್ಟ ವ್ಯಕ್ತಿ, ಜನರಾಗಿದ್ದರು ಯಾರು ತಿರುಗಿದರೆ , ಪ್ರೋಗ್ರಾಮಿಂಗ್ ವಿಶೇಷವಾಗಿ ಉತ್ತಮ 530 00:24:31,930 --> 00:24:36,140 ಮತ್ತು ಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಹ್ಯಾಕ್ ಪ್ರಯತ್ನ ಈ ರಿಯಾಲಿಟಿ ಬಳಸಿಕೊಳ್ಳುವ. 531 00:24:36,140 --> 00:24:38,290 ವಾಸ್ತವವಾಗಿ, ನ ಪರಿಗಣಿಸೋಣ ಸ್ವಲ್ಪ ತುಣುಕನ್ನು. 532 00:24:38,290 --> 00:24:41,350 ಆದ್ದರಿಂದ ಈ ನೀವು ಓದಬಹುದು ಒಂದು ಉದಾಹರಣೆ ಬಗ್ಗೆ ವಿಕಿಪೀಡಿಯಾದ ಹೆಚ್ಚಿನ ವಿವರ. 533 00:24:41,350 --> 00:24:43,100 ನಾವು ನೀವು ತೋರಿಸಲು ಮಾಡುತ್ತೇವೆ ಲೇಖನ ವೇಳೆ ಕುತೂಹಲ. 534 00:24:43,100 --> 00:24:45,650 ಆದರೆ ದಾಳಿ ಸಾಮಾನ್ಯವಾಗಿ ಇಲ್ಲ ಬಫರ್ ಎಂದು ಸಹ ಹೆಸರಾಗಿದೆ 535 00:24:45,650 --> 00:24:49,570 ಮಾನವರು ಅಲ್ಲಿಯವರೆಗೆ ಕಾಲ ಅಸ್ತಿತ್ವದಲ್ಲಿತ್ತು ಕುಶಲತೆಯಿಂದ ಹೊಂದಿದ್ದವು 536 00:24:49,570 --> 00:24:53,120 ಸಿ ರಲ್ಲಿ ಕಂಪ್ಯೂಟರ್ನ, ಆದ್ದರಿಂದ ಈ ಬಹಳ ಅನಿಯಂತ್ರಿತ ಕಾರ್ಯಕ್ರಮ, 537 00:24:53,120 --> 00:24:55,130 ಆದರೆ ಬಾಟಮ್ ಅಪ್ ಇದನ್ನು ಓದಲು ಅವಕಾಶ. 538 00:24:55,130 --> 00:24:57,650 Argc ಚಾರ್ ಸ್ಟಾರ್, argv ಒಳಗೆ ಮುಖ್ಯ. 539 00:24:57,650 --> 00:24:59,830 ಆದ್ದರಿಂದ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಒಂದು ಪ್ರೋಗ್ರಾಂನ ಆಜ್ಞಾ ಸಾಲಿನ ಆರ್ಗುಮೆಂಟ್ಗಳನ್ನು. 540 00:24:59,830 --> 00:25:03,620 ಮತ್ತು ಎಲ್ಲಾ ಪ್ರಮುಖ ಸ್ಪಷ್ಟವಾಗಿ ಕರೆಯಾಗಿದೆ ಇಲ್ಲ ಒಂದು ಕ್ರಿಯೆ, ಸರಳತೆಗಾಗಿ ಎಫ್ ಕರೆ. 541 00:25:03,620 --> 00:25:04,610 ಮತ್ತು ಇದು ಯಾವ ಹಾದುಹೋಗುತ್ತವೆ? 542 00:25:04,610 --> 00:25:05,490 ಒಂದು argv. 543 00:25:05,490 --> 00:25:09,320 ಆದ್ದರಿಂದ ಎಫ್ ಸಾಗುವ ಯಾವುದೇ ಪದ ಬಳಕೆದಾರನಿಗೆ ಟೈಪ್ ಎಂದು 544 00:25:09,320 --> 00:25:11,500 ನಂತರ ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಹೆಸರು ಎಲ್ಲಾ. 545 00:25:11,500 --> 00:25:15,730 ತುಂಬಾ ಸೀಸರ್ ಅಥವಾ, Vigenere ಹೇಳುವುದಾದರೆ ನೀವು argv ಮಾಡುತ್ತಿರುವ ಮರುಪಡೆಯಲು ಇರಬಹುದು. 546 00:25:15,730 --> 00:25:16,680 >> ಆದ್ದರಿಂದ ಎಫ್ ಏನು? 547 00:25:16,680 --> 00:25:19,760 ಎಫ್ ಒಂದು ಸಾಲಿನಲ್ಲಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಅದರ ಏಕೈಕ ಚರ್ಚೆಯಂತೆ, 548 00:25:19,760 --> 00:25:22,100 ಅಲಿಯಾಸ್ ಚಾರ್ ಸ್ಟಾರ್, ಅದೇ ವಿಷಯ, ಸ್ಟ್ರಿಂಗ್ ಎಂದು. 549 00:25:22,100 --> 00:25:24,920 ಮತ್ತು ಅದನ್ನು ನಿರಂಕುಶವಾಗಿ ಕರೆಯಲಾಗುತ್ತದೆ ಈ ಉದಾಹರಣೆಯಲ್ಲಿ ಬಾರ್. 550 00:25:24,920 --> 00:25:27,710 ತದನಂತರ ಚಾರ್ ಸಿ 12, ಕೇವಲ ಶ್ರೀಸಾಮಾನ್ಯನ ವಿಷಯದಲ್ಲಿ, 551 00:25:27,710 --> 00:25:31,750 ನಮಗೆ ಮಾಡುತ್ತಿದ್ದ ಚಾರ್ ಸಿ ಬ್ರಾಕೆಟ್ 12 ಏನು? 552 00:25:31,750 --> 00:25:33,440 ಇದು ಏನು ವಿಶೇಷವೇನು? 553 00:25:33,440 --> 00:25:36,490 ನಿರ್ದಿಷ್ಟವಾಗಿ, ಮೆಮೊರಿ ಹಂಚುತ್ತಾರೆ 12 ಅಕ್ಷರಗಳನ್ನು 12 ಬೈಟ್ಗಳು. 554 00:25:36,490 --> 00:25:36,990 ನಿಖರವಾಗಿ. 555 00:25:36,990 --> 00:25:40,000 ತದನಂತರ ಕೊನೆಯ ಸಾಲು, ಬೆರೆಸಿ ಕಾಪಿ, ನೀವು ಬಹುಶಃ ನೋಡಿಲ್ಲ ಬಂದಿದೆ. 556 00:25:40,000 --> 00:25:43,360 ಈ ಸ್ಟ್ರಿಂಗ್ ಪ್ರತಿಯನ್ನು ಅವರ ಉದ್ದೇಶ ಜೀವನದಲ್ಲಿ ಕಾರ್ಯ 557 00:25:43,360 --> 00:25:48,160 ತನ್ನ ಎರಡನೇ ವಾದ ನಕಲಿಸಿ ಮೊದಲ ವಾದವನ್ನು ಒಳಗೆ, 558 00:25:48,160 --> 00:25:51,190 ಆದರೆ ವರೆಗೆ ಬೈಟ್ಗಳು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ. 559 00:25:51,190 --> 00:25:53,860 ಆದ್ದರಿಂದ ಮೂರನೇ ವಾದವನ್ನು ಹೇಳುತ್ತಾರೆ ನೀವು ಎಷ್ಟು ಬೈಟ್ಗಳು ನಕಲಿಸಲು ಮಾಡಬೇಕು? 560 00:25:53,860 --> 00:25:56,720 ಬಾರ್ ಉದ್ದ, ಯಾವುದೇ ಬೆರಳಚ್ಚಿಸಿದ ಬಳಕೆದಾರ. 561 00:25:56,720 --> 00:25:59,320 ಮತ್ತು ವಿಷಯಗಳ ಇವೆ, ಆ ವಾಕ್ಯವನ್ನು ಬಾರ್ 562 00:25:59,320 --> 00:26:02,330 ಮೆಮೊರಿಗೆ ಕಾಪಿ ಮಾಡಲಾದ ಸಿ ನಲ್ಲಿ ಸೂಚಿಸಿದರು 563 00:26:02,330 --> 00:26:04,060 >> ಆದ್ದರಿಂದ ಈ ರೀತಿಯ ಸ್ಟುಪಿಡ್ ತೋರುತ್ತದೆ, ಮತ್ತು ಅದು. 564 00:26:04,060 --> 00:26:06,300 ಇದು ಒಂದು ರೂಪಿಸಲಾದ ಉದಾಹರಣೆ, ಆದರೆ ಪ್ರತಿನಿಧಿ 565 00:26:06,300 --> 00:26:10,100 ದಾಳಿ ವಾಹಕಗಳು ಒಂದು ವರ್ಗದ, ಒಂದು ಪ್ರೋಗ್ರಾಂ ದಾಳಿ ಒಂದು ರೀತಿಯಲ್ಲಿ. 566 00:26:10,100 --> 00:26:15,050 ಎಲ್ಲಾ ಉತ್ತಮ ಮತ್ತು ಬಳಕೆದಾರ ಒಳ್ಳೆಯದು 11 ಪಾತ್ರಗಳು ಎಂದು ಪದದಲ್ಲಿ ರೀತಿಯ 567 00:26:15,050 --> 00:26:18,040 ಕಡಿಮೆ, ಜೊತೆಗೆ backslash ಶೂನ್ಯ ಅಥವಾ. 568 00:26:18,040 --> 00:26:22,830 ಬಿಟ್ಟರೆ ಬಳಕೆದಾರ ರೀತಿಯ ಹೆಚ್ಚು ವೇಳೆ 11 ಅಥವಾ 12 ಅಥವಾ 20 ಅಥವಾ 50 ಪಾತ್ರಗಳು? 569 00:26:22,830 --> 00:26:25,090 ಹಾಗೆ ಹೋಗಿ ಈ ಪ್ರೋಗ್ರಾಂ ಏನು? 570 00:26:25,090 --> 00:26:29,360 ಸಮರ್ಥವಾಗಿ seg ತಪ್ಪು. ಇದು ವಿಶೇಷವೇನು ಕುರುಡಾಗಿ ಅಪ್ ಬಾರ್ ಎಲ್ಲವೂ ನಕಲಿಸಲು 571 00:26:29,360 --> 00:26:31,750 ಇದು ಅದರ ಉದ್ದ, ಗೆ ಅಕ್ಷರಶಃ ಬಾರ್ ಎಲ್ಲವುದರ 572 00:26:31,750 --> 00:26:36,307 ವಿಳಾಸ ಒಳಗೆ ಸಿ ಆದರೆ ಸಿ ಸೂಚಿಸಿದರು ಮಾತ್ರ ಪೂರ್ವಭಾವಿಯಾಗಿಯೇ 12 ಬೈಟ್ಗಳು ನೀಡಿದೆ. 573 00:26:36,307 --> 00:26:37,640 ಆದರೆ ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಪರಿಶೀಲನೆ. 574 00:26:37,640 --> 00:26:38,700 ಪರಿಸ್ಥಿತಿಗಳು ವೇಳೆ ಯಾವುದೇ ಇಲ್ಲ. 575 00:26:38,700 --> 00:26:40,580 ಇಲ್ಲಿ ಯಾವುದೇ ದೋಷ ತಪಾಸಣೆ ಇಲ್ಲ. 576 00:26:40,580 --> 00:26:43,270 >> ಆದ್ದರಿಂದ ಈ ಪ್ರೋಗ್ರಾಂ ಏನು ಹಾಗೆ ಹೋಗಿ ಕುರುಡಾಗಿ ಆಗಿದೆ 577 00:26:43,270 --> 00:26:45,750 ಒಬ್ಬರಿಂದ ವಿಷಯವನ್ನು ನಕಲಿಸಿ. 578 00:26:45,750 --> 00:26:47,880 ಆದ್ದರಿಂದ ನಾವು ಈ ಡ್ರಾ ಚಿತ್ರ, ಇಲ್ಲಿ 579 00:26:47,880 --> 00:26:49,860 ನೆನಪಿನ ಕೇವಲ ಚೂರು. 580 00:26:49,860 --> 00:26:53,470 ನಾವು, ಕೆಳಭಾಗದಲ್ಲಿ ಗಮನಕ್ಕೆ ಸ್ಥಳೀಯ ವೇರಿಯಬಲ್ ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿಲ್ಲ. 581 00:26:53,470 --> 00:26:57,330 Store-- ವಿಶೇಷವೇನು ಆ ಪಾಯಿಂಟರ್ ಆದ್ದರಿಂದ ಎಂದು ಸ್ಥಳೀಯ ವಾದವನ್ನು ಬದಲಿಗೆ 582 00:26:57,330 --> 00:26:58,672 ಸ್ಟ್ರಿಂಗ್ ಬಾರ್ ಸಂಗ್ರಹಿಸಲು ವಿಶೇಷವೇನು. 583 00:26:58,672 --> 00:27:00,380 ತದನಂತರ ಕೇವಲ ಗಮನಕ್ಕೆ ಅದರ ಮೇಲೆ ಒಂದು ಸ್ಟಾಕ್, 584 00:27:00,380 --> 00:27:02,505 ಏಕೆಂದರೆ ನೀವು ಕೇಳಲು ಪ್ರತಿ ಬಾರಿ ಸ್ಟಾಕ್ ಮೆಮೊರಿಗೆ, 585 00:27:02,505 --> 00:27:04,310 ಇದು ಸ್ವಲ್ಪ ಹೋಗುತ್ತದೆ ಸಚಿತ್ರವಾಗಿ ಇದು ಮೇಲೆ, 586 00:27:04,310 --> 00:27:06,270 ನಾವು ಅಲ್ಲಿ 12 ಬೈಟ್ಗಳು ಪಡೆದಿರುವಿರಿ ಗಮನಕ್ಕೆ. 587 00:27:06,270 --> 00:27:10,690 ಮೇಲಿನ ಎಡ ಒಂದು ಸಿ ಬ್ರಾಕೆಟ್ ಶೂನ್ಯ ಮತ್ತು ಕೆಳಗೆ ಬಲಭಾಗದಲ್ಲಿ ಒಂದು ಸಿ ಬ್ರಾಕೆಟ್ 11. 588 00:27:10,690 --> 00:27:12,870 ಕೇವಲ ಹೇಗೆ ಕಂಪ್ಯೂಟರ್ ಇಲ್ಲಿದೆ ಇದು ಮೊಟ್ಟ ಹೋಗುವ. 589 00:27:12,870 --> 00:27:18,300 ಆದ್ದರಿಂದ ಕೇವಲ ಅಂತರ್ದೃಷ್ಟಿಯಿಂದ ಬಾರ್ ಘಟಕಗಳನ್ನು ಹೊಂದಿದ್ದಲ್ಲಿ ಸೇರಿದಂತೆ ಒಟ್ಟು 12 ಪಾತ್ರಗಳು, ಹೆಚ್ಚು 590 00:27:18,300 --> 00:27:25,790 ಅಲ್ಲಿ backslash ಶೂನ್ಯ, 12 ಅಥವಾ C ಬ್ರಾಕೆಟ್ 12 ಹೋಗುತ್ತಿದ್ದೇವೆ? 591 00:27:25,790 --> 00:27:28,440 ಅಥವಾ ಬದಲಿಗೆ ಅಲ್ಲಿ 12 ನೇ ಮೀ ಅಥವಾ 13 ರ, 592 00:27:28,440 --> 00:27:30,900 ಹೋಗುವ ನೂರನೇ ರ ಚಿತ್ರ ಕೊನೆಗೊಳ್ಳಲು? 593 00:27:30,900 --> 00:27:33,400 ಮೇಲೆ ಅಥವಾ ಕೆಳಗೆ? 594 00:27:33,400 --> 00:27:36,300 >> ರೈಟ್, ಸಹ ಏಕೆಂದರೆ ಸ್ಟಾಕ್ ಸ್ವತಃ, ಮೇಲ್ಮುಖವಾಗಿ ಬೆಳೆಯುತ್ತದೆ 595 00:27:36,300 --> 00:27:39,590 ನೀವು ವಿಷಯವನ್ನು ಹಾಕಲು ಒಮ್ಮೆ ಇದು, ಇದು ವಿನ್ಯಾಸ ಕಾರಣಗಳಿಗಾಗಿ, 596 00:27:39,590 --> 00:27:41,294 ಮೇಲಿನಿಂದ ಕೆಳಕ್ಕೆ ಮೆಮೊರಿ ಇರಿಸುತ್ತದೆ. 597 00:27:41,294 --> 00:27:44,460 ನೀವು ಹೆಚ್ಚು 12 ಬೈಟ್ಗಳು ಪಡೆದಿರುವಿರಿ ವೇಳೆ, ನೀವು ಬಾರ್ ತಿದ್ದಿಬರೆಯಲು ಆರಂಭಿಸಲು ನೀನು. 598 00:27:44,460 --> 00:27:47,280 ಈಗ ಒಂದು ದೋಷವನ್ನು, ಅದು ಇಲ್ಲಿದೆ ನಿಜವಾಗಿಯೂ ಒಂದು ದೊಡ್ಡ ಒಪ್ಪಂದ. 599 00:27:47,280 --> 00:27:51,130 ಇರುವುದರಿಂದ ಇದು ದೊಡ್ಡ ಒಪ್ಪಂದ ಆಗಿದೆ ಮೆಮೊರಿ ನಡೆಯುತ್ತಿರುವ ಹೆಚ್ಚು ವಿಷಯವನ್ನು. 600 00:27:51,130 --> 00:27:53,074 ಇಲ್ಲಿ ಹೇಗೆ ನಾವು ಮಾಡಬಹುದು ಇಲ್ಲಿದೆ ಸ್ಪಷ್ಟ ಎಂದು, ಹಲೋ ಪುಟ್. 601 00:27:53,074 --> 00:27:54,490 ನಾನು ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ ಹಲೋ ಬೆರಳಚ್ಚಿಸಿದ ವೇಳೆ. 602 00:27:54,490 --> 00:27:59,330 ಹೆಚ್ ಇ ಎಲ್ ಎಲ್ ಓ backslash ಶೂನ್ಯ, ಒಳಗೆ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಆ 12 ಬೈಟ್ಗಳು, ಮತ್ತು ನಾವು ಸೂಪರ್ ಸುರಕ್ಷಿತ ಆರ್. 603 00:27:59,330 --> 00:28:00,330 ಎಲ್ಲ ಸರಿಯಾಗಿದೆ. 604 00:28:00,330 --> 00:28:03,020 ಆದರೆ ನಾನು ಏನೋ ಟೈಪ್ ಮುಂದೆ, ಸಮರ್ಥವಾಗಿ ಅಷ್ಟೇ 605 00:28:03,020 --> 00:28:05,860 ಬಾರ್ ಜಾಗವನ್ನು ಕ್ರಮೇಣವಾಗಿ ಹೋಗುವ. 606 00:28:05,860 --> 00:28:08,405 ಆದರೆ ಇನ್ನೂ ಇನ್ನೂ, ಇದು ತಿರುಗುತ್ತದೆ ಈ ಬಾರಿ ಔಟ್, 607 00:28:08,405 --> 00:28:11,530 ನಾವು ಕುರಿತು ಎಂದಿಗೂ ಮಾಡಿದ ಸಹ ಇದು ಸ್ಟಾಕ್ ಇತರ ವಿಷಯವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. 608 00:28:11,530 --> 00:28:13,560 ಇದು ಸ್ಥಳೀಯ ಅಸ್ಥಿರಗಳು ಅಲ್ಲ. 609 00:28:13,560 --> 00:28:15,100 >> ಸಿ ಕಡಿಮೆ ಮಟ್ಟದ ಭಾಷೆ. 610 00:28:15,100 --> 00:28:17,810 ಮತ್ತು ರೀತಿಯ ರಹಸ್ಯವಾಗಿ ಸ್ಟಾಕ್ ಬಳಸುತ್ತದೆ 611 00:28:17,810 --> 00:28:21,260 ನೆನಪಿಡಿ ಒಂದು ಕಾರ್ಯ, ಯಾವುದು 612 00:28:21,260 --> 00:28:26,040 ವಿಳಾಸ, ಹಿಂದಿನ ಕಾರ್ಯ ಹೊಂದಿದೆ ಆದ್ದರಿಂದ ಮತ್ತೆ ಆ ಕಾರ್ಯವನ್ನು ನೆಗೆಯುವುದನ್ನು. 613 00:28:26,040 --> 00:28:29,980 ಆದ್ದರಿಂದ ಮುಖ್ಯ ಕರೆಗಳನ್ನು ನಡುವೆ ವಿನಿಮಯ ಯಾವಾಗ ವಿಷಯಗಳನ್ನು ಸ್ಟಾಕ್ ಮೇಲೆ ಮಂಡಿಸಿದರು 614 00:28:29,980 --> 00:28:34,380 ಕೇವಲ, ಸ್ಥಳೀಯ ಅಸ್ಥಿರಗಳು ಸ್ವಾಪ್ಸ್ ಅಲ್ಲ ಅಥವಾ ತಮ್ಮ ವಾದವನ್ನು, ರಹಸ್ಯವಾಗಿ ಮಂಡಿಸಿದರು 615 00:28:34,380 --> 00:28:37,510 ಸ್ಟಾಕ್ ಮೇಲೆ ಪ್ರತಿನಿಧಿಸಿರುವ ಇಲ್ಲಿ ಕೆಂಪು ಸ್ಲೈಸ್ ಮೂಲಕ 616 00:28:37,510 --> 00:28:40,520 ಮುಖ್ಯ ವಿಳಾಸವನ್ನು ಅಂತಾದರೆ ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ನ, 617 00:28:40,520 --> 00:28:44,180 ಆದ್ದರಿಂದ ಸ್ವಾಪ್ ಮಾಡಿದಾಗ, ಕಂಪ್ಯೂಟರ್ ನಾನು ಮುಖ್ಯ ಹಿಂತಿರುಗಿ ಅವಶ್ಯಕತೆ ತಿಳಿದಿರುತ್ತದೆ 618 00:28:44,180 --> 00:28:46,760 ಮತ್ತು ಮುಖ್ಯ ಕಾರ್ಯ ನಿರ್ವಹಿಸುವುದು ಮುಗಿಸಲು. 619 00:28:46,760 --> 00:28:51,960 ಆದ್ದರಿಂದ ಈ, ಈಗ ಅಪಾಯಕಾರಿ ಏಕೆಂದರೆ ಹಲೋ ಹೆಚ್ಚು ಹೆಚ್ಚು ಬಳಕೆದಾರ ರೀತಿಯ 620 00:28:51,960 --> 00:28:57,030 ಬಳಕೆದಾರರ ಇನ್ಪುಟ್ clobbers ಅಂದರೆ ಅಥವಾ, ಕೆಂಪು ವಿಭಾಗದಲ್ಲಿ ಬರೆಯಲ್ಪಡುತ್ತದೆ 621 00:28:57,030 --> 00:28:59,820 ತಾರ್ಕಿಕವಾಗಿ ವೇಳೆ ಕಂಪ್ಯೂಟರ್ನ ಕುರುಡಾಗಿ ತಿಳಿಯುವುದು ಇಂದಿನ 622 00:28:59,820 --> 00:29:03,830 ಕೆಂಪು ಸ್ಲೈಸ್ ಬೈಟ್ಗಳು ಎಂದು ಅದನ್ನು ಮರಳಿ ಯಾವ ವಿಳಾಸ, 623 00:29:03,830 --> 00:29:09,020 ಎದುರಾಳಿ ಏನು ವೇಳೆ ಸಾಕಷ್ಟು ಸ್ಮಾರ್ಟ್ ಅಥವಾ ಬೈಟ್ಗಳು ಒಂದು ಅನುಕ್ರಮ ಹಾಕಲು ಸಾಕಷ್ಟು ಅದೃಷ್ಟ 624 00:29:09,020 --> 00:29:13,450 ಅಲ್ಲಿ ಒಂದು ವಿಳಾಸವನ್ನು ತೋರುತ್ತಿದೆ, ಆದರೆ ಅದು ಕೋಡ್ ನ ವಿಳಾಸವನ್ನು 625 00:29:13,450 --> 00:29:18,730 ಅವನು ಅಥವಾ ಅವಳು ಕಂಪ್ಯೂಟರ್ ಬಯಸಿದೆ ಬದಲಿಗೆ ಮುಖ್ಯ ಕಾರ್ಯಗತಗೊಳಿಸಲು? 626 00:29:18,730 --> 00:29:21,670 >> ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಹೀಗಾದರೆ ಬಳಕೆದಾರ, ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ ಬರೆಯುತ್ತಿದ್ದಾರೆ 627 00:29:21,670 --> 00:29:23,850 ಕೇವಲ ಏನೋ ಅಲ್ಲ ಹಲೋ ನಿರುಪದ್ರವಿ ರೀತಿಯ 628 00:29:23,850 --> 00:29:28,210 ಆದರೆ ಸಮಾನ ಎಂದು ಕೋಡ್ ವಾಸ್ತವವಾಗಿ ಈ ಬಳಕೆದಾರನ ಕಡತಗಳನ್ನು ಅಳಿಸಲು? 629 00:29:28,210 --> 00:29:30,060 ಅಥವಾ ನನಗೆ ತಮ್ಮ ಪಾಸ್ವರ್ಡ್ ಇಮೇಲ್? 630 00:29:30,060 --> 00:29:31,940 ಅಥವಾ ಲಾಗ್ ಆರಂಭಿಸಲು ತಮ್ಮ ಕೀಸ್ಟ್ರೋಕ್ಗಳನ್ನು, ಬಲ? 631 00:29:31,940 --> 00:29:34,920 ಒಂದು ಮಾರ್ಗಗಳಿಲ್ಲ, ಇಂದು ನಿರ್ಣಯಿಸುವುದಕ್ಕೆ ಅವಕಾಶ ಅವರು ಹಲೋ ಕೇವಲ ಟೈಪ್ ಎಂದು 632 00:29:34,920 --> 00:29:36,711 ವಿಶ್ವದ ಅಥವಾ ತಮ್ಮ ಹೆಸರು, ಅವರು ಮೂಲಭೂತವಾಗಿ ಸಾಧ್ಯವೋ 633 00:29:36,711 --> 00:29:39,570 ಕೋಡ್, ಸೊನ್ನೆಗಳು ಹಾದು ಮತ್ತು ಪದಗಳಿಗಿಂತ, ಕಂಪ್ಯೂಟರ್ 634 00:29:39,570 --> 00:29:43,450 ಕೋಡ್ ಮತ್ತು ವಿಳಾಸ ಎರಡೂ ತಪ್ಪುಗಳು. 635 00:29:43,450 --> 00:29:48,950 ಆದರೂ ಆದ್ದರಿಂದ ಸ್ವಲ್ಪ ಅಮೂರ್ತವಾದ, ವೇಳೆ ಸಾಕಷ್ಟು ವ್ಯತಿರಿಕ್ತ ಕೋಡ್ ಬಳಕೆದಾರ ರೀತಿಯ 636 00:29:48,950 --> 00:29:52,330 ನಾವು ಇಲ್ಲಿ ಸಾರ್ವತ್ರೀಕರಣಗೊಳಿಸಲು ಮಾಡುತ್ತೇವೆ ಎ ದಾಳಿ ಅಥವಾ ಎದುರಾಳಿಗಳಾಗಿ ಆಗಿದೆ. 637 00:29:52,330 --> 00:29:53,140 ಆದ್ದರಿಂದ ಕೇವಲ ಕೆಟ್ಟ ಸ್ಟಫ್. 638 00:29:53,140 --> 00:29:55,306 ನಾವು ಬಗ್ಗೆ ಹೆದರುವುದಿಲ್ಲ ಸಂಖ್ಯೆಗಳನ್ನು ಅಥವಾ ಸೊನ್ನೆಗಳು ಅಥವಾ ಪದಗಳಿಗಿಂತ 639 00:29:55,306 --> 00:29:59,470 ಇಂದು, ನೀವು ಅಂತ್ಯಗೊಳ್ಳುತ್ತಿತ್ತು ಕೆಂಪು ವಿಭಾಗದಲ್ಲಿ ಮೇಲೆಯೆ, 640 00:29:59,470 --> 00:30:01,580 ಬೈಟ್ಗಳು ಅನುಕ್ರಮ ಗಮನಿಸಿ. 641 00:30:01,580 --> 00:30:05,020 ಓ 835 ಸಿ ಶೂನ್ಯ ಎಂಟು ಶೂನ್ಯ. 642 00:30:05,020 --> 00:30:08,960 ಮತ್ತು ಈಗ ಇಲ್ಲಿ ವಿಕಿಪೀಡಿಯ ಲೇಖನ ನೀವು ಈಗ ನಿಜವಾಗಿಯೂ ಆರಂಭಿಸಲು ಮತ್ತು, ಪ್ರಸ್ತಾಪಿಸಿದರು 643 00:30:08,960 --> 00:30:12,460 ನಿಮ್ಮ ಗಣಕದ ಬೈಟ್ಗಳು ಕರೆಯುವುದು ಮೆಮೊರಿ, ವಿಕಿಪೀಡಿಯಾ ಲೇಖನದಲ್ಲಿ ಏನು 644 00:30:12,460 --> 00:30:19,060 ಪ್ರಸ್ತಾಪಿಸಿದಾಗ, ಏನು ವಿಳಾಸ ವೇಳೆ ಆ ಮೇಲಿನ ಎಡ ಬೈಟ್ 80 ಸಿ 0 3508 ಆಗಿದೆ. 645 00:30:19,060 --> 00:30:22,200 >> ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಕೆಟ್ಟ ವ್ಯಕ್ತಿ ವೇಳೆ ತನ್ನ ಕೋಡ್ ಸಾಕಷ್ಟು ಸ್ಮಾರ್ಟ್ 646 00:30:22,200 --> 00:30:26,650 ವಾಸ್ತವವಾಗಿ ಇಲ್ಲಿ ಹಲವಾರು ಹಾಕಲು ಕೋಡ್ ವಿಳಾಸವನ್ನು ಅನುರೂಪವಾಗಿದೆ 647 00:30:26,650 --> 00:30:29,180 ಅವನು ಅಥವಾ ಅವಳು ಚುಚ್ಚುಮದ್ದು ಕಂಪ್ಯೂಟರ್, ನೀವು 648 00:30:29,180 --> 00:30:31,050 ಕಂಪ್ಯೂಟರ್ ಮೋಸಗೊಳಿಸಲು ಮಾಡಬಹುದು ಏನು ಕ್ರಮ ಒಳಗೆ. 649 00:30:31,050 --> 00:30:34,140 , ಕಡತಗಳನ್ನು ತೆಗೆದು ಇಮೇಲ್ ವಿಷಯಗಳನ್ನು ನಿಮ್ಮ ಟ್ರಾಫಿಕ್ ಅನ್ನು ಗ್ರಹಿಸುವ, 650 00:30:34,140 --> 00:30:36,710 ಅಕ್ಷರಶಃ ಏನು ಎಂದು ಕಂಪ್ಯೂಟರ್ ಚುಚ್ಚಲಾಗುತ್ತದೆ. 651 00:30:36,710 --> 00:30:39,220 ಆದ್ದರಿಂದ ಹೆಚ್ಚು ಬಫರ್ ಅದರ ಕೋರ್ ನಲ್ಲಿ ದಾಳಿ 652 00:30:39,220 --> 00:30:43,530 ಕೇವಲ ಒಂದು ಸ್ಟುಪಿಡ್, ಸ್ಟುಪಿಡ್ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಶಿಲ್ಪ ಎಂದು 653 00:30:43,530 --> 00:30:45,840 ತನ್ನ ಗಡಿಗಳನ್ನು ಪರಿಶೀಲಿಸಿದ ಹೊಂದಿರಲಿಲ್ಲ. 654 00:30:45,840 --> 00:30:48,850 ಮತ್ತು ಈ ಸೂಪರ್ ಅಪಾಯಕಾರಿ ಏನು ಮತ್ತು ಏಕಕಾಲದಲ್ಲಿ ಸೂಪರ್ ಪ್ರಬಲ 655 00:30:48,850 --> 00:30:52,560 ಸಿ ನಾವು ವಾಸ್ತವವಾಗಿ ಹೊಂದಿವೆ ಎಂದು ಮೆಮೊರಿ ನಗರದಲ್ಲಿ ಪ್ರವೇಶ. 656 00:30:52,560 --> 00:30:55,320 ಇದು ನಮಗೆ ಬಿಟ್ಟಿದ್ದು, ಪ್ರೋಗ್ರಾಮರ್ಗಳು, ಮೂಲ ಕೋಡ್ ಬರೆಯಲು 657 00:30:55,320 --> 00:30:59,330 ಯಾವುದೇ ಡಾರ್ನ್ ಉದ್ದ ಪರಿಶೀಲಿಸಿ ನಾವು ಮ್ಯಾನಿಪುಲೇಟ್ ನೀವು ರಚನೆಗಳು. 658 00:30:59,330 --> 00:31:00,750 ಆದ್ದರಿಂದ ಸ್ಪಷ್ಟ ಎಂದು, ಫಿಕ್ಸ್ ಇಲ್ಲಿದೆ? 659 00:31:00,750 --> 00:31:03,190 ನಾವು ಈ ಹಿಂದೆ ರೋಲ್ ಕೋಡ್, ನಾನು ಮಾಡಬಾರದು ಕೇವಲ 660 00:31:03,190 --> 00:31:08,000 ಬಾರ್ ಉದ್ದ ಬದಲಾಯಿಸಬಹುದು, ಏನು ಬೇರೆ ನಾನು ತಪಾಸಣೆ ಮಾಡಬೇಕು? 661 00:31:08,000 --> 00:31:10,620 ಬೇರೆ ಏನು ನಾನು ಏನು ಮಾಡಬೇಕೆಂದು ಸಂಪೂರ್ಣವಾಗಿ ಈ ದಾಳಿ ತಡೆಯಲು? 662 00:31:10,620 --> 00:31:14,110 ನಾನು ಕುರುಡಾಗಿ ಹೇಳಲು ಬಯಸುವುದಿಲ್ಲ ನೀವು ಅನೇಕ ಬೈಟ್ಗಳು ನಕಲಿಸಲು ಎಂದು 663 00:31:14,110 --> 00:31:16,140 ಬಾರ್ ಉದ್ದ. 664 00:31:16,140 --> 00:31:18,910 ನಾನು ನಕಲಿಸಿ ಹೇಳಲಿಚ್ಚಿಸುತ್ತೇನೆ ಅನೇಕ ಬೈಟ್ಗಳು ಬಾರ್ ಇವೆ 665 00:31:18,910 --> 00:31:24,090 ಹಂಚಿಕೆ ವರೆಗೆ ಮೆಮೊರಿ, ಅಥವಾ ಗರಿಷ್ಠ 12. 666 00:31:24,090 --> 00:31:27,450 ಹಾಗಾಗಿ ಸ್ಥಿತಿ ವೇಳೆ ರೀತಿಯ ಅಗತ್ಯವಿದೆ ಬಾರ್ ಉದ್ದ ಪರಿಶೀಲಿಸಿ ಮಾಡುತ್ತದೆ, 667 00:31:27,450 --> 00:31:32,800 ಆದರೆ 12, ನಾವು ಹಾರ್ಡ್ ಕೋಡ್ ಮೀರಿದಲ್ಲಿ ಗರಿಷ್ಠ ಸಂಭಾವ್ಯ ದೂರವನ್ನು 12. 668 00:31:32,800 --> 00:31:35,910 ಇಲ್ಲದಿದ್ದರೆ ಕರೆಯಲ್ಪಡುವ ಬಫರ್ ಸ್ಥಳಾಂತರವನ್ನು ದಾಳಿ ಸಂಭವಿಸಬಹುದು. 669 00:31:35,910 --> 00:31:38,451 ಆ ಸ್ಲೈಡ್ಗಳು ಕೆಳಗೆ, ನೀವು ಹೆಚ್ಚು ಓದಲು ಕುತೂಹಲಕಾರಿ ಆರ್ 670 00:31:38,451 --> 00:31:41,200 ನಿಜವಾದ ಮೂಲ ಲೇಖನ ನೀವು ಒಂದು ನೋಟ ಪಡೆಯಲು ಬಯಸಿದಲ್ಲಿ. 671 00:31:41,200 --> 00:31:44,550 >> ಆದರೆ ಈಗ, ಬೆಲೆಗಳು ನಡುವೆ ಅಸಮರ್ಥತೆಯನ್ನು ಇಲ್ಲಿ ಹಣ. 672 00:31:44,550 --> 00:31:46,680 ಆದ್ದರಿಂದ ಒಂದು ಮುಂದಾಯಿತು ಕಡಿಮೆ ಮಟ್ಟದ ನೋಟ ಏನು 673 00:31:46,680 --> 00:31:49,709 ಸಮಸ್ಯೆಗಳನ್ನು ನಾವು ಈಗ ಹುಟ್ಟಿಕೊಳ್ಳಬಹುದು ಕಂಪ್ಯೂಟರ್ನ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ. 674 00:31:49,709 --> 00:31:51,750 ಆದರೆ ಮತ್ತೊಂದು ಸಮಸ್ಯೆ ನಾವು ಈಗಾಗಲೇ ಸೋಮವಾರ ಎಡವಿ 675 00:31:51,750 --> 00:31:53,800 ಕೇವಲ ಅದಕ್ಷ ಆಗಿತ್ತು ಒಂದು ಲಿಂಕ್ ಪಟ್ಟಿ. 676 00:31:53,800 --> 00:31:56,019 ನಾವು ಮತ್ತೆ ರೇಖೀಯ ಸಮಯದಲ್ಲಿ ಇವೆ. 677 00:31:56,019 --> 00:31:57,560 ನಾವು ಇನ್ನು ಮುಂದೆ ಸಮೀಪದ ಸರಣಿ. 678 00:31:57,560 --> 00:31:58,980 ನಾವು ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿಲ್ಲ. 679 00:31:58,980 --> 00:32:00,710 ನಾವು ಚದರ ಬ್ರಾಕೆಟ್ ಸಂಕೇತನ ಬಳಸುವಂತಿಲ್ಲ. 680 00:32:00,710 --> 00:32:04,590 ನಾವು ಅಕ್ಷರಶಃ ಸ್ವಲ್ಪ ಲೂಪ್ ಬಳಸಲು ಹೊಂದಿರುತ್ತವೆ ರೀತಿಯಲ್ಲಿ ನಾನು ಕೊಂಚ ಹಿಂದೆ ಬರೆದಿದ್ದಾರೆ. 681 00:32:04,590 --> 00:32:09,740 ಆದರೆ ಸೋಮವಾರ, ನಾವು ನಾವು ಎಂದು ಹೇಳಿದ್ದಾರೆ ದಕ್ಷತೆ ಕ್ಷೇತ್ರದಲ್ಲಿ ಮತ್ತೆ ಹರಿದಾಡಿತು 682 00:32:09,740 --> 00:32:13,040 ವಿಷಯ ಸಾಧಿಸುವ ಅಲ್ಗಾರಿದಮ್ ಬಹುಶಃ, ಅಥವಾ ಉತ್ತಮ ಇನ್ನೂ, 683 00:32:13,040 --> 00:32:16,120 ಎಂದು ಬಹುಶಃ ಏನೋ ನಿರಂತರ ಸಮಯದಲ್ಲಿ ಕರೆಯಲ್ಪಡುವ. 684 00:32:16,120 --> 00:32:19,840 ನಾವು ಈ ಹೊಸ ಬಳಸಿ ಹೇಗೆ ಮಾಡಬಹುದು ಉಪಕರಣಗಳು, ಈ ವಿಳಾಸಗಳು, ಈ ಪಾಯಿಂಟರ್ಗಳ, 685 00:32:19,840 --> 00:32:22,210 ಮತ್ತು ನಮಗಾಗಿ ವಿಷಯಗಳನ್ನು ಥ್ರೆಡಿಂಗ್? 686 00:32:22,210 --> 00:32:23,960 ಸರಿ, ಎಂದು ಊಹಿಸಿಕೊಳ್ಳಿ ಇಲ್ಲಿ, ಈ ಒಂದು ಗುಂಪೇ ಇರುತ್ತದೆ 687 00:32:23,960 --> 00:32:27,170 ನಾವು ಸಂಗ್ರಹಿಸಲು ಬಯಸುವ ಸಂಖ್ಯೆಗಳ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಡೇಟಾವನ್ನು ರಚನೆ ಮತ್ತು ಹುಡುಕಾಟ. 688 00:32:27,170 --> 00:32:30,960 ನಾವು ಸಂಪೂರ್ಣವಾಗಿ ವಾರ ಸುರುಳಿಗಳನ್ನು ಮಾಡಬಹುದು ಎರಡು, ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಈ ಎಸೆಯಲು 689 00:32:30,960 --> 00:32:33,150 ಮತ್ತು ಬೈನರಿ ಸರ್ಚ್ ಅನ್ನು ಅವುಗಳನ್ನು ಹುಡುಕಲು. 690 00:32:33,150 --> 00:32:34,040 ವಿಂಗಡಿಸಿ ಮತ್ತು ವಶಪಡಿಸಿಕೊಳ್ಳಲು. 691 00:32:34,040 --> 00:32:37,720 ಮತ್ತು ವಾಸ್ತವವಾಗಿ ನೀವು ಬರೆದ PSET3 ಬೈನರಿ ಸರ್ಚ್, 692 00:32:37,720 --> 00:32:40,100 ಅಲ್ಲಿ ನೀವು ಹೇಗೆ ಯೋಜನೆಯನ್ನು ಜಾರಿಗೆ ತಂದರು. 693 00:32:40,100 --> 00:32:40,890 ಆದರೆ ನೀವು ಏನು ಗೊತ್ತು. 694 00:32:40,890 --> 00:32:45,060 ಹೆಚ್ಚು ರೀತಿಯ ಇಲ್ಲಿದೆ ಈ ರೀತಿ ಬುದ್ಧಿವಂತ ರೀತಿಯಲ್ಲಿ. 695 00:32:45,060 --> 00:32:47,390 ಇದು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಇಲ್ಲಿದೆ ಅತ್ಯಾಧುನಿಕ ಮತ್ತು ಬಹುಶಃ 696 00:32:47,390 --> 00:32:50,830 ನಮಗೆ ಏಕೆ ಬೈನರಿ ನೋಡಲು ಅನುಮತಿಸುತ್ತದೆ ಹುಡುಕಾಟ ಹೆಚ್ಚಿನ ವೇಗವಾಗಿ ಆಗಿದೆ. 697 00:32:50,830 --> 00:32:52,980 ಮೊದಲ, ಪರಿಚಯಿಸಲು ಅವಕಾಶ ಮರದ ಕಲ್ಪನೆ. 698 00:32:52,980 --> 00:32:54,730 ಇದು ಸಹ ಆದರೂ ರಿಯಾಲಿಟಿ ಮರಗಳು ರೀತಿಯ 699 00:32:54,730 --> 00:32:57,730 ಕಂಪ್ಯೂಟರ್ ಪ್ರಪಂಚದಲ್ಲಿ, ಈ ರೀತಿಯಲ್ಲಿ ಬೆಳೆಯಲು ಅವರು ರೀತಿಯ ಕೆಳಕ್ಕೆ ಬೆಳೆಯಲು ವಿಜ್ಞಾನ 700 00:32:57,730 --> 00:33:00,830 ನೀವು ಅಲ್ಲಿ ಒಂದು ವಂಶವೃಕ್ಷ, ಹಾಗೆ ನಿಮ್ಮ ಅಜ್ಜಿ ಅಥವಾ ಮಹಾನ್ ಅಜ್ಜಿ 701 00:33:00,830 --> 00:33:04,580 ಅಥವಾ ಸ್ಪಷ್ಟವಾಗಿ ವಿವರಿಸಲಾಗದ ಯಾ ಕೆಲಸಕ್ಕೆ ಬಾರದ ವಸ್ತು ಟಾಪ್, ಹಿರಿಯ ಮತ್ತು ಕುಟುಂಬದ ಮಹಾಮಾತೆಯಾದ, ಕೇವಲ ಒಂದು 702 00:33:04,580 --> 00:33:07,930 ಮೂಲ, ನೋಡ್, ಕೆಳಗಿನ ಕರೆಯಲ್ಪಡುವ ತನ್ನ ಮಕ್ಕಳು ಇವು, 703 00:33:07,930 --> 00:33:11,442 ಇದು ಕೆಳಗೆ ತನ್ನ ಮಕ್ಕಳು, ಅಥವಾ ತನ್ನ ವಂಶಸ್ಥರಿಗೆ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ. 704 00:33:11,442 --> 00:33:13,400 ಮತ್ತು ಯಾರಾದರೂ ಆಫ್ ನೇತಾಡುವ ಕುಟುಂಬ ಕೆಳಗೆ 705 00:33:13,400 --> 00:33:16,070 ಮರ, ಜೊತೆಗೆ ಕುಟುಂಬದಲ್ಲಿ ಕಿರಿಯ, 706 00:33:16,070 --> 00:33:19,520 ಕೇವಲ ಸಾರ್ವತ್ರಿಕವಾಗಿ ಮಾಡಬಹುದು ಮರದ ಎಲೆಗಳನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ. 707 00:33:19,520 --> 00:33:21,800 >> ಆದ್ದರಿಂದ ಈ ಕೇವಲ ಒಂದು ಗುಂಪನ್ನು ಹೊಂದಿದೆ ಪದಗಳು ಮತ್ತು ವ್ಯಾಖ್ಯಾನಗಳು 708 00:33:21,800 --> 00:33:25,790 ಏನೋ ಕಂಪ್ಯೂಟರ್ ಒಂದು ಮರದ ಕರೆಯಲಾಗುತ್ತದೆ ವಿಜ್ಞಾನ, ವಂಶವೃಕ್ಷ ಹಾಗೆ. 709 00:33:25,790 --> 00:33:28,770 ಆದರೆ ರಸಿಕ ಅವತಾರಗಳ ಇಲ್ಲ ಮರಗಳ ಅದರಲ್ಲೊಂದು 710 00:33:28,770 --> 00:33:30,780 ಒಂದು ಬೈನರಿ ಸರ್ಚ್ ಟ್ರೀಯನ್ನು ಕರೆಯಲಾಗುತ್ತದೆ. 711 00:33:30,780 --> 00:33:34,380 ಮತ್ತು ನೀವು ಕೀಟಲೆ ರೀತಿಯ ಈ ಕೆಲಸವನ್ನು ಮಾಡುತ್ತದೆ ಹೊರತುಪಡಿಸಿ ಏನು. 712 00:33:34,380 --> 00:33:37,180 ಅಲ್ಲದೆ, ಇದು ಯಾವ ಅರ್ಥದಲ್ಲಿ ಅವಳಿ? 713 00:33:37,180 --> 00:33:41,455 ಅಲ್ಲಿ ಬೈನರಿ ಇಲ್ಲಿ ಬಂದಿದ್ದು ಎಲ್ಲಿಂದ? 714 00:33:41,455 --> 00:33:41,955 ಕ್ಷಮಿಸಿ? 715 00:33:41,955 --> 00:33:45,961 716 00:33:45,961 --> 00:33:47,210 ಇದು ತುಂಬಾ ಒಂದು ಅಥವಾ ಅಲ್ಲ. 717 00:33:47,210 --> 00:33:52,000 ಇದು ಗ್ರಂಥಿಗಳು ಪ್ರತಿ ಯಾವುದೇ ಹೊಂದಿರುವ ಹೆಚ್ಚು ಎರಡು ಮಕ್ಕಳು, ನಾವು ಇಲ್ಲಿ ನೋಡಿ. 718 00:33:52,000 --> 00:33:54,990 ಸಾಮಾನ್ಯ, ಒಂದು ವೃಕ್ಷದ ಮತ್ತು ನಿಮ್ಮ ಪೋಷಕರು ಮತ್ತು ತಾತ 719 00:33:54,990 --> 00:33:57,640 ಅನೇಕ ಮಕ್ಕಳು ಹೊಂದಿರಬಹುದು ಅಥವಾ ಮೊಮ್ಮಕ್ಕಳೊಂದಿಗೆ ನಿಜವಾಗಿ ಬಯಸುವ, 720 00:33:57,640 --> 00:34:00,820 ಮತ್ತು ಆದ್ದರಿಂದ ಉದಾಹರಣೆಗೆ ನಾವು ಮೂರು ಹೊಂದಿವೆ ಎಂದು ಬಲಗೈ ನೋಡ್ ಆಫ್ ಮಕ್ಕಳು 721 00:34:00,820 --> 00:34:05,480 ಆದರೆ ಅವಳಿ ಮರದ, ಒಂದು ನೋಡ್ ಹೊಂದಿದೆ ಗರಿಷ್ಠ ಸೊನ್ನೆ, ಒಂದು, ಅಥವಾ ಎರಡು ಮಕ್ಕಳು. 722 00:34:05,480 --> 00:34:08,496 ಮತ್ತು, ಒಂದು ಸಂತೋಷವನ್ನು ಆಸ್ತಿ ಇಲ್ಲಿದೆ ಇದು ಎರಡು ತನ್ನದಾಗಿಸಿಕೊಂಡಿತು ವೇಳೆ ಏಕೆಂದರೆ, 723 00:34:08,496 --> 00:34:10,620 ನಾವು ಸಾಧ್ಯವಾಗುತ್ತದೆ ನೀನು ಸ್ವಲ್ಪ ಲಾಗ್ ಬೇಸ್ ಪಡೆಯಲು ಎರಡು 724 00:34:10,620 --> 00:34:11,975 ಕ್ರಮ ಇಲ್ಲಿ ಅಂತಿಮವಾಗಿ ನಡೆಯುತ್ತಿದೆ. 725 00:34:11,975 --> 00:34:13,350 ನಾವು ಅಲ್ಗಾರಿದಮ್ ಅಂಶವಿದೆ. 726 00:34:13,350 --> 00:34:14,558 ಆದರೆ ಒಂದು ಕ್ಷಣದಲ್ಲಿ ಮೇಲೆ ಹೆಚ್ಚು. 727 00:34:14,558 --> 00:34:19,810 ಹುಡುಕು ಮರದ ಸಂಖ್ಯೆಗಳನ್ನು ಅರ್ಥ ವ್ಯವಸ್ಥೆ ಅಂದರೆ ಎಡ ಮಗುವಿನ 728 00:34:19,810 --> 00:34:22,429 ಮೌಲ್ಯದ ಮೂಲ ಹೆಚ್ಚು. 729 00:34:22,429 --> 00:34:26,010 ಮತ್ತು ಅದರ ಬಲ ಮಗು ಮೂಲ ದೊಡ್ಡದಾಗಿರುತ್ತದೆ. 730 00:34:26,010 --> 00:34:29,290 ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ನೀವು ಯಾವುದೇ ತೆಗೆದುಕೊಂಡು ಗ್ರಂಥಿಗಳು, ಈ ಚಿತ್ರದಲ್ಲಿ ವೃತ್ತಗಳು 731 00:34:29,290 --> 00:34:31,840 ಮತ್ತು ಅದರ ಎಡ ನೋಡುವುದು ಮಗು ಮತ್ತು ಅದರ ಬಲ ಮಗುವಿಗೆ, 732 00:34:31,840 --> 00:34:34,739 ಮೊದಲ, ಕಡಿಮೆ ಇರಬೇಕು ಎರಡನೇ ಹೆಚ್ಚಿರಬೇಕು. 733 00:34:34,739 --> 00:34:36,159 ಆದ್ದರಿಂದ ವಿವೇಕ 55 ಪರಿಶೀಲಿಸಿ. 734 00:34:36,159 --> 00:34:37,780 ಇದು ಮಗುವಿನ ಎಡಭಾಗದ 33 ಆಗಿದೆ. 735 00:34:37,780 --> 00:34:38,620 ಅದು ಕಡಿಮೆ ಇರುತ್ತದೆ. 736 00:34:38,620 --> 00:34:40,929 55, ಅದರ ಬಲ ಮಗುವಿಗೆ 77 ಆಗಿದೆ. 737 00:34:40,929 --> 00:34:41,783 ಇದು ಹೆಚ್ಚು ಇಲ್ಲಿದೆ. 738 00:34:41,783 --> 00:34:43,199 ಮತ್ತು ಒಂದು ಪುನರಾವರ್ತಿತ ವ್ಯಾಖ್ಯಾನ ಇಲ್ಲಿದೆ. 739 00:34:43,199 --> 00:34:46,480 ನಾವು ಆ ಪ್ರತಿಯೊಬ್ಬರಿಗೂ ಪರಿಶೀಲಿಸಿ ಗ್ರಂಥಿಗಳು ಮತ್ತು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವುದು ಅದೇ ಮಾದರಿಯಲ್ಲಿ. 740 00:34:46,480 --> 00:34:49,389 >> ಆದ್ದರಿಂದ ಸಂತೋಷವನ್ನು ಇಲ್ಲಿದೆ ಬೈನರಿ ಸರ್ಚ್ ಮರವಾಗಿದೆ 741 00:34:49,389 --> 00:34:52,204 ಒಂದು, ನಾವು ಅದನ್ನು ಬಳಸಿಕೊಂಡು ಒಂದು struct, ಇದರಂತೆಯೇ. 742 00:34:52,204 --> 00:34:54,620 ನಾವು ಎಸೆಯುವ ಮಾಡಿದ್ದರೂ ಸಹ ನಿಮ್ಮ ನಲ್ಲಿ ರಚನೆಗಳು ವಿಪುಲ 743 00:34:54,620 --> 00:34:56,560 ಅವರು ಸ್ವಲ್ಪ ಆರ್ ಅರ್ಥಗರ್ಭಿತ ಈಗ ಆಶಾದಾಯಕವಾಗಿ. 744 00:34:56,560 --> 00:35:00,570 ವಾಕ್ಯ ಇನ್ನೂ ಖಚಿತವಾಗಿ ರಹಸ್ಯ ಹೊಂದಿದೆ ಆದರೆ ಈ ಒಂದು ನೋಡ್ ವಿಷಯಗಳನ್ನು 745 00:35:00,570 --> 00:35:02,786 ಸಂದರ್ಭದಿಂದ ಮತ್ತು ನಾವು ಇರಿಸಿಕೊಳ್ಳಲು ಪದ ನೋಡ್ ಬಳಸಿ, 746 00:35:02,786 --> 00:35:04,910 ಇದು ಒಂದು ಆಯತ ಎಂಬುದನ್ನು ಪರದೆಯ ಅಥವಾ ವೃತ್ತದ, 747 00:35:04,910 --> 00:35:08,970 ಇದು, ಕೇವಲ ಕೆಲವು ಸಾಮಾನ್ಯ ಧಾರಕ ಒಂದು ರೀತಿಯ ಮರದ ಈ ಸಂದರ್ಭದಲ್ಲಿ 748 00:35:08,970 --> 00:35:11,780 ನಾವು ಒಂದು ಪೂರ್ಣಾಂಕ ಅಗತ್ಯವಿದೆ, ಕಂಡಿತು ಗ್ರಂಥಿಗಳು ಪ್ರತಿ ರಲ್ಲಿ 749 00:35:11,780 --> 00:35:15,460 ಮತ್ತು ನಂತರ ನಾನು ಎರಡು ಪಾಯಿಂಟರ್ಸ್ ಅಗತ್ಯವಿದೆ ಎಡ ಮಗು ಮತ್ತು ಬಲ ಮಗುವಿಗೆ, 750 00:35:15,460 --> 00:35:16,590 ಕ್ರಮವಾಗಿ. 751 00:35:16,590 --> 00:35:20,730 ಇಲ್ಲಿದೆ ಆದ್ದರಿಂದ ಹೇಗೆ ನಾವು ಮಾಡಬಹುದು ಒಂದು struct ಎಂದು ಜಾರಿಗೆ. 752 00:35:20,730 --> 00:35:22,315 ಮತ್ತು ಹೇಗೆ ನಾನು ಕೋಡ್ ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಇರಬಹುದು? 753 00:35:22,315 --> 00:35:26,730 ಅಲ್ಲದೆ, ಒಂದು ತ್ವರಿತ ನೋಡೋಣ ಈ ಸಣ್ಣ ಉದಾಹರಣೆಯನ್ನು ನೋಡಿ. 754 00:35:26,730 --> 00:35:29,820 ಇದು ಕಾರ್ಯಕಾರಿ ಅಲ್ಲ, ಆದರೆ ನಾನು ಮಾಡಿದ ನಕಲು ಮತ್ತು ರಚನೆ ಅಂಟಿಸಲಾಗಿದೆ. 755 00:35:29,820 --> 00:35:33,510 ಮತ್ತು ಒಂದು ಅವಳಿ ನನ್ನ ಕಾರ್ಯ ಸರ್ಚ್ ಟ್ರೀಯ, ಹುಡುಕು ಕರೆಯಲಾಗುತ್ತದೆ 756 00:35:33,510 --> 00:35:36,980 ಮತ್ತು ಈ ಎರಡು ವಾದಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಪೂರ್ಣಾಂಕ N ಮತ್ತು ಪಾಯಿಂಟರ್ 757 00:35:36,980 --> 00:35:41,400 ಮರದ ಒಂದು ನೋಡ್ ಒಂದು ಪಾಯಿಂಟರ್ ಅಥವಾ ಒಂದು ಮರದ ಬೇರು ಒಂದು ಪಾಯಿಂಟರ್, 758 00:35:41,400 --> 00:35:43,482 ಹೇಗೆ ನಾನು ಎನ್ ಹುಡುಕುವ ಬಗ್ಗೆ ಹೋಗಲಿ? 759 00:35:43,482 --> 00:35:45,440 ಸರಿ, ಮೊದಲ, ನಾನು ಮನುಷ್ಯ ಏಕೆಂದರೆ ಪಾಯಿಂಟರ್ಸ್ ವ್ಯವಹರಿಸುವಾಗ, 760 00:35:45,440 --> 00:35:46,750 ನಾನು ವಿವೇಕ ಪರಿಶೀಲಿಸಿ ಪಡೆಯಲಿದ್ದೇನೆ. 761 00:35:46,750 --> 00:35:54,279 ಮರದ ಸಮ ಶೂನ್ಯ ಸಮನಾಗಿರುತ್ತದೆ ವೇಳೆ, ಎನ್ ಈ ಮರದ ಅಥವಾ ಈ ಮರದ? 762 00:35:54,279 --> 00:35:55,070 ಅದು ಸರಿ, ಸಾಧ್ಯವಿಲ್ಲ? 763 00:35:55,070 --> 00:35:56,870 ನಾನು ಶೂನ್ಯ ಕಳೆದ am ವೇಳೆ, ಏನೂ ಇಲ್ಲ. 764 00:35:56,870 --> 00:35:59,230 ನಾನು ಬಹುಶಃ ಹಾಗೆಯೇ ಕೇವಲ ಕುರುಡಾಗಿ ತಪ್ಪು ಮರಳಲು ಹೇಳುತ್ತಾರೆ. 765 00:35:59,230 --> 00:36:04,050 ನೀವು ನನಗೆ ಏನೂ ಕೊಟ್ಟರೆ, ನಾನು ಖಂಡಿತವಾಗಿ ಸಾಧ್ಯವಿಲ್ಲ ಯಾವುದೇ ಸಂಖ್ಯೆಯನ್ನು ಎನ್ ಹುಡುಕಲು ಬೇರೆ ಹಾಗಾಗಿ ನಾನು ಬಹುಶಃ 766 00:36:04,050 --> 00:36:04,750 ಈಗ ಪರಿಶೀಲಿಸಿ? 767 00:36:04,750 --> 00:36:12,830 ನಾನು ಚೆನ್ನಾಗಿ ಬೇರೆ ಎನ್ ವೇಳೆ ಹೇಳಲು ಪಡೆಯಲಿದ್ದೇನೆ ಮರದ ನೋಡ್ ಯಾವುದೇ ಕಡಿಮೆ 768 00:36:12,830 --> 00:36:16,300 ನಾನು ಎನ್ ಮೌಲ್ಯ ರಿಗೆ ಬಂದಿದೆ. 769 00:36:16,300 --> 00:36:20,270 ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಸಂಖ್ಯೆ ನಾನು ಆಮ್ ಎನ್, ಹುಡುಕುತ್ತಿರುವ, ನೋಡ್ ಕಡಿಮೆ 770 00:36:20,270 --> 00:36:21,340 ನಾನು ಬಯಸುತ್ತೇನೆ ಎಂದು. 771 00:36:21,340 --> 00:36:23,190 ಮತ್ತು ನೋಡ್ ನಾನು ಬಯಸುತ್ತೇನೆ ಮರದ ಕರೆಯಲಾಗುತ್ತದೆ ನಲ್ಲಿ, 772 00:36:23,190 --> 00:36:26,370 ಮತ್ತು ಹಿಂದಿನ ಉದಾಹರಣೆಗೆ ಮರುಪಡೆಯಲು ಒಂದು ಪಾಯಿಂಟರ್ ಮೌಲ್ಯವನ್ನು ಪಡೆಯಲು, 773 00:36:26,370 --> 00:36:28,310 ನಾನು ಬಾಣದ ಸಂಕೇತ. 774 00:36:28,310 --> 00:36:35,960 ಎನ್ ಮರದ ಬಾಣದ ಕಡಿಮೆ ವೇಳೆ ಆದ್ದರಿಂದ ಎನ್, ನಾನು ಕಲ್ಪನಾತ್ಮಕವಾಗಿ ಎಡ ಹೋಗಲು ಬಯಸುವ. 775 00:36:35,960 --> 00:36:38,590 ನಾನು ಹೇಗೆ ಬಿಟ್ಟು ಹುಡುಕಾಟವು ಎಕ್ಸ್ಪ್ರೆಸ್ ಇಲ್ಲ? 776 00:36:38,590 --> 00:36:41,560 ಈ ವೇಳೆ, ಸ್ಪಷ್ಟ ಎಂದು ಪ್ರಶ್ನೆ ಚಿತ್ರ, 777 00:36:41,560 --> 00:36:44,612 ಮತ್ತು ನಾನು ಜಾರಿಗೆ ಬಂದಿದೆ ಉನ್ನತವಾದ ಎಂದು ಕೆಳಗೆ ಸೂಚಿಸುವ ಬಾಣ. 778 00:36:44,612 --> 00:36:45,570 ನನ್ನ ಮರ ಪಾಯಿಂಟರ್ ಇಲ್ಲಿದೆ. 779 00:36:45,570 --> 00:36:48,060 ನಾನು ಮರದ ಬೇರು ಸೂಚಿಸುವ ಬಾಗುತ್ತೇನೆ. 780 00:36:48,060 --> 00:36:52,100 ಮತ್ತು ನಾನು, ಹೇಳುತ್ತಾರೆ ಬಯಸುತ್ತೇನೆ ನಿರಂಕುಶವಾಗಿ ಸಂಖ್ಯೆ 44,. 781 00:36:52,100 --> 00:36:55,300 ಹೆಚ್ಚು 44 ಕಡಿಮೆ ಅಥವಾ ನಿಸ್ಸಂಶಯವಾಗಿ 55 ಹೆಚ್ಚು? 782 00:36:55,300 --> 00:36:56,360 ಆದ್ದರಿಂದ ಅದು ಕಡಿಮೆ ಇರುತ್ತದೆ. 783 00:36:56,360 --> 00:36:58,760 ಆದ್ದರಿಂದ ಈ ಸ್ಥಿತಿ ವೇಳೆ ಅನ್ವಯಿಸುತ್ತದೆ. 784 00:36:58,760 --> 00:37:03,981 ಆದ್ದರಿಂದ ಕಲ್ಪನಾತ್ಮಕವಾಗಿ ನಾನು ಏನು ಬಯಸುತ್ತೀರಿ ನಾನು 44 ಬಯಸುತ್ತೇನೆ ವೇಳೆ ಮುಂದಿನ ಹುಡುಕಲು? 785 00:37:03,981 --> 00:37:04,480 ಹೌದು? 786 00:37:04,480 --> 00:37:08,310 787 00:37:08,310 --> 00:37:11,100 >> ನಿಖರವಾಗಿ, ನಾನು ಬಯಸುವ ಎಡ ಮಗು, ಹುಡುಕು 788 00:37:11,100 --> 00:37:12,789 ಅಥವಾ ಈ ಚಿತ್ರದಲ್ಲಿ ಎಡಕ್ಕೆ ಉಪ ಮರ. 789 00:37:12,789 --> 00:37:14,830 ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನನ್ನ ಮೂಲಕ ಅವಕಾಶ ಕೆಳಗೆ ಇಲ್ಲಿ ಚಿತ್ರ 790 00:37:14,830 --> 00:37:17,770 ಕೇವಲ ಒಂದು ಕ್ಷಣ, ರಿಂದ ನಾನು ಈ ಸ್ಕ್ರಾಚ್ ಸಾಧ್ಯವಿಲ್ಲ. 791 00:37:17,770 --> 00:37:21,150 ನಾನು 55 ನೇ ಇಲ್ಲಿ ಪ್ರಾರಂಭಿಸಿ, ವೇಳೆ ನಾನು ತಿಳಿದಿರುವ ಮೌಲ್ಯವನ್ನು 44 792 00:37:21,150 --> 00:37:23,180 ಆಗಿದೆ ನಾನು ಬಯಸುತ್ತೇನೆ ಎಡ, ಇದು ಭಾಸವಾಗುತ್ತದೆ 793 00:37:23,180 --> 00:37:26,010 ಆಫ್ ದೂರವಾಣಿ ಪುಸ್ತಕ ಹರಿದು ರೀತಿಯ ಅರ್ಧ ಅಥವಾ ಅರ್ಧ ಮರ ಹರಿದು. 794 00:37:26,010 --> 00:37:29,660 ನಾನು ಇನ್ನು ಮುಂದೆ ಕಾಳಜಿವಹಿಸುವ ಹೊಂದಿರುವುದಿಲ್ಲ ಮರದ ಈ ಇಡೀ ಅರ್ಧ. 795 00:37:29,660 --> 00:37:33,270 ಮತ್ತು ಇನ್ನೂ, ಕುತೂಹಲದಿಂದ ವಿಷಯದಲ್ಲಿ ರಚನೆ, ಇಲ್ಲಿ ಈ ವಿಷಯ 796 00:37:33,270 --> 00:37:36,682 33 ಆರಂಭವಾಗುತ್ತದೆ ಸ್ವತಃ ಒಂದು ಬೈನರಿ ಸರ್ಚ್ ಮರವಾಗಿದೆ. 797 00:37:36,682 --> 00:37:39,890 ನಾನು ಮೊದಲು ಪದ ಪುನರಾವರ್ತಿತ ಹೇಳಿದರು ವಾಸ್ತವವಾಗಿ ಈ ಡೇಟಾ ರಚನೆ ಎಂದು 798 00:37:39,890 --> 00:37:41,707 ವ್ಯಾಖ್ಯಾನದಿಂದ ಪುನರಾವರ್ತಿತ. 799 00:37:41,707 --> 00:37:44,540 ಈ ಎಂದು ಮರದ ಹೊಂದಿರಬಹುದು ದೊಡ್ಡ, ಆದರೆ ತನ್ನ ಮಕ್ಕಳ ಪ್ರತಿ ಒಂದು 800 00:37:44,540 --> 00:37:46,870 ಸಣ್ಣ ಸ್ವಲ್ಪ ಮರದ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. 801 00:37:46,870 --> 00:37:50,910 ಅದರ ಬದಲು ತಾತನ ಎಂಬ ಅಥವಾ ಅಜ್ಜಿ, ಈಗ ಇದು ಕೇವಲ ತಾಯಿ 802 00:37:50,910 --> 00:37:54,300 or-- ನಾನು ತಾಯಿ ಹೇಳಲು ಸಾಧ್ಯವಿಲ್ಲ ಅಥವಾ ಅಪ್ಪ, ವಿಲಕ್ಷಣ ಎಂದು. 803 00:37:54,300 --> 00:37:59,000 ಅಲ್ಲಿ ಬದಲಿಗೆ ಎರಡು ಮಕ್ಕಳು ಸಹೋದರ ಮತ್ತು ಸಹೋದರ ಹಾಗೆ ಎಂದು. 804 00:37:59,000 --> 00:38:01,120 ವಂಶವೃಕ್ಷ ಹೊಸ ಪೀಳಿಗೆಯ. 805 00:38:01,120 --> 00:38:02,900 ಆದರೆ ರಚನಾತ್ಮಕವಾಗಿ, ಅದೇ ಉಪಾಯ. 806 00:38:02,900 --> 00:38:06,790 ಮತ್ತು ಇದು ನಾನು ಒಂದು ಫಂಕ್ಷನ್ ತಿರುಗಿದರೆ ಇದು ನಾನು ಒಂದು ಬೈನರಿ ಸರ್ಚ್ ಹುಡುಕಬಹುದು 807 00:38:06,790 --> 00:38:07,290 ಮರ. 808 00:38:07,290 --> 00:38:08,680 ಇದು ಹುಡುಕಾಟ ಕರೆಯಲಾಗುತ್ತದೆ. 809 00:38:08,680 --> 00:38:17,870 ನಾನು ಮರದ ಬಾಣದ ಎಡ ಎನ್ ಹುಡುಕಲು ಎನ್ ಮೌಲ್ಯ ಹೆಚ್ಚಾಗಿದೆ ಬೇರೆ ವೇಳೆ 810 00:38:17,870 --> 00:38:18,870 ನಾನು ಪ್ರಸ್ತುತ ಮನುಷ್ಯ. 811 00:38:18,870 --> 00:38:20,800 ಕೊಂಚ ಹಿಂದೆ ಕಥೆಯಲ್ಲಿ 55. 812 00:38:20,800 --> 00:38:23,780 ನಾನು ಎಂಬ ಫಂಕ್ಷನ್ ಹುಡುಕಾಟ ಎಂದು ನಾನು ಮಾಡಬಹುದು 813 00:38:23,780 --> 00:38:29,660 ಎನ್ ಈ ರವಾನಿಸಲು ಮತ್ತು ಪುನರಾವರ್ತಿತವಾಗಿ ಹುಡುಕಲು ಉಪ ಮರ ಮತ್ತು ಕೇವಲ ರಿಟರ್ನ್ 814 00:38:29,660 --> 00:38:30,620 ಯಾವುದೇ ಉತ್ತರ. 815 00:38:30,620 --> 00:38:33,530 ಬೇರೆ ನಾನು ಇಲ್ಲಿ ಕೆಲವು ಅಂತಿಮ ಬೇಸ್ ಸಂದರ್ಭದಲ್ಲಿ ಮಾಡಲೇಬೇಕು. 816 00:38:33,530 --> 00:38:35,310 >> ಅಂತಿಮ ಸಂದರ್ಭದಲ್ಲಿ ಏನು? 817 00:38:35,310 --> 00:38:36,570 ಟ್ರೀ ಎರಡೂ ಶೂನ್ಯ. 818 00:38:36,570 --> 00:38:39,980 ನಾನು ಎರಡೂ ಬಯಸುತ್ತೇನೆ ಕೆಳಗಿನ ಅದಕ್ಕಿಂತ ಇದು ಕಡಿಮೆ ಅಥವಾ ಹೆಚ್ಚಿನ 819 00:38:39,980 --> 00:38:42,610 ಅಥವಾ ಇದು ಸಮಾನವಾಗಿರುತ್ತದೆ. 820 00:38:42,610 --> 00:38:44,750 ನಾನು ಸಮಾನ ಹೇಳಬಹುದು ಸಮಾನ ಆದರೆ ತಾರ್ಕಿಕವಾಗಿ ಅದು 821 00:38:44,750 --> 00:38:46,500 ಇಲ್ಲಿ ಬೇರೆ ಹೇಳುವ ಗೆ ಸಮನಾಗಿದೆ. 822 00:38:46,500 --> 00:38:49,150 ಆದ್ದರಿಂದ ನಿಜವಾದ ನಾನು ಏನೋ ಕಾಣಬಹುದು ಹೇಗೆ. 823 00:38:49,150 --> 00:38:51,710 ಆದ್ದರಿಂದ ಆಶಾದಾಯಕವಾಗಿ ಈ ಒಂದು ಆಗಿದೆ ಇನ್ನಷ್ಟು ಬಲವಾದ ಉದಾಹರಣೆಗೆ 824 00:38:51,710 --> 00:38:54,900 ಸ್ಟುಪಿಡ್ ಸಿಗ್ಮಾ ಕಾರ್ಯವನ್ನು ಹೆಚ್ಚು ನಾವು, ಮತ್ತೆ ಕೆಲವು ಉಪನ್ಯಾಸ ಮಾಡಿದರು 825 00:38:54,900 --> 00:38:58,360 ಅಲ್ಲಿ ಇದು ಒಂದು ಲೂಪ್ ಅನ್ನು ಕೇವಲ ಸುಲಭವಾಯಿತು ಒಂದರಿಂದ ಸಂಖ್ಯೆಗಳು ಅಪ್ ಎಣಿಕೆ 826 00:38:58,360 --> 00:39:02,390 ಡೇಟಾ ರಚನೆ ಇಲ್ಲಿ ಎನ್ ಗೆ ಸ್ವತಃ ಪುನರಾವರ್ತಿತವಾಗಿ ಎಂದು 827 00:39:02,390 --> 00:39:07,050 ನಾವು ಈಗ, ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಮತ್ತು ಪುನರಾವರ್ತಿತವಾಗಿ ಡ್ರಾ ನಾವೇ ವ್ಯಕ್ತಪಡಿಸಲು ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿವೆ 828 00:39:07,050 --> 00:39:09,780 ಕೋಡ್ ಸ್ವತಃ ಪುನರಾವರ್ತಿತ ಎಂದು. 829 00:39:09,780 --> 00:39:12,580 ಆದ್ದರಿಂದ ಈ ಇಲ್ಲಿ ಅದೇ ಸಂಕೇತ. 830 00:39:12,580 --> 00:39:14,400 >> ನಾವು ಯಾವ ಸಮಸ್ಯೆಗಳನ್ನು ಬಗೆಹರಿಸಬಹುದು? 831 00:39:14,400 --> 00:39:18,160 ದೂರ ಆದ್ದರಿಂದ ಒಂದು ತ್ವರಿತ ಹೆಜ್ಜೆ ಕೇವಲ ಒಂದು ಕ್ಷಣ ಮರಗಳು. 832 00:39:18,160 --> 00:39:20,130 ಇಲ್ಲಿ, ಜರ್ಮನ್ ಧ್ವಜ ಹೇಳುತ್ತಾರೆ. 833 00:39:20,130 --> 00:39:22,020 ಮತ್ತು ಸ್ಪಷ್ಟವಾಗಿ ಇಲ್ಲ ಒಂದು ಈ ಧ್ವಜ ಮಾದರಿ. 834 00:39:22,020 --> 00:39:23,811 ಮತ್ತು ಸಾಕಷ್ಟು ಇಲ್ಲ ವಿಶ್ವದ ಧ್ವಜಗಳು ಎಂದು 835 00:39:23,811 --> 00:39:27,560 ಪರಿಭಾಷೆಯಲ್ಲಿ ಈ ಎಂದು ಸರಳ ತಮ್ಮ ಬಣ್ಣಗಳು ಮತ್ತು ಮಾದರಿಗಳ. 836 00:39:27,560 --> 00:39:31,930 ಆದರೆ ಈ ಒಂದು ಸಂಗ್ರಹಗೊಳ್ಳುತ್ತದೆ ಊಹಿಸಿಕೊಳ್ಳಿ .GIF, ಅಥವಾ ಒಂದು JPEG, ಅಥವಾ ಬಿಟ್ಮ್ಯಾಪ್, ಅಥವಾ ಪಿಂಗ್, 837 00:39:31,930 --> 00:39:34,240 ಯಾವುದೇ ಚಿತ್ರಾತ್ಮಕ ಕಡತ ಸ್ವರೂಪಕ್ಕೆ ಇದು ನಿಮಗೆ, ಪರಿಚಿತವಾಗಿರುವ 838 00:39:34,240 --> 00:39:36,460 ನಾವು ಆರ್ ಕೆಲವು pset4 ರಲ್ಲಿ ಆಡುವ. 839 00:39:36,460 --> 00:39:41,550 ಈ ಶೇಖರಿಸಿಡಲು ಉಪಯುಕ್ತ ತೋರುವುದಿಲ್ಲ ಕಪ್ಪು ಪಿಕ್ಸೆಲ್, ಕಪ್ಪು ಪಿಕ್ಸೆಲ್, ಕಪ್ಪು ಪಿಕ್ಸೆಲ್, 840 00:39:41,550 --> 00:39:44,790 ಡಾಟ್, ಡಾಟ್, ಡಾಟ್, ಇಡೀ ಗುಂಪೇ ಮೊದಲ scanline ಕಪ್ಪು ಪಿಕ್ಸೆಲ್ಗಳು, 841 00:39:44,790 --> 00:39:47,430 ಅಥವಾ ಸಾಲು, ನಂತರ ಇಡೀ ಗುಂಪೇ ಅದೇ, ನಂತರ ಇಡೀ ಗುಂಪೇ 842 00:39:47,430 --> 00:39:49,530 ನಂತರ ಅದೇ, ಮತ್ತು ಆಫ್ ಕೆಂಪು ಪಿಕ್ಸೆಲ್ಗಳು ಇಡೀ ಗುಂಪೇ, 843 00:39:49,530 --> 00:39:53,020 ಕೆಂಪು ಪಿಕ್ಸೆಲ್ಗಳು ಕೆಂಪು ಪಿಕ್ಸೆಲ್ಗಳು, ನಂತರ ಇಡೀ ಹಳದಿ ಹಳದಿ ಪಿಕ್ಸೆಲ್ಗಳ ಗುಂಪೇ, ಬಲ? 844 00:39:53,020 --> 00:39:55,050 >> ಇಂತಹ ಅದಕ್ಷ ಇಲ್ಲಿ ಇಲ್ಲ. 845 00:39:55,050 --> 00:39:59,040 ಹೇಗೆ ಅಂತರ್ಬೋಧೆಯಿಂದ ನೀವು ಬಯಸುವ ಜರ್ಮನ್ ಧ್ವಜ ಕುಗ್ಗಿಸುವಾಗ 846 00:39:59,040 --> 00:40:01,320 ಒಂದು ಕಡತ ಅದನ್ನು ಅನುಷ್ಠಾನಕ್ಕೆ ವೇಳೆ? 847 00:40:01,320 --> 00:40:04,940 ಯಾವ ಮಾಹಿತಿಯನ್ನು ಲೈಕ್ ಸಾಧ್ಯವಿಲ್ಲ ಸಲುವಾಗಿ ಡಿಸ್ಕಿನಲ್ಲಿ ಸಂಗ್ರಹಿಸುವ ಬಗ್ 848 00:40:04,940 --> 00:40:08,040 ಹಾಗೆ ನಮ್ಮ ಫೈಲ್ ಗಾತ್ರ ಕಡಿಮೆ ಒಂದು ಕಿಲೋಬೈಟ್, ಏನೋ ಒಂದು ಮೆಗಾಬೈಟ್ 849 00:40:08,040 --> 00:40:09,430 ಸಣ್ಣ? 850 00:40:09,430 --> 00:40:13,130 ಇದರಲ್ಲಿ ಪುನರುಕ್ತಿ ಅಡಗಿದೆ ಇಲ್ಲಿ ಸ್ಪಷ್ಟ ಎಂದು? 851 00:40:13,130 --> 00:40:13,880 ನೀವು ಏನು ಮಾಡಬಹುದು? 852 00:40:13,880 --> 00:40:14,380 ಹೌದು? 853 00:40:14,380 --> 00:40:21,380 854 00:40:21,380 --> 00:40:21,970 ನಿಖರವಾಗಿ. 855 00:40:21,970 --> 00:40:24,550 ಏಕೆ ಬದಲಿಗೆ ನೆನಪು ಪ್ರತಿ ಡಾರ್ನ್ ಪಿಕ್ಸೆಲ್ ನ ಬಣ್ಣ 856 00:40:24,550 --> 00:40:28,200 ನೀವು pset4 ಮಾಡುತ್ತಿರುವುದು ರೀತಿಯ ಬಿಟ್ಮ್ಯಾಪ್ ಕಡತ ಸ್ವರೂಪ, 857 00:40:28,200 --> 00:40:32,060 ಏಕೆ ನೀವು ಪ್ರತಿನಿಧಿಸುವುದಿಲ್ಲ ಉದಾಹರಣೆಗೆ ಪಿಕ್ಸೆಲ್ಗಳ ಎಡತುದಿಯಲ್ಲಿರುವ ಅಂಕಣದಲ್ಲಿ, 858 00:40:32,060 --> 00:40:35,370 ಕಪ್ಪು ಪಿಕ್ಸೆಲ್ಗಳು ಒಂದು ಗುಂಪನ್ನು, ಒಂದು ಗುಂಪನ್ನು ಕೆಂಪು ಮತ್ತು ಹಳದಿ ಒಂದು ಗುಂಪನ್ನು, 859 00:40:35,370 --> 00:40:39,210 ತದನಂತರ ಹೇಗಾದರೂ ಎನ್ಕೋಡ್ ಮತ್ತೆ ಕಲ್ಪನೆಯನ್ನು ಈ 100 ಬಾರಿ 860 00:40:39,210 --> 00:40:41,020 ಅಥವಾ ಈ 1,000 ಬಾರಿ ಪುನರಾವರ್ತಿಸಿ? 861 00:40:41,020 --> 00:40:43,430 ಅಲ್ಲಿ 100 ಅಥವಾ 1,000 ಕೇವಲ ಒಂದು ಪೂರ್ಣಾಂಕ, ನೀವು 862 00:40:43,430 --> 00:40:47,290 ಕೇವಲ ಒಂದು ಸಂಖ್ಯೆ ಸಾಕಾಗುತ್ತದೆ ಬದಲಿಗೆ ನೂರಾರು ಅಥವಾ ಸಾವಿರಾರು 863 00:40:47,290 --> 00:40:48,270 ಹೆಚ್ಚುವರಿ ಪಿಕ್ಸೆಲ್ಗಳು. 864 00:40:48,270 --> 00:40:50,990 ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನಾವು ಹೇಗೆ ಇಲ್ಲಿದೆ ಜರ್ಮನ್ ಧ್ವಜ ಕುಗ್ಗಿಸುವಾಗ ಸಾಧ್ಯವಿಲ್ಲ. 865 00:40:50,990 --> 00:40:51,490 ಮತ್ತು 866 00:40:51,490 --> 00:40:53,470 ಫ್ರೆಂಚ್ ಧ್ವಜ ಬಗ್ಗೆ ಈಗ? 867 00:40:53,470 --> 00:40:58,930 ಕೆಲವು ರೀತಿಯ ಮತ್ತು ಸ್ವಲ್ಪ ಮಾನಸಿಕ ವ್ಯಾಯಾಮ, ಧ್ವಜ 868 00:40:58,930 --> 00:41:01,040 ಡಿಸ್ಕ್ನಲ್ಲಿ ಹೆಚ್ಚಿನ ಕಂಪ್ರೆಸ್ ಮಾಡಬಹುದು? 869 00:41:01,040 --> 00:41:05,720 ಜರ್ಮನ್ ಧ್ವಜ ಅಥವಾ ಧ್ವಜ, ನಾವು ವಿಧಾನಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿತು ವೇಳೆ? 870 00:41:05,720 --> 00:41:08,490 ಜರ್ಮನ್ ಧ್ವಜ, ಇರುವುದರಿಂದ ಹೆಚ್ಚು ಸಮಾಂತರ ಪುನರುಕ್ತಿ. 871 00:41:08,490 --> 00:41:12,190 ಮತ್ತು ವಿನ್ಯಾಸ, ಅನೇಕ ಚಿತ್ರಾತ್ಮಕ ಕಡತ ಸ್ವರೂಪಗಳು ವಾಸ್ತವವಾಗಿ ವೀಕ್ಷಣ ರೇಖೆಗಳನ್ನು ಕೆಲಸ 872 00:41:12,190 --> 00:41:12,830 ಅಡ್ಡಲಾಗಿ. 873 00:41:12,830 --> 00:41:14,674 ಅವರು ಕೆಲಸ ಲಂಬವಾಗಿ ಕೇವಲ ಮಾನವೀಯತೆಯ 874 00:41:14,674 --> 00:41:17,090 ನಿರ್ಧರಿಸಿದ್ದಾರೆ ವರ್ಷಗಳ ಹಿಂದೆ ಎಂದು ನಾವು ಮಾಡುತ್ತೇವೆ ಸಾಮಾನ್ಯವಾಗಿ ವಿಷಯಗಳನ್ನು ಸಾಲು ನಗರದ 875 00:41:17,090 --> 00:41:18,880 ಕಾಲಮ್ ಮೂಲಕ ಸಾಲು ಬದಲಿಗೆ ಕಾಲಮ್ ಮೂಲಕ. 876 00:41:18,880 --> 00:41:20,820 ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ನೀವು ವೇಳೆ ಕಡತವನ್ನು ನೋಡಲು 877 00:41:20,820 --> 00:41:24,670 ಒಂದು ಜರ್ಮನ್ ಧ್ವಜ ಮತ್ತು ಫ್ರೆಂಚ್ ಗಾತ್ರವನ್ನು ಧ್ವಜ, ಬಹಳ ರೆಸಲ್ಯೂಶನ್ ಮಾಹಿತಿ 878 00:41:24,670 --> 00:41:27,530 ಅದೇ, ಅದೇ ಅಗಲ ಮತ್ತು ಎತ್ತರ, ಈ ಒಂದು 879 00:41:27,530 --> 00:41:31,580 ಇಲ್ಲಿ, ದೊಡ್ಡ ಎಂದು ನಾನು ನೀವು ಏಕೆಂದರೆ ನಿಮ್ಮನ್ನು ಮೂರು ಬಾರಿ ಪುನರಾವರ್ತಿಸಲು ಹೊಂದಿರುತ್ತವೆ. 880 00:41:31,580 --> 00:41:35,570 ನೀವು ನೀಲಿ, ಪುನರಾವರ್ತಿತ ನಿರ್ದಿಷ್ಟಗೊಳಿಸಿ ನಿಮ್ಮನ್ನು, ಬಿಳಿ, ಕೆಂಪು ನಿಮ್ಮನ್ನು ಪುನರಾವರ್ತಿಸಲು 881 00:41:35,570 --> 00:41:36,740 ನಿಮ್ಮನ್ನು ಪುನರಾವರ್ತಿಸಲು. 882 00:41:36,740 --> 00:41:39,000 ನೀವು ಎಲ್ಲಾ ಹೋಗಿ ಸಾಧ್ಯವಿಲ್ಲ ಬಲ ದಾರಿ. 883 00:41:39,000 --> 00:41:41,200 ಮತ್ತು ಅತ್ತ, ಮಾಡಲು ಸಂಪೀಡನ ತೆರವುಗೊಳಿಸಲು 884 00:41:41,200 --> 00:41:43,910 ಈ ವೇಳೆ, ಎಲ್ಲೆಡೆ ಒಂದು video-- ನಾಲ್ಕು ಚೌಕಟ್ಟುಗಳು ನೀವು 885 00:41:43,910 --> 00:41:45,890 ಚಿತ್ರ ಸ್ಮರಿಸುತ್ತಾರೆ ಇರಬಹುದು ಅಥವಾ ವೀಡಿಯೊ ಸಾಮಾನ್ಯವಾಗಿ 886 00:41:45,890 --> 00:41:47,286 ಸೆಕೆಂಡಿಗೆ 29 ಅಥವಾ 30 ಚೌಕಟ್ಟುಗಳು. 887 00:41:47,286 --> 00:41:50,410 ಇದು ಸ್ವಲ್ಪ ಫ್ಲಿಪ್ ಬುಕ್ ಹೀಗಿದೆ ಅಲ್ಲಿ ನೀವು ಕೇವಲ ಚಿತ್ರ, ಚಿತ್ರ, ಚಿತ್ರ, ಚಿತ್ರ ನೋಡಿ, 888 00:41:50,410 --> 00:41:54,410 ಚಿತ್ರ ಕೇವಲ ಸೂಪರ್ ಫಾಸ್ಟ್ ಆದ್ದರಿಂದ ಇದು ತೋರುತ್ತಿದೆ ತೆರೆಯಲ್ಲಿ ನಟರು ಸಾಗುತ್ತಿವೆ. 889 00:41:54,410 --> 00:41:57,130 ಇಲ್ಲಿ ಬಂಬಲ್ ಬೀ ಆನ್ ಹೂವಿನ ಗುಚ್ಛ ಟಾಪ್. 890 00:41:57,130 --> 00:41:59,790 ಮತ್ತು ಇದು ರೀತಿಯ ಇರಬಹುದು ಆದರೂ ಮೊದಲ ನೋಟದಲ್ಲಿ ನೋಡಲು ಹಾರ್ಡ್, 891 00:41:59,790 --> 00:42:04,020 ಚಲಿಸುವ ಮಾತ್ರ ವಿಷಯ ಈ ಚಿತ್ರ ಬೀ ಆಗಿದೆ. 892 00:42:04,020 --> 00:42:06,880 >> ಯಾವ ಸಂಗ್ರಹಿಸುವ ಬಗ್ಗೆ ಮೂಕ ವೀಡಿಯೊ ಸಂಕ್ಷೇಪಿಸದ? 893 00:42:06,880 --> 00:42:11,420 ಇದು ವಿಡಿಯೋ ಶೇಖರಿಸಿಡಲು ಒಂದು ವ್ಯರ್ಥ ಭಾಸವಾಗುತ್ತದೆ ನಾಲ್ಕು ಸುಮಾರು ಒಂದೇ ಚಿತ್ರಗಳನ್ನು ಎಂದು 894 00:42:11,420 --> 00:42:13,670 ಮಾತ್ರ ಅಷ್ಟರಮಟ್ಟಿಗೆ ಬೀ ಅಲ್ಲಿ ಎಂದು ಭಿನ್ನವಾಗಿರುತ್ತವೆ. 895 00:42:13,670 --> 00:42:16,280 ನೀವು ಎಸೆದು ಮಾಡಬಹುದು ಅತ್ಯಂತ ಮಾಹಿತಿಯನ್ನು 896 00:42:16,280 --> 00:42:20,190 ಮತ್ತು ಕೇವಲ ನೆನಪು, ಉದಾಹರಣೆಗೆ, ಮೊದಲ ಫ್ರೇಮ್ ಮತ್ತು ಕೊನೆಯ ಫ್ರೇಮ್, 897 00:42:20,190 --> 00:42:22,180 ನೀವು ಬಂದಿದೆ ಕೀಲಿ ಚೌಕಟ್ಟುಗಳು ಇದುವರೆಗೆ, ಪದ ಕೇಳಿದ 898 00:42:22,180 --> 00:42:24,337 ಮತ್ತು ಕೇವಲ ಸಂಗ್ರಹಿಸಲು ಬೀ ಅಲ್ಲಿ ಮಧ್ಯಮ. 899 00:42:24,337 --> 00:42:26,170 ಮತ್ತು ನೀವು ಹೊಂದಿಲ್ಲ ಗುಲಾಬಿ ಎಲ್ಲಾ ಶೇಖರಿಸಿಡಲು 900 00:42:26,170 --> 00:42:28,330 ನೀಲಿ, ಮತ್ತು ಮತ್ತು ಹಸಿರು ಮೌಲ್ಯಗಳು ಹಾಗೂ. 901 00:42:28,330 --> 00:42:31,200 ಆದ್ದರಿಂದ ಈ ಮಾತ್ರ ಎಂದು ಹೇಳಲು ಹೊಂದಿದೆ ಸಂಪೀಡನ ಎಲ್ಲೆಡೆ. 902 00:42:31,200 --> 00:42:34,900 ಇದು ನಾವು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಸುವ ಒಂದು ತಂತ್ರ ಇಲ್ಲಿದೆ ಈ ದಿನಗಳಲ್ಲಿ ಲಘುವಾಗಿ ಅಥವಾ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. 903 00:42:34,900 --> 00:42:38,750 >> ಆದರೆ ಹೇಗೆ ನೀವು ಪಠ್ಯ ಕುಗ್ಗಿಸುವಾಗ ಇಲ್ಲ? 904 00:42:38,750 --> 00:42:40,450 ನೀವು ಪಠ್ಯ ಕುಗ್ಗಿಸಿ ಬಗ್ಗೆ ತಿಳಿಯಲು ಇಲ್ಲ? 905 00:42:40,450 --> 00:42:45,410 ಸರಿ, ಪಾತ್ರಗಳ ಪ್ರತಿ ASCII ಒಂದು ಬೈಟ್, ಅಥವಾ ಎಂಟು ಬಿಟ್ಗಳು. 906 00:42:45,410 --> 00:42:47,360 ಆ ರೀತಿಯ ಮೂಕ, ಸರಿ? 907 00:42:47,360 --> 00:42:51,160 ನೀವು ಬಹುಶಃ ಒಂದು ರೀತಿಯ ಏಕೆಂದರೆ ಮತ್ತು ಇ ಮತ್ತು ನಾನು ಮತ್ತು O ಮತ್ತು U ಬಹಳಷ್ಟು 908 00:42:51,160 --> 00:42:55,270 ಹೆಚ್ಚಾಗಿ W ಅಥವಾ Q ಅಥವಾ ಝಡ್ ಹೆಚ್ಚು, ಭಾಷೆ ಅವಲಂಬಿಸಿ ಇದರಲ್ಲಿ 909 00:42:55,270 --> 00:42:56,610 ನೀವು ಖಚಿತವಾಗಿ ಬರೆಯುತ್ತಿದ್ದೇವೆ. 910 00:42:56,610 --> 00:42:59,600 ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ಬಳಸುತ್ತಿರುವ ಪ್ರತಿ ಪತ್ರವನ್ನು ಎಂಟು ಬಿಟ್ಗಳು, 911 00:42:59,600 --> 00:43:02,040 ಕನಿಷ್ಠ ಸೇರಿದಂತೆ ಜನಪ್ರಿಯ ಅಕ್ಷರಗಳು, ಬಲ? 912 00:43:02,040 --> 00:43:05,300 ಏಕೆ ಕೆಲವು ಬಿಟ್ಗಳನ್ನು ಬಳಸಬೇಡಿ ಸೂಪರ್ ಜನಪ್ರಿಯ ಅಕ್ಷರಗಳು, 913 00:43:05,300 --> 00:43:07,760 ಇ ನಂತಹ ವಿಷಯಗಳನ್ನು ಹೆಸರೇ ಮೊದಲ ಫಾರ್ಚೂನ್ ವೀಲ್ ನಲ್ಲಿ, 914 00:43:07,760 --> 00:43:10,450 ಮತ್ತು ಹೆಚ್ಚು ಬಿಟ್ಗಳನ್ನು ಬಳಸುತ್ತವೆ ಕಡಿಮೆ ಜನಪ್ರಿಯ ಅಕ್ಷರಗಳು? 915 00:43:10,450 --> 00:43:10,950 ಏಕೆ? 916 00:43:10,950 --> 00:43:13,130 ನಾವು ನೀನು ಕಾರಣ ಕಡಿಮೆ ಪುನರಾವರ್ತಿತವಾಗಿ ಬಳಸಲು. 917 00:43:13,130 --> 00:43:15,838 >> ಅಲ್ಲದೆ, ಇದು ಅಲ್ಲಿ ಎಂದು ತಿರುಗಿದರೆ ಇದನ್ನು ಮಾಡಿದ ಪ್ರಯತ್ನಗಳು ಎಂದು. 918 00:43:15,838 --> 00:43:18,630 ಮತ್ತು ನೀವು ಗ್ರೇಡ್ ಕರೆಸಿಕೊಳ್ಳುವುದು ವೇಳೆ ಶಾಲೆ ಅಥವಾ ಪ್ರೌಢಶಾಲೆಯಲ್ಲಿ, ಮೋರ್ಸ್ ಕೋಡ್. 919 00:43:18,630 --> 00:43:20,400 ಮೋರ್ಸ್ ಕೋಡ್ ಚುಕ್ಕೆಗಳನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಗೆರೆಗಳು ಎಂದು 920 00:43:20,400 --> 00:43:24,270 ತಂತಿಯ ಉದ್ದಕ್ಕೂ ಹರಡುವ ಶಬ್ದಗಳನ್ನು ಅಥವಾ ಕೆಲವು ರೀತಿಯ ಸಂಕೇತಗಳನ್ನು. 921 00:43:24,270 --> 00:43:25,930 ಮೋರ್ಸ್ ಕೋಡ್ ಒಂದು ಸೂಪರ್ ಕ್ಲೀನ್ ಆಗಿದೆ. 922 00:43:25,930 --> 00:43:29,010 ಇದು ಒಂದು ಅವಳಿ ನಕ್ಷತ್ರದ ಭಾಸವಾಗುತ್ತದೆ ನೀವು ಚುಕ್ಕೆಗಳು ಅಥವಾ ಗೆರೆಗಳು ಹೊಂದಿವೆ. 923 00:43:29,010 --> 00:43:30,977 ಆದರೆ ನೀವು, ಉದಾಹರಣೆಗೆ, ಎರಡು ಚುಕ್ಕೆಗಳು ನೋಡಿ. 924 00:43:30,977 --> 00:43:33,810 ಅಥವಾ ನೀವು ಆಯೋಜಕರು ಭಾವಿಸಿದರೆ ಯಾರು, ಬೀಪ್, ಬೀಪ್, ಬೀಪ್ ಸಾಗುತ್ತದೆ 925 00:43:33,810 --> 00:43:36,760 ಬೀಪ್ ಸ್ವಲ್ಪ ಪ್ರಚೋದಕ ಹೊಡೆಯುವ ಆ ಸಂಕೇತವನ್ನು ರವಾನಿಸುತ್ತದೆ, 926 00:43:36,760 --> 00:43:40,360 ನೀವು ವೇಳೆ, ಸ್ವೀಕರಿಸುವವರ, ಎರಡು ಪಡೆಯುತ್ತದೆ ಚುಕ್ಕೆಗಳು, ಯಾವ ಸಂದೇಶವನ್ನು ನೀವು ಸ್ವೀಕರಿಸಿದ? 927 00:43:40,360 --> 00:43:43,490 ಸಂಪೂರ್ಣವಾಗಿ ಅನಿಯಂತ್ರಿತ. 928 00:43:43,490 --> 00:43:44,450 >> ನಾನು? 929 00:43:44,450 --> 00:43:45,060 ನಾನು? 930 00:43:45,060 --> 00:43:47,500 ಅಥವಾ about-- ಅಥವಾ ನಾನು? 931 00:43:47,500 --> 00:43:49,570 ಬಹುಶಃ ಇದು ಕೇವಲ ಎರಡು ಇ ಸರಿಯೇ? 932 00:43:49,570 --> 00:43:52,480 ಆದ್ದರಿಂದ ಈ ಸಮಸ್ಯೆ ಇಲ್ಲ ಮೋರ್ಸ್ ಜೊತೆ decodability ಆಫ್ 933 00:43:52,480 --> 00:43:54,890 ಕೋಡ್, ಆ ಹೊರತು ನೀವು ಸಂದೇಶವನ್ನು ಕಳುಹಿಸುವ ವ್ಯಕ್ತಿ 934 00:43:54,890 --> 00:43:59,510 ವಾಸ್ತವವಾಗಿ ಆದ್ದರಿಂದ ನೀವು ಇವನ್ನು ವಿರಾಮಗಳಲ್ಲಿ ನೋಡಿ ಅಥವಾ ಅಕ್ಷರಗಳ ನಡುವೆ ಅಂತರವನ್ನು ಕೇಳಲು, 935 00:43:59,510 --> 00:44:02,990 ಇದು ಕೇವಲ ಸಾಕಷ್ಟು ಅಲ್ಲ ಸೊನ್ನೆಗಳು ಮತ್ತು ಬಿಡಿಗಳ ಒಂದು ಸ್ಟ್ರೀಮ್ ಕಳುಹಿಸಲು, 936 00:44:02,990 --> 00:44:05,610 ಅಥವಾ ಚುಕ್ಕೆಗಳು ಮತ್ತು ಗೆರೆಗಳು, ಅನುಮಾನವನ್ನು ಇರುವುದರಿಂದ. 937 00:44:05,610 --> 00:44:08,640 ಇ ಒಂದು ಬಿಂದುವನ್ನು ಹೊಂದಿದೆ, ಆದ್ದರಿಂದ ನೀವು ವೇಳೆ ಎರಡು ಚುಕ್ಕೆಗಳು ನೋಡಿ ಅಥವಾ ಎರಡು ಚುಕ್ಕೆಗಳು ಕೇಳಲು, 938 00:44:08,640 --> 00:44:11,254 ಬಹುಶಃ ಇದು ಎರಡು ಇ ಅಥವಾ ಬಹುಶಃ ಇದು ಒಂದು ಐ ಇಲ್ಲಿದೆ 939 00:44:11,254 --> 00:44:13,670 ನಾವು ಒಂದು ಎಂದು ಒಂದು ವ್ಯವಸ್ಥೆಯ ಅಗತ್ಯವಿರುತ್ತದೆ ಹೆಚ್ಚು ಬುದ್ಧಿವಂತ ಕಡಿಮೆ. 940 00:44:13,670 --> 00:44:16,851 ಆದ್ದರಿಂದ ಮನುಷ್ಯ ಎಂಬ ಹಫ್ಮನ್ ವರ್ಷಗಳ ಹಿಂದೆ ನಿಖರವಾಗಿ ಈ ಮಂಡಿಸಿದ. 941 00:44:16,851 --> 00:44:18,600 ಆದ್ದರಿಂದ ನಾವು ನೀನು ತ್ವರಿತ ಗ್ಲಾನ್ಸ್ ತೆಗೆದುಕೊಳ್ಳಲು 942 00:44:18,600 --> 00:44:20,114 ಹೇಗೆ ಮರಗಳು ಈ ಸಂಗತ ಇವೆ. 943 00:44:20,114 --> 00:44:22,530 ಈ ಕೆಲವು ಎಂದು ಭಾವಿಸೋಣ ನೀವು ಕಳುಹಿಸಲು ಬಯಸುವ ಸ್ಟುಪಿಡ್ ಸಂದೇಶವನ್ನು, 944 00:44:22,530 --> 00:44:26,342 ಕೇವಲ ಎ, ಬಿ ಕೂಡಿದೆ, ಸಿ ಡಿ ಗಳು ಮತ್ತು ಇ, ಆದರೆ ಪುನರುಕ್ತಿ ಬಹಳಷ್ಟು ಇಲ್ಲಿ ಇಲ್ಲ. 945 00:44:26,342 --> 00:44:27,550 ಇದು ಇಂಗ್ಲೀಷ್ ಅರ್ಥೈಸಲಾಗಿತ್ತು ದೊರೆಯದಿದ್ದಲ್ಲಿ. 946 00:44:27,550 --> 00:44:28,341 ಇದು ಎನ್ಕ್ರಿಪ್ಟ್ ಅಲ್ಲ. 947 00:44:28,341 --> 00:44:30,540 ಇದು ಕೇವಲ ಒಂದು ಸ್ಟುಪಿಡ್ ಸಂದೇಶವಾಗಿದೆ ಪುನರಾವರ್ತನೆ ಸಾಕಷ್ಟು. 948 00:44:30,540 --> 00:44:34,010 ನೀವು ನಿಜವಾಗಿಯೂ ಪರಿಗಣಿಸು ಆದ್ದರಿಂದ ಎಲ್ಲಾ ಒಂದು ನ, ಬಿ, ಸಿ, ಡಿ ರು, ಮತ್ತು ಇ, ಇಲ್ಲಿ 949 00:44:34,010 --> 00:44:34,890 ಆವರ್ತನ. 950 00:44:34,890 --> 00:44:37,800 ಅಕ್ಷರಗಳ 20% ಒಂದು ತಂದೆಯ, ಅಕ್ಷರಗಳ 45% 951 00:44:37,800 --> 00:44:39,660 ಇ, ಮತ್ತು ಮೂರು ಇತರ ತರಂಗಾಂತರಗಳನ್ನು. 952 00:44:39,660 --> 00:44:41,960 ನಾವು ಕೈಯಾರೆ ಅಪ್ ಎಣಿಕೆ ಮತ್ತು ಕೇವಲ ಗಣಿತ ಮಾಡಿದರು. 953 00:44:41,960 --> 00:44:44,579 >> ಆದ್ದರಿಂದ ಎಂದು ತಿರುಗಿದರೆ ಹಫ್ಮನ್, ಕೆಲವು ಸಮಯದ ಹಿಂದೆ, 954 00:44:44,579 --> 00:44:46,620 ನಿಮಗೆ ತಿಳಿದಿರುವ, ಅರಿವಾಯಿತು ಏನು, ನಾನು ಕಟ್ಟಡ ಆರಂಭಿಸಲು 955 00:44:46,620 --> 00:44:51,172 ಒಂದು ಮರ, ಅಥವಾ ಮರಗಳ ಅರಣ್ಯ, ನೀವು ತಿನ್ನುವೆ ವೇಳೆ, ಕೆಳಗಿನಂತೆ, ನಾನು ಕೆಳಗಿನ ಮಾಡಬಹುದು. 956 00:44:51,172 --> 00:44:53,880 ನಾನು ಪ್ರತಿ ಒಂದು ನೋಡ್ ನೀಡಲು ಪಡೆಯಲಿದ್ದೇನೆ ನಾನು ಕಾಳಜಿವಹಿಸುವ ಅಕ್ಷರಗಳ 957 00:44:53,880 --> 00:44:55,530 ಮತ್ತು ನಾನು ಸಂಗ್ರಹಿಸಲು ಪಡೆಯಲಿದ್ದೇನೆ ಆ ನೋಡ್ ಒಳಗೆ 958 00:44:55,530 --> 00:44:58,610 ಒಂದು ತೇಲುವ ಬಿಂದು ಆವರ್ತನಗಳೆರಡನ್ನೂ ಮೌಲ್ಯ, ಅಥವಾ ನೀವು, ತುಂಬಾ, ಒಂದು ಎನ್ ಬಳಸಬಹುದಾಗಿತ್ತು 959 00:44:58,610 --> 00:45:00,210 ಆದರೆ ನಾವು ಇಲ್ಲಿ ಒಂದು ಫ್ಲೋಟ್ ಬಳಸಿ. 960 00:45:00,210 --> 00:45:03,100 ಮತ್ತು ಅಲ್ಗಾರಿದಮ್ ಎಂದು ಅವರು ನೀವು ಎಂದು ಪ್ರಸ್ತಾಪಿಸಿದರು 961 00:45:03,100 --> 00:45:07,210 ಒಂದು ನೋಡ್, ಈ ಅರಣ್ಯ ತೆಗೆದುಕೊಳ್ಳಲು ಮರಗಳು, ಆದ್ದರಿಂದ ಸೂಪರ್ ಸಣ್ಣ ಮರಗಳು 962 00:45:07,210 --> 00:45:11,920 ಮತ್ತು ನೀವು ಅವುಗಳನ್ನು ಸಂಪರ್ಕ ಆರಂಭಿಸಲು ಹೊಸ ಗುಂಪುಗಳು ಹೊಸ ಪೋಷಕರು, ನೀವು ತಿನ್ನುವೆ ವೇಳೆ. 963 00:45:11,920 --> 00:45:16,150 ಮತ್ತು ನೀವು ಆರಿಸುವ ಮೂಲಕ ಇದನ್ನು ಒಂದು ಸಮಯದಲ್ಲಿ ಎರಡು ಚಿಕ್ಕ ಆವರ್ತನಗಳಲ್ಲಿ. 964 00:45:16,150 --> 00:45:18,110 ಹಾಗಾಗಿ 10% ಮತ್ತು 10% ತೆಗೆದುಕೊಂಡಿತು. 965 00:45:18,110 --> 00:45:19,090 ನಾನು ಒಂದು ಹೊಸ ನೋಡ್ ರಚಿಸಲು. 966 00:45:19,090 --> 00:45:20,910 ನಾನು ಹೊಸ ನೋಡ್ 20% ಕರೆ. 967 00:45:20,910 --> 00:45:22,750 >> ಎರಡು ಗ್ರಂಥಿಗಳು ನಾನು ಮುಂದಿನ ಒಗ್ಗೂಡಿ? 968 00:45:22,750 --> 00:45:23,810 ಇದು ಸ್ವಲ್ಪ ಅಸ್ಪಷ್ಟ ಇಲ್ಲಿದೆ. 969 00:45:23,810 --> 00:45:26,643 ಆದ್ದರಿಂದ ಕೆಲವು ಇಕ್ಕಟ್ಟಿನ ಪ್ರಕರಣಗಳು ಇಲ್ಲ ಪರಿಗಣಿಸಿದರೂ ಸಾಕಷ್ಟು ವಿಷಯಗಳನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು, 970 00:45:26,643 --> 00:45:29,300 ನಾನು 20% ಆಯ್ಕೆ ಪಡೆಯಲಿದ್ದೇನೆ - ನಾನು ಈಗ ಮಕ್ಕಳ ನಿರ್ಲಕ್ಷಿಸಿ. 971 00:45:29,300 --> 00:45:33,640 ನಾನು 20% ಆಯ್ಕೆ ಪಡೆಯಲಿದ್ದೇನೆ ಮತ್ತು 15% ಮತ್ತು ಎರಡು ಹೊಸ ಅಂಚುಗಳ ಸೆಳೆಯುತ್ತವೆ. 972 00:45:33,640 --> 00:45:35,624 ಈಗ ಎರಡು ಗ್ರಂಥಿಗಳು ನಾನು ತಾರ್ಕಿಕವಾಗಿ ಒಗ್ಗೂಡಿ ಇಲ್ಲ? 973 00:45:35,624 --> 00:45:38,540 ಎಲ್ಲಾ ಮಕ್ಕಳು, ಎಲ್ಲಾ ನಿರ್ಲಕ್ಷಿಸು ಮೊಮ್ಮಕ್ಕಳು, ಕೇವಲ ಬೇರುಗಳು ನೋಡಲು 974 00:45:38,540 --> 00:45:39,070 ಈಗ. 975 00:45:39,070 --> 00:45:42,220 ಎರಡು ಗ್ರಂಥಿಗಳು ನಾನು ಒಟ್ಟಿಗೆ ಷರತ್ತು ಇಲ್ಲ? 976 00:45:42,220 --> 00:45:44,530 ಪಾಯಿಂಟ್ ಎರಡು ಮತ್ತು 0.35. 977 00:45:44,530 --> 00:45:45,890 ಆದ್ದರಿಂದ ನನಗೆ ಎರಡು ಹೊಸ ಅಂಚುಗಳ ರಚಿಸೋಣ. 978 00:45:45,890 --> 00:45:47,570 ಮತ್ತು ನಂತರ ನಾನು ಕೇವಲ ಒಂದು ಎಡ ಮಾಡಲೇಬೇಕು. 979 00:45:47,570 --> 00:45:48,650 ಇಲ್ಲಿ ಒಂದು ಮರವಿದೆ. 980 00:45:48,650 --> 00:45:51,160 ಮತ್ತು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಡ್ರಾ ಮಾಡಲಾಗಿದೆ ರೀತಿಯ ಬಹಳ ನೋಡಲು, 981 00:45:51,160 --> 00:45:55,870 ಆದರೆ ಅಂಚುಗಳಿಗೆ ಹೊಂದಿರುವ ಗಮನಕ್ಕೆ ಶೂನ್ಯ ಮತ್ತು ಒಂದು ಹೆಸರಿಸಿದೆ. 982 00:45:55,870 --> 00:45:59,510 ಆದ್ದರಿಂದ ಬಲ ತುದಿಗಳಿಗೆ ಎಲ್ಲಾ ಸೊನ್ನೆ ನಿರಂಕುಶವಾಗಿ, ಆದರೆ ಸತತವಾಗಿ. 983 00:45:59,510 --> 00:46:01,170 ಸರಿ ಅಂಚುಗಳ ಇವನ್ನು. 984 00:46:01,170 --> 00:46:05,070 >> ಆದ್ದರಿಂದ ಹಾಫ್ಮನ್, ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ ಏನು ನೀವು ಬಿ ಪ್ರತಿನಿಧಿಸಲು ಬಯಸಿದರೆ, 985 00:46:05,070 --> 00:46:10,080 ಸಂಖ್ಯೆ 66 ಪ್ರತಿನಿಧಿಸಲು ಬದಲಿಗೆ ಎಂಟು ಇಡೀ ಬಿಟ್ಗಳು ಒಂದು ASCII, 986 00:46:10,080 --> 00:46:13,360 ನೀವು ಏನು, ಕೇವಲ ಅಂಗಡಿ ಗೊತ್ತು ಮಾದರಿ ಶೂನ್ಯ ಶೂನ್ಯ, ಶೂನ್ಯ, 987 00:46:13,360 --> 00:46:17,030 ಶೂನ್ಯ ಮಾರ್ಗ, ಏಕೆಂದರೆ ನನ್ನ ಮರದಿಂದ, ಶ್ರೀ ಹಫ್ಮನ್ ಮರದ, 988 00:46:17,030 --> 00:46:18,600 ಮೂಲದಿಂದ ಎಲೆ. 989 00:46:18,600 --> 00:46:20,970 ನೀವು ಸಂಗ್ರಹಿಸಲು ಬಯಸಿದರೆ ಇ ತದ್ವಿರುದ್ಧವಾಗಿ, ಇಲ್ಲ 990 00:46:20,970 --> 00:46:26,290 ಒಂದು ಇ ಪ್ರತಿನಿಧಿಸುವ ಎಂಟು ಬಿಟ್ಗಳು ಕಳುಹಿಸಲು ಬದಲಿಗೆ, ಬಿಟ್ಗಳು ಯಾವ ಮಾದರಿಯನ್ನು ಕಳುಹಿಸಲು? 991 00:46:26,290 --> 00:46:26,890 ಒಂದು. 992 00:46:26,890 --> 00:46:30,410 ಮತ್ತು ಈ ಬಗ್ಗೆ ಸಂತೋಷವನ್ನು ಇಲ್ಲಿದೆ ಎಂದು ಈ ಜನಪ್ರಿಯ ಪತ್ರ, 993 00:46:30,410 --> 00:46:32,340 ಮತ್ತು ನೀವು ಬಳಸುವ ಇದು ಕಡಿಮೆ ಕೋಡ್. 994 00:46:32,340 --> 00:46:34,090 ಮುಂದಿನ ಜನಪ್ರಿಯ ಅಕ್ಷರದ ಇದು ತೋರುತ್ತಿದೆ 995 00:46:34,090 --> 00:46:37,380 ಎ ಮತ್ತು ಆದ್ದರಿಂದ ಎಷ್ಟು ಬಿಟ್ಗಳ ಅವರು ಆ ಬಳಸಿಕೊಂಡು ಸಲಹೆ ನೀಡಲಿಲ್ಲ? 996 00:46:37,380 --> 00:46:38,270 ಸೊನ್ನೆ, ಒಂದು. 997 00:46:38,270 --> 00:46:41,060 >> ಮತ್ತು ಇದನ್ನು ಅಳವಡಿಸುವುದರಿಂದ ಏಕೆಂದರೆ ಈ ಮರದ, ಈಗ 998 00:46:41,060 --> 00:46:43,350 ನನಗೆ ಇಲ್ಲ ನಿರ್ಣಯಿಸುವುದಕ್ಕೆ ಅವಕಾಶ ಮೋರ್ಸ್ ಮಾಹಿತಿ ಯಾವುದೇ ಅನುಮಾನವನ್ನು 999 00:46:43,350 --> 00:46:46,090 ಕೋಡ್, ಎಲ್ಲಾ ಏಕೆಂದರೆ ನೀವು ಕಾಳಜಿ ಅಕ್ಷರಗಳ 1000 00:46:46,090 --> 00:46:48,780 ಈ ಅಂಚುಗಳ ಕೊನೆಯಲ್ಲಿದೆ. 1001 00:46:48,780 --> 00:46:50,580 ಇದರಿಂದ ಕೇವಲ ಒಂದು ಇಲ್ಲಿದೆ ಮರದ ಅಪ್ಲಿಕೇಶನ್. 1002 00:46:50,580 --> 00:46:52,538 ಈ is-- ಮತ್ತು ನಾನು ಅಲೆಗಳ ನಾವು ಈ ನನ್ನ ಕೈ ಹೇಗೆ 1003 00:46:52,538 --> 00:46:55,570 ಸಿ ರಚನೆ ಈ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಇರಬಹುದು. 1004 00:46:55,570 --> 00:46:58,260 ನಾವು ಒಗ್ಗೂಡಿ ಅಗತ್ಯವಿದೆ ಸಂಕೇತವಾಗಿ, ಚಾರ್ ರೀತಿಯ, 1005 00:46:58,260 --> 00:46:59,910 ಮತ್ತು ಆವರ್ತನ ಎಡ ಮತ್ತು ಬಲ. 1006 00:46:59,910 --> 00:47:02,510 ಆದರೆ ಎರಡು ನೋಡೋಣ ಅಂತಿಮ ಉದಾಹರಣೆಗಳು ಎಂದು ನೀವು ಮಾಡುತ್ತೇವೆ 1007 00:47:02,510 --> 00:47:06,070 ನಂತರ ಸಾಕಷ್ಟು ಪರಿಚಿತ ಪಡೆಯಲು ಸಮಸ್ಯೆ ರಸಪ್ರಶ್ನೆ ಶೂನ್ಯ ಐದು ಸೆಟ್. 1008 00:47:06,070 --> 00:47:09,210 >> ಆದ್ದರಿಂದ ಡೇಟಾ ರಚನೆ ಇಲ್ಲ ಒಂದು ಹ್ಯಾಶ್ ಕೋಷ್ಟಕದ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. 1009 00:47:09,210 --> 00:47:12,247 ಒಂದು ಹ್ಯಾಷ್ ಟೇಬಲ್ ರೀತಿಯ ಇದು ಬಕೆಟ್ ಹೊಂದಿದೆ ಎಂದು ತಂಪು. 1010 00:47:12,247 --> 00:47:14,830 ಮತ್ತು ನಾಲ್ಕು ಬಕೆಟ್ ಇಲ್ಲ ಊಹಿಸಿಕೊಳ್ಳಿ ಇಲ್ಲಿ, ಕೇವಲ ನಾಲ್ಕು ಖಾಲಿ ಖಾಲಿ. 1011 00:47:14,830 --> 00:47:20,830 ಇಲ್ಲಿ ಇದೆ ಇಸ್ಪೀಟೆಲೆಗಳ ಡೆಕ್, ಮತ್ತು ಕ್ಲಬ್, ಸನಿಕೆ, ಕ್ಲಬ್, ವಜ್ರಗಳು, ಕ್ಲಬ್, 1012 00:47:20,830 --> 00:47:25,960 ವಜ್ರಗಳು, ಕ್ಲಬ್, ವಜ್ರಗಳು, clubs-- ಆದ್ದರಿಂದ ಈ ಯಾದೃಚ್ಛಿಕ ಆಗಿದೆ. 1013 00:47:25,960 --> 00:47:30,330 ಹಾರ್ಟ್ಸ್, hearts-- ಆದ್ದರಿಂದ ನಾನು ಇಲ್ಲಿ ಒಳಹರಿವಿನ ಎಲ್ಲಾ bucketizing. 1014 00:47:30,330 --> 00:47:32,430 ಮತ್ತು ಒಂದು ಹ್ಯಾಶ್ ಕೋಷ್ಟಕದ ಅಗತ್ಯಗಳನ್ನು ನಿಮ್ಮ ಇನ್ಪುಟ್ ನೋಡಲು, 1015 00:47:32,430 --> 00:47:34,850 ಮತ್ತು ನಂತರ ಒಂದು ನಿರ್ದಿಷ್ಟ ಹೇಳಿದಂತೆ ನೀವು ನೋಡಿ ಏನು ಆಧರಿಸಿ ಇರಿಸಿ. 1016 00:47:34,850 --> 00:47:35,600 ಇದು ಒಂದು ಕ್ರಮಾವಳಿ ಇಲ್ಲಿದೆ. 1017 00:47:35,600 --> 00:47:37,980 ನಾನು ಸೂಪರ್ ಬಳಸುತ್ತಿದ್ದರು ಸರಳ ದೃಶ್ಯ ಕ್ರಮಾವಳಿ. 1018 00:47:37,980 --> 00:47:40,030 ಇದು ಕಠಿಣ ಭಾಗವಾಗಿತ್ತು ಚಿತ್ರಗಳನ್ನು ಬಗ್ಗೆ ವಿಚಾರಿಸಿದಾಗ. 1019 00:47:40,030 --> 00:47:41,590 ತದನಂತರ ನಾಲ್ಕು ಒಟ್ಟು ವಿಷಯಗಳಿವೆ. 1020 00:47:41,590 --> 00:47:45,440 >> ಈಗ ರಾಶಿಯನ್ನು, ಬೆಳೆಯುತ್ತಿದ್ದರು ಇದು ಇಲ್ಲಿ ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ವಿನ್ಯಾಸ ವಿಷಯ. 1021 00:47:45,440 --> 00:47:46,540 ಆದರೆ ನಾನು ಬೇರೆ ಏನು ಮಾಡಬಹುದು? 1022 00:47:46,540 --> 00:47:49,080 ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ಇಲ್ಲಿ ನಾವು ಒಂದು ಹಳೆಯ ಶಾಲಾ ಪರೀಕ್ಷೆಯಲ್ಲಿ ಪುಸ್ತಕಗಳ ಗುಂಪೇ. 1023 00:47:49,080 --> 00:47:51,240 ಒಂದು ಗುಂಪನ್ನು ಎಂದು ಭಾವಿಸೋಣ ವಿದ್ಯಾರ್ಥಿಗಳು ಹೆಸರುಗಳು ಇಲ್ಲಿ ಮೇಲೆ. 1024 00:47:51,240 --> 00:47:52,570 ಇಲ್ಲಿ ಒಂದು ದೊಡ್ಡ ಹ್ಯಾಶ್ ಕೋಷ್ಟಕವನ್ನು. 1025 00:47:52,570 --> 00:47:54,867 ಬದಲಿಗೆ ನಾಲ್ಕು ಬಕೆಟ್, ನಾನು 26 ಹೇಳಲು ಅವಕಾಶ. 1026 00:47:54,867 --> 00:47:57,950 ನಾವು 26 ಸಾಲ ಹೋಗಲು ಇಷ್ಟವಿರಲಿಲ್ಲ ಹೊರಗೆ [ವಸ್ತುಗಳ? Annenberg?], ಆದ್ದರಿಂದ 1027 00:47:57,950 --> 00:48:00,289 ಇಲ್ಲಿ ಪ್ರತಿನಿಧಿಸುವ ಐದು ಇಲ್ಲಿದೆ ಝಡ್ ಮೂಲಕ ಮತ್ತು ನಾನು 1028 00:48:00,289 --> 00:48:03,580 ಇದರ ಹೆಸರು ಒಂದು ಆರಂಭವಾಗುತ್ತದೆ ವಿದ್ಯಾರ್ಥಿ ನೋಡಿ ನಾನು ಅವನ ಅಥವಾ ಅವಳ ರಸಪ್ರಶ್ನೆ ಹಾಕಲು ಪಡೆಯಲಿದ್ದೇನೆ. 1029 00:48:03,580 --> 00:48:08,850 ಯಾರಾದರೂ ಸಿ ಆರಂಭವಾಗುತ್ತದೆ ವೇಳೆ, ಅಲ್ಲಿರುವ, A-- ವಾಸ್ತವವಾಗಿ, ಹಾಗೆ ಇಷ್ಟವಿರಲಿಲ್ಲ. 1030 00:48:08,850 --> 00:48:10,060 ಬಿ ಇಲ್ಲಿ ಹೋಗುತ್ತದೆ. 1031 00:48:10,060 --> 00:48:13,390 ಆದ್ದರಿಂದ ನನ್ನಲ್ಲಿರುವ ಎ ಮತ್ತು ಬಿ ಮತ್ತು ಸಿ ಮತ್ತು ಈಗ ಇಲ್ಲಿ ಮತ್ತೊಂದು ವಿದ್ಯಾರ್ಥಿಯ. 1032 00:48:13,390 --> 00:48:16,212 ಆದರೆ ಈ ಹ್ಯಾಶ್ ಟೇಬಲ್ಲಿಗೆ ವೇಳೆ ಸಹಿತ ಜಾರಿಗೆ, 1033 00:48:16,212 --> 00:48:17,920 ನಾನು ರೀತಿಯ ಸ್ಕ್ರೆವೆದ್ ಬಾಗುತ್ತೇನೆ ಈ ಹಂತದಲ್ಲಿ, ಬಲ? 1034 00:48:17,920 --> 00:48:19,510 ನಾನು ರೀತಿಯ ಈ ಎಲ್ಲೋ ಇರಿಸಬೇಕಾಗುತ್ತದೆ. 1035 00:48:19,510 --> 00:48:24,380 >> ಹಾಗಾಗಿ ಈ ಬಗೆಹರಿಸಬಹುದು ಒಂದು ರೀತಿಯಲ್ಲಿ ಎಲ್ಲಾ, ಆಗಿದೆ ಬಲ, ಎ ಸಿ ಕಾರ್ಯನಿರತವಾಗಿದೆ, ಬಿ ಕಾರ್ಯನಿರತವಾಗಿದೆ, ಕಾರ್ಯನಿರತವಾಗಿದೆ. 1036 00:48:24,380 --> 00:48:28,880 ನಾನು ಆದ್ದರಿಂದ ಡಿ ಮಾಡಿದರು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಮೊದಲ, ನಾನು ಯಾದೃಚ್ಛಿಕ ದಿಢೀರ್ 1037 00:48:28,880 --> 00:48:31,064 ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ ಬಕೆಟ್ ಪ್ರತಿಯೊಂದು. 1038 00:48:31,064 --> 00:48:33,230 ಆದರೆ ಈಗ ಇದು ರೀತಿಯ ಪ್ರಾತಿನಿಧಿಕ ವಿಶೇಷವೇನು ಏನೋ ರೇಖೀಯ ಒಳಗೆ, 1039 00:48:33,230 --> 00:48:36,750 ನಾನು ಯಾರಾದರೂ ಹುಡುಕಲು ಬಯಸಿದರೆ ಏಕೆಂದರೆ ಅದರ ಹೆಸರು ಒಂದು ಆರಂಭವಾಗುತ್ತದೆ, ನಾನು ಇಲ್ಲಿ ಪರಿಶೀಲಿಸಿ. 1040 00:48:36,750 --> 00:48:38,854 ಆದರೆ ಈ ಒಂದು ವೇಳೆ ನಾನು ಬಯಸುತ್ತೇನೆ ವಿದ್ಯಾರ್ಥಿ 1041 00:48:38,854 --> 00:48:41,520 ನಾನು ರೀತಿಯ ತಪಾಸಣೆ ಪ್ರಾರಂಭಿಸಬೇಕು ಬಕೆಟ್, ನಾನು ಏನು ಕಾರಣ 1042 00:48:41,520 --> 00:48:44,530 ರೇಖೀಯವಾಗಿ ರೀತಿಯ ಡೇಟಾ ರಚನೆ ತನಿಖೆ. 1043 00:48:44,530 --> 00:48:47,710 ಕೇವಲ ನೋಡಲು ಹೇಳುವ ಒಂದು ಸ್ಟುಪಿಡ್ ದಾರಿ ಲಭ್ಯವಿರುವ ಮೊದಲ ತೆರೆಯುವುದಕ್ಕಾಗಿ 1044 00:48:47,710 --> 00:48:51,850 ಮತ್ತು, ಆದ್ದರಿಂದ ಮಾತನಾಡಲು, ಒಂದು ಯೋಜನೆ ಬಿ ಪುಟ್ ಅಥವಾ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಯೋಜನೆಯನ್ನು ಡಿ, ಮೌಲ್ಯ 1045 00:48:51,850 --> 00:48:53,340 ಬದಲಿಗೆ ಆ ಸ್ಥಳ. 1046 00:48:53,340 --> 00:48:56,470 ಈ ನೀವು ಬಂದಿದೆ ಕೇವಲ ಆದ್ದರಿಂದ 26 ಸ್ಥಳಗಳಲ್ಲಿ ಮತ್ತು ಯಾವುದೇ ವಿದ್ಯಾರ್ಥಿಗಳು ಸಿಕ್ಕಿತು 1047 00:48:56,470 --> 00:49:00,600 ಹೆಸರು ಪ್ರಶ್ನೆ ಅಥವಾ ಝಡ್, ಅಥವಾ ಯಾವುದೋ ರೀತಿಯ ಜೊತೆ ಎಂದು, ಕನಿಷ್ಠ ನೀವು ಸ್ಪೇಸ್ ಬಳಸುತ್ತಿದ್ದೀರಿ. 1048 00:49:00,600 --> 00:49:03,140 >> ಆದರೆ ನಾವು ಈಗಾಗಲೇ ಹೆಚ್ಚು ನೋಡಿದ ಇಲ್ಲಿ ಬುದ್ಧಿವಂತ ಪರಿಹಾರಗಳನ್ನು, ಬಲ? 1049 00:49:03,140 --> 00:49:04,870 ನೀವು ಬದಲಿಗೆ ಏನು ನೀವು ಘರ್ಷಣೆಯನ್ನು ವೇಳೆ? 1050 00:49:04,870 --> 00:49:06,670 ಎರಡು ಜನರು ಹೊಂದಿದ್ದರೆ ಹೆಸರು ಒಂದು, ಏನು ಎಂದು 1051 00:49:06,670 --> 00:49:09,160 ಒಂದು ಚುರುಕಾದ ಅಥವಾ ಹೆಚ್ಚು ಎಂದು ಕೇವಲ ಹೆಚ್ಚು ಅರ್ಥಗರ್ಭಿತ ಪರಿಹಾರ 1052 00:49:09,160 --> 00:49:12,840 ಡಿ ಆಗಿರಬೇಕು ಅಲ್ಲಿ ಹಾಕುವ? 1053 00:49:12,840 --> 00:49:14,810 ನಾನು ಕೇವಲ ಹೋಗುವದಿಲ್ಲ ಹೊರಗೆ [? Annenberg?], 1054 00:49:14,810 --> 00:49:19,960 malloc, ಇನ್ನೊಂದು ನೋಡ್ ಇದೂ ಪುಟ್ ಇಲ್ಲಿ, ನಂತರ ಇಲ್ಲಿ ಒಂದು ವಿದ್ಯಾರ್ಥಿ ಎಂದು ಪುಟ್. 1055 00:49:19,960 --> 00:49:22,120 ನಾನು ಮೂಲಭೂತವಾಗಿ ಎಷ್ಟು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ರೀತಿಯ, 1056 00:49:22,120 --> 00:49:25,590 ಅಥವಾ ನಾವು ಮಾಡಿದಾಗ ಬಹುಶಃ ಹೆಚ್ಚು ನಾಜೂಕಾಗಿ ಲಿಂಕ್ ಪಟ್ಟಿ ನೋಡಲು ಪ್ರಾರಂಭಿಸಿ. 1057 00:49:25,590 --> 00:49:29,520 >> ಆದ್ದರಿಂದ ಒಂದು ಹ್ಯಾಶ್ ಕೋಷ್ಟಕದ ಒಂದು ರಚನೆಯಾಗಿದೆ ಎಂದು, ಈ ರೀತಿ 1058 00:49:29,520 --> 00:49:33,900 ಆದರೆ ಜಾಣತನದಿಂದ, ನೀವು ಕರೆಯುವುದನ್ನು ಪ್ರತ್ಯೇಕ ಸರಣಿ, ಆ ಒಂದು ಹ್ಯಾಶ್ ಕೋಷ್ಟಕದ 1059 00:49:33,900 --> 00:49:38,340 ಸಾಕಷ್ಟು ಸರಳವಾಗಿ ಒಂದು ರಚನೆಯ ಪ್ರತಿ, ಆಗಿದೆ ಅವರ ಅಂಶಗಳನ್ನು ಒಂದು ಸಂಖ್ಯೆಯಲ್ಲ, 1060 00:49:38,340 --> 00:49:40,470 ಲಿಂಕ್ ಪಟ್ಟಿ ಆಗಿದೆ. 1061 00:49:40,470 --> 00:49:45,080 ನೀವು ಸೂಪರ್ ಫಾಸ್ಟ್ ಪ್ರವೇಶ ಪಡೆಯಲು ಎಷ್ಟು ಅಲ್ಲಿ ನಿಮ್ಮ ಮೌಲ್ಯವನ್ನು ಹ್ಯಾಶ್ ನಿರ್ಧರಿಸುವ. 1062 00:49:45,080 --> 00:49:48,059 ಹೆಚ್ಚು ಕಾರ್ಡ್ ಉದಾಹರಣೆಗೆ ಹಾಗೆ ನಾನು ಸೂಪರ್ ತ್ವರಿತ ನಿರ್ಧಾರಗಳನ್ನು. 1063 00:49:48,059 --> 00:49:49,600 ಹಾರ್ಟ್ಸ್ ವಜ್ರಗಳು ಇಲ್ಲಿ ಹೋಗುವುದು, ಇಲ್ಲಿ ಹೋಗುವುದು. 1064 00:49:49,600 --> 00:49:52,180 ಇಲ್ಲಿ ಅದೇ, ಒಂದು ಇಲ್ಲಿ ಹೋಗುವುದು, ಡಿ ಬಿ ಇಲ್ಲಿ ಹೋಗುವುದು, ಇಲ್ಲಿ ಹೋಗುವುದು. 1065 00:49:52,180 --> 00:49:55,740 ಆದ್ದರಿಂದ ಸೂಪರ್ ಫಾಸ್ಟ್ ನೋಟ ಅಪ್ಗಳನ್ನು, ಮತ್ತು ವೇಳೆ ನೀವು ಪ್ರಕರಣಕ್ಕೆ ರನ್ ಸಂಭವಿಸಿ 1066 00:49:55,740 --> 00:49:59,429 ಅಲ್ಲಿ ನೀವು ಪಡೆದಿರುವಿರಿ ಘರ್ಷಣೆಗೆ ಎರಡು ಅದೇ ಹೆಸರಿನ ಜನರು, ಆಗ 1067 00:49:59,429 --> 00:50:00,970 ನೀವು ಅವುಗಳನ್ನು ಒಟ್ಟಿಗೆ ಲಿಂಕ್ ಆರಂಭಿಸಲು. 1068 00:50:00,970 --> 00:50:03,900 ಮತ್ತು ಬಹುಶಃ ನೀವು ಅವುಗಳನ್ನು ವಿಂಗಡಿಸುತ್ತದೆ ಇರಿಸಿಕೊಳ್ಳಲು ವರ್ಣಮಾಲೆಯ, ಬಹುಶಃ ನೀವು. 1069 00:50:03,900 --> 00:50:05,900 ಆದರೆ ಕನಿಷ್ಠ ಈಗ ನಾವು ಚೈತನ್ಯದ ಹೊಂದಿವೆ. 1070 00:50:05,900 --> 00:50:10,250 ಆದ್ದರಿಂದ ಒಂದು ಕಡೆ ನಾವು ಸೂಪರ್ ಫಾಸ್ಟ್ ಹೊಂದಿವೆ ನಿರಂತರ ಸಮಯದಲ್ಲಿ, ಮತ್ತು ರೇಖೀಯ ಕಾಲದ ರೀತಿಯ 1071 00:50:10,250 --> 00:50:14,110 ಈ ಲಿಂಕ್ ಪಟ್ಟಿಗಳನ್ನು ವೇಳೆ ಒಳಗೊಂಡಿರುವ ಸ್ವಲ್ಪ ದೀರ್ಘ ಪಡೆಯಲು ಆರಂಭಿಸಲು. 1072 00:50:14,110 --> 00:50:16,880 >> ಆದ್ದರಿಂದ ಒಂದು ಸಿಲ್ಲಿ ಈ ರೀತಿಯ, ಹಿಂದೆ geeky ಜೋಕ್ ವರ್ಷಗಳ. 1073 00:50:16,880 --> 00:50:19,590 CS50 ಹ್ಯಾಕ್ ನ್ನು ಆರಂಭಿಸುತ್ತಿದೆ ನಲ್ಲಿ, ವಿದ್ಯಾರ್ಥಿಗಳು ಚೆಕ್ ಮಾಡಿದಾಗ, 1074 00:50:19,590 --> 00:50:22,040 ಕೆಲವು TF ಅಥವಾ ಸಿಎ ಪ್ರತಿವರ್ಷ ಯೋಚಿಸುತ್ತಾನೆ ಅದನ್ನು ಹಾಕಲು ತಮಾಷೆಯಾಗಿದೆ 1075 00:50:22,040 --> 00:50:27,772 ಈ ರೀತಿಯ ಒಂದು ಚಿಹ್ನೆ, ಅಲ್ಲಿ ಇದು ಕೇವಲ ನಿಮ್ಮ ಹೆಸರು ಒಂದು ಒಂದು ಆರಂಭವಾಗುತ್ತದೆ ವೇಳೆ ಅರ್ಥ, 1076 00:50:27,772 --> 00:50:28,870 ಈ ರೀತಿಯಲ್ಲಿ ಹೋಗಿ. 1077 00:50:28,870 --> 00:50:31,110 ನಿಮ್ಮ ಹೆಸರು ಆರಂಭಿಸಿದಲ್ಲಿ ಒಂದು ಬಿ, this-- ಸರಿ ಹೋಗಿ, 1078 00:50:31,110 --> 00:50:33,290 ಇದು ಬಹುಶಃ ನಂತರ ಸೆಮಿಸ್ಟರ್ ನಲ್ಲಿ ಹಾಸ್ಯಾಸ್ಪದ. 1079 00:50:33,290 --> 00:50:36,420 ಆದರೆ ಮತ್ತೊಂದು ಇಲ್ಲ ತುಂಬಾ, ಈ ಮಾಡುವ ರೀತಿಯಲ್ಲಿ. 1080 00:50:36,420 --> 00:50:37,410 ಹಿಂತಿರುಗಿ. 1081 00:50:37,410 --> 00:50:38,600 >> ಆದ್ದರಿಂದ ಈ ರಚನೆ ಇಲ್ಲ. 1082 00:50:38,600 --> 00:50:40,420 ಮತ್ತು ಈ ನಮ್ಮ ಕೊನೆಯ ಇಂದು ರಚನೆ 1083 00:50:40,420 --> 00:50:42,400 ಇದು ಒಂದು trie ಎಂಬ ವಿಷಯ. 1084 00:50:42,400 --> 00:50:47,140 ಕಾರಣಕ್ಕೆ ಸಣ್ಣ ಇದು ಟಿ ಆರ್ ನಾನು-ಇ ಪುನಃ, ಆದರೆ trie ಕರೆಯಲಾಗುತ್ತದೆ. 1085 00:50:47,140 --> 00:50:51,389 ಆದ್ದರಿಂದ ಒಂದು trie ಮತ್ತೊಂದು ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ ಈ ಕಲ್ಪನೆಗಳನ್ನು ಬಹಳಷ್ಟು ಮಿಶ್ರಣವಾಗಿದ್ದ. 1086 00:50:51,389 --> 00:50:52,930 ಇದು ನಾವು ಮೊದಲು ನೋಡಿದ ಒಂದು ಮರ, ಇಲ್ಲಿದೆ. 1087 00:50:52,930 --> 00:50:54,180 ಇದು ಒಂದು ಬೈನರಿ ಸರ್ಚ್ ಟ್ರೀಯನ್ನು ಅಲ್ಲ. 1088 00:50:54,180 --> 00:50:58,410 ಇದು ಮಕ್ಕಳ ಯಾವುದೇ ಸಂಖ್ಯೆಯ ಒಂದು ಮರವಿದೆ ಆದರೆ ಒಂದು trie ಮಕ್ಕಳ ಪ್ರತಿ 1089 00:50:58,410 --> 00:51:00,090 ಒಂದು ರಚನೆ. 1090 00:51:00,090 --> 00:51:04,790 ಗಾತ್ರ ಒಂದು ಶ್ರೇಣಿಯನ್ನು, 26 ಅಥವಾ ಬಹುಶಃ 27 ಸೇ ನೀವು ವಿಭಜಿಸುವ ಚಿನ್ಹೆಗಳನ್ನು ಹೆಸರುಗಳು ಬೆಂಬಲಿಸಲು ಬಯಸಿದರೆ 1091 00:51:04,790 --> 00:51:06,790 ಅಥವಾ ಜನರ ಹೆಸರುಗಳು ಅಪಾಸ್ಟ್ರಫಿಗಳನ್ನು. 1092 00:51:06,790 --> 00:51:08,280 >> ಆದ್ದರಿಂದ ಈ ಅಕ್ಷಾಂಶ ರಚನೆಯಾಗಿದೆ. 1093 00:51:08,280 --> 00:51:10,290 ಮತ್ತು ನೀವು ಮೇಲಿನಿಂದ ನೋಡಿದರೆ ಕೆಳಗೆ ಬಯಸಿದರೆ 1094 00:51:10,290 --> 00:51:13,710 , ಅಲ್ಲಿ ಉನ್ನತ ನೋಡ್, ಎಂ ನೋಡಲು ಅಲ್ಲಿ ಅತ್ಯಂತ ಎಡಗಡೆಯ ವಿಷಯ ತೋರುತ್ತಿರುವಂತೆ, 1095 00:51:13,710 --> 00:51:17,665 ಇದು ನಂತರ ಒಂದು, ಎಕ್ಸ್, W, ಇ, ಎಲ್, ಎಲ್ ಇದು ಇದೆ ಕೇವಲ ಡೇಟಾ ರಚನೆ ಎಂದು ನಿರಂಕುಶವಾಗಿ 1096 00:51:17,665 --> 00:51:19,120 ಜನರ ಹೆಸರುಗಳು ಉಳಿಸುವುದು. 1097 00:51:19,120 --> 00:51:25,720 ಮತ್ತು ಮ್ಯಾಕ್ಸ್ವೆಲ್ ಅನುಸರಿಸುತ್ತಿರುವುದನ್ನು ಸಂಗ್ರಹಿತವಾಗಿದ್ದರೆ ರಚನೆಯ ರಚನೆಯ ರಚನೆಯ ಒಂದು ಮಾರ್ಗವನ್ನು. 1098 00:51:25,720 --> 00:51:30,050 ಒಂದು trie ಬಗ್ಗೆ ಆದರೆ ಅದ್ಭುತ ಇಲ್ಲಿದೆ , ಒಂದು ಲಿಂಕ್ ಪಟ್ಟಿ ಆದರೆ ಮತ್ತು 1099 00:51:30,050 --> 00:51:34,520 ಒಂದು ಶ್ರೇಣಿಯನ್ನು, ನಾವು ಪಡೆದ ಅತ್ಯುತ್ತಮ ಆಗಿದೆ ರೇಖೀಯ ಸಮಯದಲ್ಲಿ ಅಥವಾ ಅಲ್ಗಾರಿದಮ್ ಸಮಯ ಹುಡುಕುತ್ತಿರುವ 1100 00:51:34,520 --> 00:51:35,600 ಯಾರಾದರೂ. 1101 00:51:35,600 --> 00:51:40,530 ಒಂದು trie ಈ ವಿನ್ಯಾಸ, ವೇಳೆ ರಲ್ಲಿ ನನ್ನ ಡೇಟಾವನ್ನು ರಚನೆ ಇದು ಒಂದು ಹೆಸರನ್ನು ಹೊಂದಿದೆ 1102 00:51:40,530 --> 00:51:43,720 ಮತ್ತು ನಾನು ಮ್ಯಾಕ್ಸ್ವೆಲ್ ಬಯಸುತ್ತೇನೆ, ನಾನು ಬಹಳ ಬೇಗ ಅವನನ್ನು ಹುಡುಕಲು ಹೊರಟಿದ್ದ. 1103 00:51:43,720 --> 00:51:47,910 ನಾನು ಎಂ ಎ ಎಕ್ಸ್ ಡಬ್ಲೂ ಇ ಎಲ್ ಎಲ್ ನೋಡಿ. ವೇಳೆ ಈ ವಿನ್ಯಾಸ ತದ್ವಿರುದ್ಧವಾಗಿ, 1104 00:51:47,910 --> 00:51:51,830 ಒಂದು ಇಲ್ಲ ವೇಳೆ ಎನ್, ಒಂದು ಮಿಲಿಯನ್ ವೇಳೆ ಈ ವಿನ್ಯಾಸ ಮಿಲಿಯನ್ ಹೆಸರುಗಳು, 1105 00:51:51,830 --> 00:51:57,100 ಮ್ಯಾಕ್ಸ್ವೆಲ್ ಇನ್ನೂ ಎಂದು ನಾನು ಗೋಚರವಾಗುವ ಕೇವಲ ಎಂ ಎ ಎಕ್ಸ್ ಡಬ್ಲೂ ಇ ಎಲ್ ಎಲ್ ನಂತರ 1106 00:51:57,100 --> 00:51:58,090 ಕ್ರಮಗಳನ್ನು. 1107 00:51:58,090 --> 00:52:01,276 ಮತ್ತು David-- ಡಿ ಎ ವಿ ನಾನು ಡಿ ಕ್ರಮಗಳನ್ನು. 1108 00:52:01,276 --> 00:52:03,400 ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ನಿರ್ಮಿಸುವ ಮೂಲಕ ಎಂದು ಡೇಟಾ ರಚನೆ 1109 00:52:03,400 --> 00:52:07,240 ಸಿಕ್ಕಿತು ಈ ಸಾಲುಗಳು ಎಲ್ಲಾ ಇವೆಲ್ಲವೂ ತಮ್ಮನ್ನು, ರ್ಯಾಂಡಮ್ ಆಕ್ಸೆಸ್ ಬೆಂಬಲಿಸಲು 1110 00:52:07,240 --> 00:52:11,090 ನಾನು ಜನರ ಹುಡುಕುತ್ತಿರುವಾಗ ಆರಂಭಿಸಬಹುದು ಎಂದು ಸಮಯದ ಒಂದು ಪ್ರಮಾಣದಲ್ಲಿ ಬಳಸಿಕೊಂಡು ಹೆಸರು 1111 00:52:11,090 --> 00:52:14,340 ಸಂಖ್ಯೆ ಅನುಪಾತದಲ್ಲಿರುತ್ತದೆ ಡೇಟಾ ರಚನೆ ವಸ್ತುಗಳ, 1112 00:52:14,340 --> 00:52:16,330 ಒಂದು ಮಿಲಿಯನ್ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಹೆಸರುಗಳು. 1113 00:52:16,330 --> 00:52:20,135 ಖರೀದಿ ನನಗೆ ತೆಗೆದುಕೊಳ್ಳುವ ಸಮಯದ ಪ್ರಮಾಣವನ್ನು ಎಂ ಎ ಎಕ್ಸ್ ಡಬ್ಲೂ ಇ ಎಲ್ ಎಲ್ ಈ ವಿನ್ಯಾಸ ಆಗಿದೆ 1114 00:52:20,135 --> 00:52:22,260 ಪ್ರಮಾಣಾನುಗುಣವಾಗಿಲ್ಲ ಗೆ ಅಕ್ಷಾಂಶ ರಚನೆಯ ಗಾತ್ರ, 1115 00:52:22,260 --> 00:52:25,930 ಆದರೆ ಹೆಸರು ಉದ್ದ. 1116 00:52:25,930 --> 00:52:28,440 ಮತ್ತು ವಾಸ್ತವಿಕವಾಗಿ ಹೆಸರುಗಳು ನಾವು ಹುಡುಕುತ್ತಿರುವ 1117 00:52:28,440 --> 00:52:29,970 ಎಂದಿಗೂ ದೀರ್ಘ ಕ್ರೇಜಿ ಹೋಗುವ. 1118 00:52:29,970 --> 00:52:32,600 ಬಹುಶಃ ಯಾರಾದರೂ 10 ರ ಹೊಂದಿದೆ , 20 ರ ಹೆಸರು ಹೆಸರು. 1119 00:52:32,600 --> 00:52:33,900 ಅದು ಸರಿ, ಖಂಡಿತವಾಗಿಯೂ ಸೀಮಿತ? 1120 00:52:33,900 --> 00:52:37,110 ಭೂಮಿಯ ಮೇಲೆ ಮಾನವ ಯಾರು ಸುದೀರ್ಘ ಸಾಧ್ಯ ಹೆಸರನ್ನು ಹೊಂದಿದೆ, 1121 00:52:37,110 --> 00:52:39,920 ಆದರೆ ಆ ಹೆಸರೇ ಒಂದು ಸ್ಥಿರವಾಗಿರುತ್ತದೆ ಪ್ರಮಾಣವು, ಬಲ? 1122 00:52:39,920 --> 00:52:41,980 ಇದು ಯಾವುದೇ ಅರ್ಥದಲ್ಲಿ ಬದಲಾಗುವುದಿಲ್ಲ. 1123 00:52:41,980 --> 00:52:45,090 ಈ ರೀತಿಯಲ್ಲಿ, ನಾವು ಡೇಟಾ ರಚನೆ ಸಾಧಿಸಿದ 1124 00:52:45,090 --> 00:52:47,800 ಇದು ನಿರಂತರ ಸಮಯದಲ್ಲಿ ನೋಟ ಅಪ್ ಆಗಿದೆ. 1125 00:52:47,800 --> 00:52:50,670 ಇದು ಹಂತಗಳನ್ನು ಹಲವಾರು ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಇನ್ಪುಟ್ ಅವಧಿಯನ್ನು ಅವಲಂಬಿಸಿ, 1126 00:52:50,670 --> 00:52:54,250 ಹೆಸರಿನ ಆದರೆ ಸಂಖ್ಯೆ ಡೇಟಾ ರಚನೆ. 1127 00:52:54,250 --> 00:52:58,700 ನಾವು ಹೆಸರುಗಳು ಸಂಖ್ಯೆ ಡಬಲ್ ಆದ್ದರಿಂದ ಒಂದು ಬಿಲಿಯನ್ ಬಿಲಿಯನ್ ಎರಡು ರಿಂದ ಮುಂದಿನ ವರ್ಷ, 1128 00:52:58,700 --> 00:53:03,720 ಶೋಧನೆಯಲ್ಲಿ ಮ್ಯಾಕ್ಸ್ವೆಲ್ ನಾಯಕನನ್ನು ಇದೆ ಏಳು ಹೆಜ್ಜೆ ಅದೇ ಸಂಖ್ಯೆ 1129 00:53:03,720 --> 00:53:04,650 ಅವನನ್ನು ಹೇಗೆ. 1130 00:53:04,650 --> 00:53:08,810 ಮತ್ತು ಆದ್ದರಿಂದ ನಾವು ಸಾಧಿಸಿದ ತೋರುತ್ತದೆ ಸಮಯ ಚಾಲನೆಯಲ್ಲಿರುವ ನಮ್ಮ ಪವಿತ್ರ ಪಾನಪಾತ್ರೆ. 1131 00:53:08,810 --> 00:53:10,860 >> ಆದ್ದರಿಂದ ಶೀಘ್ರ ಪ್ರಕಟಣೆಗಳು ಒಂದೆರಡು. 1132 00:53:10,860 --> 00:53:11,850 ರಸಪ್ರಶ್ನೆ ಶೂನ್ಯ ಅಪ್ ಶಿಬಿರಗಳು. 1133 00:53:11,850 --> 00:53:14,600 ಕೋರ್ಸ್ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಮೇಲೆ ಹೆಚ್ಚು ಮುಂದಿನ ಕೆಲವು ದಿನಗಳಲ್ಲಿ ಮೇಲೆ. 1134 00:53:14,600 --> 00:53:17,120 ಸೋಮವಾರ ಒಂದು ರಜಾ ಇಲ್ಲಿದೆ ಉಪನ್ಯಾಸ ಇಲ್ಲಿ ಹಾರ್ವರ್ಡ್ನಲ್ಲಿ ಸೋಮವಾರ. 1135 00:53:17,120 --> 00:53:18,850 ಇದು, ನ್ಯೂ ಹಾವೆನ್ ನಲ್ಲಿ ಅಲ್ಲ ಆದ್ದರಿಂದ ನಾವು ವರ್ಗ ತೆಗೆದುಕೊಳ್ಳುವ ನೀವು 1136 00:53:18,850 --> 00:53:20,310 ಸೋಮವಾರ ಉಪನ್ಯಾಸ ನ್ಯೂ ಹೆವೆನ್ ಗೆ. 1137 00:53:20,310 --> 00:53:22,550 ಎಲ್ಲವೂ ಚಿತ್ರೀಕರಣಗೊಳ್ಳಲಿದೆ ಮತ್ತು ಎಂದಿನಂತೆ ನೇರ ಪ್ರಸಾರ 1138 00:53:22,550 --> 00:53:24,900 ಆದರೆ ಇಂದು ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಅವಕಾಶ 30 ಸೆಕೆಂಡಿನ ಕ್ಲಿಪ್ 1139 00:53:24,900 --> 00:53:26,910 ಎಂಬ "ಆಳವಾದ ಆಲೋಚನೆಗಳು" Daven ಫರ್ನ್ಹ್ಯಾಂ, ಮೂಲಕ ಇದು 1140 00:53:26,910 --> 00:53:30,850 ಶನಿವಾರ ಕಳೆದ ವರ್ಷ ಸ್ಫೂರ್ತಿ ನೈಟ್ ಲೈವ್ ನ "ಆಳವಾದ ಆಲೋಚನೆಗಳು" 1141 00:53:30,850 --> 00:53:35,700 ಜ್ಯಾಕ್ ಹ್ಯಾಂಡಿ, ಮೂಲಕ ಇದು ಈಗ ಅರ್ಥದಲ್ಲಿ ಮಾಡಬೇಕು. 1142 00:53:35,700 --> 00:53:38,810 >> ಚಿತ್ರ: ಈಗ, "ಡೀಪ್ Daven ಫರ್ನ್ಹ್ಯಾಮ್ನ ಮೂಲಕ ಥಾಟ್ಸ್ ". 1143 00:53:38,810 --> 00:53:42,100 1144 00:53:42,100 --> 00:53:42,870 ಹ್ಯಾಶ್ ಟೇಬಲ್. 1145 00:53:42,870 --> 00:53:45,940 1146 00:53:45,940 --> 00:53:47,660 >> ಸ್ಪೀಕರ್ 1: ಸರಿ, ಈಗ ಅಷ್ಟೇ. 1147 00:53:47,660 --> 00:53:48,805 ನಾವು ಮುಂದಿನ ವಾರದಲ್ಲಿ ನೀವು ನೋಡುತ್ತೀರಿ. 1148 00:53:48,805 --> 00:53:55,380 1149 00:53:55,380 --> 00:53:56,680 >> ಡೌಗ್: ಇದು ಕ್ರಿಯೆಯನ್ನು ಕಾಣುವ ಮಾಡಲು. 1150 00:53:56,680 --> 00:53:58,304 ಆದ್ದರಿಂದ ಇದೀಗ ಒಂದು ಅವಲೋಕಿಸೋಣ. 1151 00:53:58,304 --> 00:53:59,890 ಇಲ್ಲಿ, ನಾವು ಒಂದು ಆಯ್ದ ಸರಣಿ. 1152 00:53:59,890 --> 00:54:04,860 >> ಇಯಾನ್: ಡೌಗ್, ನೀವು ಮುಂದೆ ಮತ್ತು ಪುನರಾರಂಭದ ಹೋಗಬಹುದು ಕೇವಲ ಒಂದು ಎರಡನೇ ಈ, ದಯವಿಟ್ಟು. 1153 00:54:04,860 --> 00:54:08,562 ಸರಿ, ಕ್ಯಾಮೆರಾಗಳು ಆದ್ದರಿಂದ, ರೋಲಿಂಗ್ ಕ್ರಮ ನೀವು ಡೌಗ್, ಸಿದ್ಧರಾಗಿದ್ದೀರಿ ಬಂದ, ಸರಿ? 1154 00:54:08,562 --> 00:54:11,020 ಡೌಗ್: ಸರಿ, ಆದ್ದರಿಂದ ನಾವು ಇಲ್ಲಿರುವುದು ಒಂದು ಆಯ್ದ ರಚನೆ. 1155 00:54:11,020 --> 00:54:13,960 ನಾನು ಅಂಶಗಳನ್ನು ಎಲ್ಲಾ ಬಣ್ಣದ ಬಂದಿದೆ ಇದು ವಾಸ್ತವವಾಗಿ, ಎಂಬುದನ್ನು ಸೂಚಿಸಲು ಕೆಂಪು, 1156 00:54:13,960 --> 00:54:14,460 ಆಯ್ದ. 1157 00:54:14,460 --> 00:54:17,960 ಆದ್ದರಿಂದ ಮೊದಲನೆಯದಾಗಿ ನಾವು ಎಂದು ಕರೆಸಿಕೊಳ್ಳುವುದು ನಾವು ರಚನೆಯ ಎಡ ಅರ್ಧ ತೆರನಾದ. 1158 00:54:17,960 --> 00:54:20,630 ನಂತರ ನಾವು ಬಲ ವಿಂಗಡಿಸಲು ರಚನೆಯ ಅರ್ಧ. 1159 00:54:20,630 --> 00:54:22,830 ಮತ್ತು ಯಾ-ಡಾ, ಯಾ-ಡಾ, ಯಾ-ಡಾ, ನಾವು ಒಟ್ಟಿಗೆ ವಿಲೀನಗೊಳ್ಳಲು. 1160 00:54:22,830 --> 00:54:24,520 ಮತ್ತು ನಾವು ಸಂಪೂರ್ಣವಾಗಿ ವಿಂಗಡಿಸಲಾದ ಸರಣಿ. 1161 00:54:24,520 --> 00:54:25,360 ಆದ್ದರಿಂದ ಕೆಲಸ ರೀತಿಯ ವಿಲೀನಗೊಳ್ಳಲು ಹೇಗೆ. 1162 00:54:25,360 --> 00:54:27,109 >> ಇಯಾನ್: ವಾಹ್, ವಾಹ್, ವಾಹ್, ಕಟ್, ಕಟ್, ಕಟ್, ಕಟ್. 1163 00:54:27,109 --> 00:54:30,130 ಡೌಗ್, ನೀವು ಕೇವಲ ಯಾ-ಡಾ ಸಾಧ್ಯವಿಲ್ಲ, ಯಾ-ಡಾ, ಯಾ-ಡಾ, ವಿಲೀನ ರೀತಿಯ ಮೂಲಕ ನಿಮ್ಮ ರೀತಿಯಲ್ಲಿ. 1164 00:54:30,130 --> 00:54:31,970 >> ಡೌಗ್: ನಾನು ಮಾಡಿದರು. 1165 00:54:31,970 --> 00:54:32,832 ಇದು ಉತ್ತಮ ಇಲ್ಲಿದೆ. 1166 00:54:32,832 --> 00:54:33,540 ನಾವು ಹೋಗಲು ಉತ್ತಮ ಆರ್. 1167 00:54:33,540 --> 00:54:34,760 ಕೇವಲ ರೋಲಿಂಗ್ ಇರಿಸಿಕೊಳ್ಳಲು ನೋಡೋಣ. 1168 00:54:34,760 --> 00:54:35,380 ಆದ್ದರಿಂದ ಹೇಗಾದರೂ, 1169 00:54:35,380 --> 00:54:37,800 >> ಇಯಾನ್: ನೀವು ವಿವರಿಸಲು ಇದು ಹೆಚ್ಚು ಸಂಪೂರ್ಣವಾಗಿ ಹೆಚ್ಚು. 1170 00:54:37,800 --> 00:54:39,999 ಕೇವಲ ಸಾಕಷ್ಟು ಅಲ್ಲ. 1171 00:54:39,999 --> 00:54:41,790 ಡೌಗ್: ಇಯಾನ್, ನಾವು ಅದನ್ನು ಒಂದು ಹಿಂತಿರುಗಿ ಅಗತ್ಯವಿದೆ. 1172 00:54:41,790 --> 00:54:42,350 ಇದು ಉತ್ತಮ ಇಲ್ಲಿದೆ. 1173 00:54:42,350 --> 00:54:45,690 ಆದ್ದರಿಂದ ಹೇಗಾದರೂ, ನಾವು merge-- ಮುಂದುವರಿದರೆ ಇಯಾನ್, ನಾವು ಚಿತ್ರೀಕರಣದ ಮಧ್ಯದಲ್ಲಿ ನೀವು. 1174 00:54:45,690 --> 00:54:46,612 >> ಇಯಾನ್: ನನಗೆ ಗೊತ್ತಿಲ್ಲ. 1175 00:54:46,612 --> 00:54:49,320 ಮತ್ತು ನಾವು ಯಾ-ಡಾ ಸಾಧ್ಯವಿಲ್ಲ, ಯಾ-ಡಾ, ಇಡೀ ಪ್ರಕ್ರಿಯೆಗೆ ಯಾ-ಡಾ. 1176 00:54:49,320 --> 00:54:52,200 ನೀವು ಹೇಗೆ ವಿವರಣೆ ಎರಡು ಕಡೆ ವಿಲೀನಗೊಂಡಿತು ಪಡೆಯುತ್ತೀರಿ. 1177 00:54:52,200 --> 00:54:53,570 >> ಡೌಗ್: ಆದರೆ ನಾವು ಈಗಾಗಲೇ ಬಂದಿದೆ ಹೇಗೆ ವಿವರಿಸಿದರು ಎರಡು sides-- 1178 00:54:53,570 --> 00:54:55,321 >> ಇಯಾನ್: ನೀವು ತೋರಿಸಿದ ಅವುಗಳನ್ನು ಒಂದು ವಿಲೀನ ಶ್ರೇಣಿಯನ್ನು. 1179 00:54:55,321 --> 00:54:56,486 ಡೌಗ್: ಪ್ರಕ್ರಿಯೆಗಾಗಿ ಅವರು ಗೊತ್ತು. 1180 00:54:56,486 --> 00:54:57,172 ಅವರು ಉತ್ತಮ ಆರ್. 1181 00:54:57,172 --> 00:54:58,380 ನಾವು ಅದನ್ನು ಹತ್ತು ಬಾರಿ ಹೋಗಿದ್ದೀರಿ. 1182 00:54:58,380 --> 00:55:00,330 >> ಇಯಾನ್: ನೀವು ಅದನ್ನು ಬಲ ಇಲ್ಲ. 1183 00:55:00,330 --> 00:55:03,360 ನಾವು ಒಂದು ಮತ್ತೆ ನೀನು, ನೀವು ಅದನ್ನು ನೀವು ಯಾ-ಡಾ, ಯಾ-ಡಾ ಸಾಧ್ಯವಿಲ್ಲ. 1184 00:55:03,360 --> 00:55:05,480 ಮತ್ತೆ ಒಂದು ಸರಿ,. 1185 00:55:05,480 --> 00:55:07,833 >> ಡೌಗ್: ನಾನು ಹಿಂದಕ್ಕೆ ಹೋಗಬೇಕಾಗುತ್ತದೆ ಸ್ಲೈಡ್ಗಳು ಎಲ್ಲಾ ಮೂಲಕ? 1186 00:55:07,833 --> 00:55:08,332 ನನ್ನ ದೇವರು. 1187 00:55:08,332 --> 00:55:11,008 1188 00:55:11,008 --> 00:55:13,004 ಇದು ಆರನೇ ಬಾರಿ, ಇಯಾನ್ ಅನಿಸುತ್ತದೆ. 1189 00:55:13,004 --> 00:55:13,940 ಇದು ಉತ್ತಮ ಇಲ್ಲಿದೆ. 1190 00:55:13,940 --> 00:55:15,200 >> ಇಯಾನ್: ಸರಿ. 1191 00:55:15,200 --> 00:55:16,590 ನೀವು ಸಿದ್ಧ? 1192 00:55:16,590 --> 00:55:17,400 ಗ್ರೇಟ್. 1193 00:55:17,400 --> 00:55:18,950 ಆಕ್ಷನ್.