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