1 00:00:00,000 --> 00:00:00,500 2 00:00:00,500 --> 00:00:02,640 ZAMYLA ಚಾನ್: ಇದು ನನಗೆ, Zamyla ಇಲ್ಲಿದೆ. 3 00:00:02,640 --> 00:00:06,950 ಇಂದು, ನಾವು ಕಾರ್ಯಗತಗೊಳಿಸಲು ನೀನು ನಾವು ಮಾರಿಯೋ ಸೆಳೆಯಲು ಅಲ್ಲಿ ಮಾರಿಯೋ, 4 00:00:06,950 --> 00:00:10,730 ಅವರಿಗೆ ಒಂದು ಪೂರ್ಣ ಪಿರಮಿಡ್ ಜಿಗಿತವನ್ನು ಮಾಡಲು. 5 00:00:10,730 --> 00:00:14,430 ರ ಮುರಿಯಲು ಅವಕಾಶ ಈ ಸಮಸ್ಯೆಗೆ ಉಪ ಕಾರ್ಯಗಳನ್ನು. 6 00:00:14,430 --> 00:00:17,930 >> ಮೊದಲ, ನಾವು ಬಳಕೆದಾರರು ಪ್ರಾಂಪ್ಟ್ ಬಯಸುವ ಪಿರಮಿಡ್ ಎತ್ತರ. 7 00:00:17,930 --> 00:00:20,510 ನಂತರ ನಾವು ಖಾತ್ರಿಪಡಿಸಿಕೊಳ್ಳಬೇಕಾಗಿದೆ ಎಂದು ಇನ್ಪುಟ್ ಮಾನ್ಯವಾಗಿಲ್ಲ. 8 00:00:20,510 --> 00:00:23,280 ನಂತರ ನಾವು ನೀನು ಪಿರಮಿಡ್ ಸೆಳೆಯಲು ಬಯಸುತ್ತೇನೆ. 9 00:00:23,280 --> 00:00:26,850 >> ಆದ್ದರಿಂದ ಪ್ರೇರಣೆಯಂತೆ ಬಗ್ಗೆ ಮಾತನಾಡೋಣ ಬಳಕೆದಾರ ಇನ್ಪುಟ್ ಊರ್ಜಿತಗೊಳಿಸಿ. 10 00:00:26,850 --> 00:00:29,920 ಇದು ರೀತಿಯ ನೋಡಲು ಇರಬಹುದು ಈ, ಒಂದು ಮಾಡಬೇಡಿ ಸಮಯದಲ್ಲಿ ಲೂಪ್ ಎಂದು 11 00:00:29,920 --> 00:00:33,250 ಒಂದು ಬಳಕೆದಾರರನ್ನು ಅಪೇಕ್ಷಿಸುತ್ತದೆ ಪೂರ್ಣಾಂಕ ಮತ್ತು ನಂತರ ಪುನರಾವರ್ತನೆಯ 12 00:00:33,250 --> 00:00:35,700 ಪೂರ್ಣಾಂಕ ಅಮಾನ್ಯವಾಗಿದೆ. 13 00:00:35,700 --> 00:00:38,220 ಆದ್ದರಿಂದ ಈ ಸ್ಥಿತಿಯನ್ನು ಇರಬೇಕು? 14 00:00:38,220 --> 00:00:40,630 >> ಇದಕ್ಕಾಗಿ, ಹಿಂತಿರುಗಿ ಅವಕಾಶ ನಿರ್ದಿಷ್ಟತೆಯ. 15 00:00:40,630 --> 00:00:46,240 ಅಲ್ಲದೆ, ವಿಶೇಷ ಯಾವುದೇ ಮಾನ್ಯ ಎಂದು ನಮಗೆ ಹೇಳುತ್ತದೆ ಎತ್ತರ 0 ಮತ್ತು 23 ನಡುವೆ ಹೋಗುತ್ತದೆ, 16 00:00:46,240 --> 00:00:47,350 ಅಂತರ್ಗತ. 17 00:00:47,350 --> 00:00:51,400 ಆದ್ದರಿಂದ ಯಾವುದೇ ಅಮಾನ್ಯವಾಗಿದೆ ಎಂದು ಅರ್ಥ ಎತ್ತರ ಕಡಿಮೆ 0 ಏರಲಿದೆ 18 00:00:51,400 --> 00:00:53,840 ಅಥವಾ ಹೆಚ್ಚು 23. 19 00:00:53,840 --> 00:00:57,220 >> ಈಗ ನಾವು ಈ ಮಾಹಿತಿ ಹೊಂದಿರುವ, ನಮ್ಮ ಪರಿಸ್ಥಿತಿ ವಿನ್ಯಾಸ ಅವಕಾಶ. 20 00:00:57,220 --> 00:00:59,230 ಆದರೆ ನಾವು ಎಚ್ಚರಿಕೆಯಿಂದ ಅಗತ್ಯವಿದೆ, ಈಗ ನಾವು ಏಕೆಂದರೆ 21 00:00:59,230 --> 00:01:02,130 ನಾವು ಮೌಲ್ಯಮಾಪನ ಬಯಸುವ ಎರಡು Booleans. 22 00:01:02,130 --> 00:01:04,150 >> ಇಲ್ಲಿ ನಾನು ನೀವು ಒದಗಿಸಲಾದ ಒಂದು ಸತ್ಯ ಟೇಬಲ್. 23 00:01:04,150 --> 00:01:07,520 ಈ ನಮಗೆ ಎರಡು ಪಡೆಯಲು ಅನುಮತಿಸುತ್ತದೆ Booleans, ಬೂಲಿಯನ್ ಒಂದು ಮತ್ತು ಎರಡು. 24 00:01:07,520 --> 00:01:13,600 ಮತ್ತು ನಾವು ಎರಡೂ bool1 ಮೌಲ್ಯಮಾಪನ ಮತ್ತು bool2 ಅಥವಾ bool1 ಅಥವಾ bool2. 25 00:01:13,600 --> 00:01:17,390 >> ಹಾಗಾಗಿ ವ್ಯತ್ಯಾಸ ಇಲ್ಲಿದೆ ನಡುವೆ ಮತ್ತು ಮತ್ತು ಅಥವಾ? 26 00:01:17,390 --> 00:01:21,810 ಸರಿ, bool1 ಮತ್ತು bool2 ತಿನ್ನುವೆ ಮೌಲ್ಯಮಾಪನ ವೇಳೆ ಮಾತ್ರ ನಿಜವಾದ 27 00:01:21,810 --> 00:01:25,680 ಎರಡೂ Booleans ನಿಜವಾದ ವೇಳೆ, ಅಥವಾ ಕಾರ್ಯಾಚರಣೆ ಆದರೆ 28 00:01:25,680 --> 00:01:30,190 ನಿಜವಾದ ಎಂದು ಎರಡೂ ಒಂದು ವೇಳೆ Booleans ಅಥವಾ ಎರಡೂ ನೈಜವಾಗಿದೆ. 29 00:01:30,190 --> 00:01:33,110 ಆದ್ದರಿಂದ ಈ ಮನಸ್ಸಿನಲ್ಲಿ, ನೀವು ಲೆಕ್ಕಾಚಾರ ನೋಡಲು 30 00:01:33,110 --> 00:01:37,460 ಏನು ಸೂಕ್ತವಾದ ಷರತ್ತು ಅಮಾನ್ಯ ಎನ್ ನಿಮ್ಮ ಮಾಡಬೇಡಿ ಸಮಯದಲ್ಲಿ ಲೂಪ್ 31 00:01:37,460 --> 00:01:38,850 ಎಂದು ನಾನು. 32 00:01:38,850 --> 00:01:43,540 >> ಎಂದು, ನಾವು ಪ್ರೇರೇಪಿಸಿತು ಮತ್ತು ಮೌಲ್ಯಾಂಕನ ಬಂದಿದೆ ಪಿರಮಿಡ್ ಎತ್ತರ ಬಳಕೆದಾರ 33 00:01:43,540 --> 00:01:44,550 ಅವರು ಬಯಸುವ. 34 00:01:44,550 --> 00:01:47,740 ಈಗ, ಇದು ನಮಗೆ ಬಿಟ್ಟಿದ್ದು ಪಿರಮಿಡ್ ಸೆಳೆಯಲು. 35 00:01:47,740 --> 00:01:50,520 ಈ ಸಂಪೂರ್ಣ ಪಿರಮಿಡ್ ಸಮಸ್ಯೆಯನ್ನು ಸ್ವಲ್ಪ ನೋಡೋಣ 36 00:01:50,520 --> 00:01:56,340 ಈ ರೀತಿಯ ನಾವು ಎಡ ಪಿರಮಿಡ್ ಹೊಂದಿವೆ, ಕೆಲವು ಅಂತರ, ಮತ್ತು ನಂತರ ಒಂದು ಬಲ ಪಿರಮಿಡ್. 37 00:01:56,340 --> 00:01:58,630 ಆದ್ದರಿಂದ ಸ್ವಲ್ಪ ಕೆಳಗೆ ಈ ಮುರಿಯಲು ಅವಕಾಶ. 38 00:01:58,630 --> 00:02:03,510 >> ನನ್ನ ಪಠ್ಯ ಸಂಪಾದಕ ಹೋದರೆ, ಇಲ್ಲಿ ನಾನು ಮಾಡಿದ ನಮಗೆ ಎಡ ಜೋಡಿಸಿದ ಪಿರಮಿಡ್ ಡ್ರಾ. 39 00:02:03,510 --> 00:02:05,160 ಆದರೆ ಹಾಗೆ ಮಾಡುವುದಿಲ್ಲ. 40 00:02:05,160 --> 00:02:10,139 ನಾವು ಮಾಡಲು ಬಯಸುವ ನಾವು ಬಯಸುವ ಮೊದಲ ಬಲ ಜೋಡಿಸಿದ ಪಿರಮಿಡ್ ರಚಿಸಲು. 41 00:02:10,139 --> 00:02:13,580 ಆದ್ದರಿಂದ, ಈ ಮಾಡಲು ಕೇವಲ ತಳ್ಳಲು ಬದಿಗೆ ಜೊತೆಗೆ ನನ್ನ ಹ್ಯಾಷೆಸ್, 42 00:02:13,580 --> 00:02:18,240 ನಾನು ಕೆಲವು ಪಾತ್ರಗಳು ಹಾಕಲು ಪಡೆಯಲಿದ್ದೇನೆ ಕೇವಲ ಈ ಚುಕ್ಕೆಗಳು, ನಡುವೆ. 43 00:02:18,240 --> 00:02:22,560 ನಂತರ ನಾನು ಎರಡು ಹಾಕಲು ಪಡೆಯಲಿದ್ದೇನೆ ಮುಂದಿನ ಸಾಲು, ಮತ್ತು ಆ ಸಾಲಿನಲ್ಲಿ ಒಂದು. 44 00:02:22,560 --> 00:02:26,070 ಮತ್ತು ಇಲ್ಲಿ ನಾನು ಹೊಂದಿವೆ ಬಲ ಜೋಡಿಸಿದ ಪಿರಮಿಡ್. 45 00:02:26,070 --> 00:02:28,540 >> ಆ ನಂತರ, ನಾನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಮೇಲಿನ ಸಾಲು ಹಿಂತಿರುಗಿ 46 00:02:28,540 --> 00:02:33,930 ಮತ್ತು ಅಂತರ, ಇರಿಸಲಾಯಿತು ವಿಶೇಷ ಎರಡು ಸ್ಥಳಗಳಲ್ಲಿ ಪ್ರತಿ, ಆಗಿದೆ. 47 00:02:33,930 --> 00:02:37,680 ನಂತರ ನಾನು ತುಂಬಲು ಪಡೆಯಲಿದ್ದೇನೆ ಪಿರಮಿಡ್ ಇತರ ಭಾಗದಲ್ಲಿ. 48 00:02:37,680 --> 00:02:42,030 ನಾನು ಎರಡನೇ ಸಾಲು ಹೋಗಲು ಪಡೆಯಲಿದ್ದೇನೆ ಬರೆಯಲು ಅಂತರವನ್ನು ಎರಡು ಸ್ಥಳಗಳನ್ನು ಮತ್ತು ನಂತರ ಎರಡು 49 00:02:42,030 --> 00:02:42,920 ಹ್ಯಾಷೆಸ್. 50 00:02:42,920 --> 00:02:47,020 ಬ್ಯಾಕ್ ಮೂರನೇ ಸಾಲಿನಲ್ಲಿ ಎರಡು ಸ್ಥಳಗಳಲ್ಲಿ ಅಂತರ ಮತ್ತು ಮೂರು ಹ್ಯಾಷೆಸ್ ಫಾರ್. 51 00:02:47,020 --> 00:02:51,480 ಮತ್ತು ಕೊನೆಯಲ್ಲಿ, ಎರಡು ಸ್ಥಳಗಳಲ್ಲಿ ಅಂತರ ಮತ್ತು ನಾಲ್ಕು ಹ್ಯಾಷೆಸ್ ಫಾರ್. 52 00:02:51,480 --> 00:02:54,400 ಆ ನ ಒಂದು ಪೂರ್ಣ ಪಿರಮಿಡ್ ರೀತಿ ಕಾಣಿಸುತ್ತದೆ. 53 00:02:54,400 --> 00:02:57,260 >> ಸಹಜವಾಗಿ, ನಾವು ಬಯಸುವುದಿಲ್ಲ ಈ ಚುಕ್ಕೆಗಳು ರೀತಿಯಲ್ಲಿ. 54 00:02:57,260 --> 00:03:01,220 ಆದ್ದರಿಂದ ನಾವು ಈ ಬದಲಿಗೆ ನೀನು ಕೆಲವು ಸ್ಥಳಗಳಲ್ಲಿ ಹಾಕುವ ಮೂಲಕ ಚುಕ್ಕೆಗಳು. 55 00:03:01,220 --> 00:03:03,720 ಒಂದು, ಎರಡು, ಮೊದಲ ಸಾಲಿನಲ್ಲಿ ಮೂರು. 56 00:03:03,720 --> 00:03:05,650 ಒಂದು, ಎರಡು ಎರಡನೇ. 57 00:03:05,650 --> 00:03:08,200 ಮತ್ತು ಮೂರನೇ ಸಾಲಿನಲ್ಲಿ ಒಂದು. 58 00:03:08,200 --> 00:03:12,060 ಈ ನಾವು ನಾವು ಏನು ಏನು ಕೇವಲ ಸಂಪೂರ್ಣ ಪಿರಮಿಡ್ ಇಚ್ಛಿಸಿರುವುದಾಗಿ, 59 00:03:12,060 --> 00:03:13,700 ನಮ್ಮ ಪಠ್ಯ ಸಂಪಾದಕದಲ್ಲಿ, ಹೇಳುತ್ತಾರೆ. 60 00:03:13,700 --> 00:03:15,860 >> ಆದ್ದರಿಂದ ಅವರ ಈ ನೋಡೋಣ, ಮಾದರಿಗಳನ್ನು ಅಂಡರ್ಸ್ಟ್ಯಾಂಡಿಂಗ್ 61 00:03:15,860 --> 00:03:19,870 ಮತ್ತು ಕೆಲವು ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಅದನ್ನು ಪರಿವರ್ತಿಸಲು. 62 00:03:19,870 --> 00:03:24,500 ಪಿರಮಿಡ್ ಪ್ರತಿ ಸಾಲು, ನಾವು ಬಯಸುವ ಎಡ ಪಿರಮಿಡ್ ಮುದ್ರಿಸಿ ನಂತರ 63 00:03:24,500 --> 00:03:26,580 ಅಂತರ ಮತ್ತು ನಂತರ ಬಲ ಪಿರಮಿಡ್. 64 00:03:26,580 --> 00:03:30,260 ಎಡ ಪಿರಮಿಡ್, ನಾವು ಮುದ್ರಿಸಲು ಅಂತರಗಳ ಅಗತ್ಯ ಪ್ರಮಾಣದ 65 00:03:30,260 --> 00:03:31,740 ಹ್ಯಾಷೆಸ್ ನಂತರ. 66 00:03:31,740 --> 00:03:35,030 ನಂತರ ನಾವು ಅಂತರ, ಮುದ್ರಿಸುತ್ತದೆ ಕೇವಲ ಎರಡು ಸ್ಥಳಗಳಲ್ಲಿ ಪ್ರತಿ ಸಮಯ. 67 00:03:35,030 --> 00:03:38,080 ಮತ್ತು ಬಲ ಪಿರಮಿಡ್, ನಾವು ಮುದ್ರಿಸಲು ಹ್ಯಾಷೆಸ್ ಅಗತ್ಯ ಸಂಖ್ಯೆ. 68 00:03:38,080 --> 00:03:41,410 >> ಎರಡನೇ ಸಾಲಿನಲ್ಲಿ, ನಾವು ನಡೆಸಿದ ಅದೇ ನಿಖರ ಪ್ರಕ್ರಿಯೆ. 69 00:03:41,410 --> 00:03:44,510 ನಾವು ಎಡ ಸ್ಥಳಗಳಲ್ಲಿ ಮುದ್ರಿಸಿ ಪಿರಮಿಡ್, ಅಗತ್ಯ ಪ್ರಮಾಣದ 70 00:03:44,510 --> 00:03:49,930 ಹ್ಯಾಷೆಸ್, ಅಂತರ, ಎರಡು ಖಾಲಿ, ಮತ್ತು ಬಲ ಪಿರಮಿಡ್ ನಂತರ ಹ್ಯಾಷೆಸ್. 71 00:03:49,930 --> 00:03:52,490 >> ನ ಮಾದರಿ ನಿಭಾಯಿಸಲು ಅವಕಾಶ ಎಡ ಪಿರಮಿಡ್. 72 00:03:52,490 --> 00:03:55,660 ನಾನು ಹೊಂದಿತ್ತು, ಉದ್ದೇಶಗಳಿಗಾಗಿ ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ಒಂದು ಎತ್ತರ 73 00:03:55,660 --> 00:03:58,790 ಎಂಟು ಮನವಿ ಬಳಕೆದಾರ, ನಂತರ ನನ್ನ ಮೊದಲ ಸಾಲಿನಲ್ಲಿ 74 00:03:58,790 --> 00:04:01,020 ಒಂದು ಹ್ಯಾಶ್ ಮತ್ತು ಏಳು ಸ್ಥಳಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. 75 00:04:01,020 --> 00:04:03,860 ನನ್ನ ಎರಡನೇ ಸಾಲಿನಲ್ಲಿ ಹೊಂದಿರುತ್ತದೆ ಎರಡು ಹ್ಯಾಷೆಸ್, ಆರು ಸ್ಥಳಗಳನ್ನು. 76 00:04:03,860 --> 00:04:06,749 ಮೂರನೇ ಸಾಲಿನಲ್ಲಿ ಮೂರು ಹ್ಯಾಷೆಸ್, ಐದು ಜಾಗಗಳಲ್ಲಿ. 77 00:04:06,749 --> 00:04:09,040 ನೀವು ಬಹುಶಃ ಈ ಮಾಡಬಹುದು ಎಂಟು ಎತ್ತರದಲ್ಲಿ ಸ್ವತಃ ನೀವೇ 78 00:04:09,040 --> 00:04:13,470 ಎಷ್ಟು ಮತ್ತು ಪ್ರತಿಯೊಂದು ಅಡ್ಡಸಾಲಿನಲ್ಲಿ ನಿರ್ಧರಿಸಲು ಹ್ಯಾಷೆಸ್ ಮತ್ತು ಎಷ್ಟು ಸ್ಥಳಗಳಲ್ಲಿ ನೀವು. 79 00:04:13,470 --> 00:04:16,209 ಆದರೆ ನಾವು ಬಯಸುವ ನಾವು ಅಮೂರ್ತ ಬಯಸುವ. 80 00:04:16,209 --> 00:04:22,660 ಹಾಗಾಗಿ ಯಾವುದೇ ಎನ್ತ್ ಎಷ್ಟು ಸಾಲು, ನೀವು ಕೇಳಲು ಹ್ಯಾಷೆಸ್ ಮತ್ತು ಹೇಗೆ ನಾವು ಅನೇಕ ಜಾಗಗಳು ಬೇಕು? 81 00:04:22,660 --> 00:04:25,410 >> ಈಗ, ನೀವು ನಿರ್ಧರಿಸಲು ಎಷ್ಟು ಹ್ಯಾಷೆಸ್ ಮಾದರಿಯನ್ನು 82 00:04:25,410 --> 00:04:29,920 ಮತ್ತು ನೀವು ಅಗತ್ಯವಿದೆ ಎಷ್ಟು ಸ್ಥಳಗಳಲ್ಲಿ ಒಂದು ನಿರ್ದಿಷ್ಟ ಎತ್ತರದಲ್ಲಿ ಯಾವುದೇ ಎನ್ತ್ ಸಾಲು, 83 00:04:29,920 --> 00:04:32,910 ಎಚ್ಚರಿಕೆ ಮರೆಯದಿರಿ ಹೇಗೆ ನೀವು ಸೂಚಿ ನೀವು. 84 00:04:32,910 --> 00:04:37,160 ನಾನು ಈ ಮೂಲಕ ಅರ್ಥ ದೈನಂದಿನ ಎಂಬುದು ಜೀವನ ನಮಗೆ ಅತ್ಯಂತ ಒಂದು ಎಣಿಸುವ ಆರಂಭಿಸಲು. 85 00:04:37,160 --> 00:04:39,680 ಆದ್ದರಿಂದ ಮೊದಲ ಸಾಲಿನಲ್ಲಿ ಸಂಖ್ಯೆ ಒಂದು ಎಂದು. 86 00:04:39,680 --> 00:04:43,620 ಎರಡನೆಯ ಸಾಲಿನಲ್ಲಿ ಸಾಲು ಎಂದು ಸಂಖ್ಯೆ ಎರಡು, ಹೀಗೆ ಇತ್ಯಾದಿ. 87 00:04:43,620 --> 00:04:47,620 >> ಆದರೆ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದಲ್ಲಿ ಮತ್ತು , CS50, ನಾವು ಶೂನ್ಯ ಸೂಚಿಕೆ ಮಾಡಲಾಗುತ್ತದೆ. 88 00:04:47,620 --> 00:04:50,750 ನಾವು ವಾಸ್ತವವಾಗಿ ಶೂನ್ಯ ಎಣಿಸುವ ಆರಂಭಿಸಲು. 89 00:04:50,750 --> 00:04:54,020 ಆದ್ದರಿಂದ ಮೊದಲ ಸಾಲಿನಲ್ಲಿ ಎಂದು ಅಡ್ಡಸಾಲಿನ ಶೂನ್ಯ. 90 00:04:54,020 --> 00:04:56,640 ಎರಡನೆಯ ಸಾಲಿನಲ್ಲಿ ಅಡ್ಡಸಾಲಿನ ಒಂದು ಎಂದು. 91 00:04:56,640 --> 00:05:02,510 ಆದ್ದರಿಂದ ನಾನು ಎಂಟು ಎತ್ತರದಲ್ಲಿ ಹೊಂದಿತ್ತು ನನ್ನ ಪಿರಮಿಡ್ n ನ ನಂತರ ಕೊನೆಯ ಮೌಲ್ಯ 92 00:05:02,510 --> 00:05:05,850 ವಾಸ್ತವವಾಗಿ ಏಳು ಮತ್ತು ಎಂಟು ಅಲ್ಲ ಎಂದು. 93 00:05:05,850 --> 00:05:07,010 >> ಆದ್ದರಿಂದ ಈ ಬಗ್ಗೆ ಎಚ್ಚರಿಕೆ. 94 00:05:07,010 --> 00:05:10,750 ನೀವು ನಿರ್ಧರಿಸುವ ಇರುವಾಗ ತಿಳಿದಿರಲಿ ನಿಮ್ಮ ಶೂನ್ಯ ಸೂಚಿಕೆ ಎಂಬುದನ್ನು ನಿಮ್ಮ ಮಾದರಿ 95 00:05:10,750 --> 00:05:12,360 ಅಥವಾ ಒಂದು ಸೂಚ್ಯಂಕದೊಡನೆ 96 00:05:12,360 --> 00:05:13,070 >> ಸರಿ. 97 00:05:13,070 --> 00:05:15,380 ಈಗ ನಾವು ಹೊಂದಿರುವ ಎಡ ಪಿರಮಿಡ್ ವಿನ್ಯಾಸಗಳನ್ನು, 98 00:05:15,380 --> 00:05:18,650 ನಾವು ನಿರ್ಧರಿಸಲು ಅಗತ್ಯವಿದೆ ಅಂತರವನ್ನು ಮಾದರಿ. 99 00:05:18,650 --> 00:05:20,480 ಅದೃಷ್ಟವಶಾತ್, ಈ ನಿಜವಾಗಿಯೂ ಸುಲಭ. 100 00:05:20,480 --> 00:05:22,690 ಇದು ಕೇವಲ ಯಾವಾಗಲೂ ಎರಡು ಖಾಲಿ. 101 00:05:22,690 --> 00:05:25,240 >> ಈಗ ನಾವು ಬಲ ಮಾದರಿಯನ್ನು ಮುಂದುವರೆಯಲು. 102 00:05:25,240 --> 00:05:27,220 ಮೊದಲ ಸಾಲಿನಲ್ಲಿ ಒಂದು ಹ್ಯಾಶ್ ಹೊಂದಿರುತ್ತದೆ. 103 00:05:27,220 --> 00:05:28,640 ಎರಡನೆಯ ಸಾಲಿನಲ್ಲಿ ಎರಡು. 104 00:05:28,640 --> 00:05:29,530 ಮೂರನೇ ಸಾಲಿನಲ್ಲಿ, ಮೂರು. 105 00:05:29,530 --> 00:05:30,790 ಆದ್ದರಿಂದ ಹೀಗೆ ಇತ್ಯಾದಿ. 106 00:05:30,790 --> 00:05:35,540 ಆದ್ದರಿಂದ ಮತ್ತೆ, ಯಾವುದೇ ಅಮೂರ್ತ ನಿರ್ಧರಿಸಲು n ಮತ್ತು ಎಷ್ಟು ಹ್ಯಾಷೆಸ್ ಯಾವುದೇ ಎತ್ತರ 107 00:05:35,540 --> 00:05:38,810 ಮತ್ತು ಎಷ್ಟು ಸ್ಥಳಗಳಲ್ಲಿ ಪ್ರತಿ ಸಾಲು ಇರಬೇಕು. 108 00:05:38,810 --> 00:05:39,700 >> ಸರಿ. 109 00:05:39,700 --> 00:05:45,050 ಆದ್ದರಿಂದ ನಾವು ತಿಳಿದಿರುವ ಪ್ರತಿ ಸಾಲು ನಾವು ಕೆಲವು ಪ್ರಕ್ರಿಯೆ ನಡೆಸಲು ಅಗತ್ಯವಿದೆ. 110 00:05:45,050 --> 00:05:46,600 ಹೇಗೆ ನಾವು ಏನು ಇಲ್ಲ? 111 00:05:46,600 --> 00:05:50,440 ಹಾಗೆಯೇ, ನಾವು ಲೂಪ್ ರಚನೆ ಬಳಸಲು, ಪ್ರಾಥಮಿಕ ಒಳಗೊಂಡಿರುವುದರಿಂದ 112 00:05:50,440 --> 00:05:52,310 ಸ್ಥಿತಿ ಮತ್ತು ನವೀಕರಣವನ್ನು. 113 00:05:52,310 --> 00:05:54,830 ಕುಣಿಕೆಗಳು ಬಳಸಬಹುದು ಪ್ರಕ್ರಿಯೆಗಳು ಪುನರಾವರ್ತಿಸಲು. 114 00:05:54,830 --> 00:05:59,610 >> ಹಾಗಾಗಿ ಇದು ಹಲೋ ಹೇಳಲು ಬಯಸುವ ಹೇಳುತ್ತಾರೆ, ವಿಶ್ವದ 50 ಬಾರಿ, ನಂತರ ಲೂಪ್ ನನ್ನ 115 00:05:59,610 --> 00:06:03,510 ಈ ರೀತಿಯ ಕಾತುರದಲ್ಲಿರುತ್ತಿದ್ದರು ಅಲ್ಲಿ ನಾನು ಶೂನ್ಯ ನನ್ನ ವೇರಿಯಬಲ್ ಆರಂಭಿಸಲು. 116 00:06:03,510 --> 00:06:06,200 ಪರಿಸ್ಥಿತಿ ನಾನು 50 ಕಡಿಮೆ ಎಂದು. 117 00:06:06,200 --> 00:06:09,670 ತದನಂತರ ಅಪ್ಡೇಟ್ ಇದು ಎಂದು ಒಂದು ಪ್ರತಿ ಬಾರಿ ಮೂಲಕ ಏರಿಕೆಗಳಲ್ಲಿ. 118 00:06:09,670 --> 00:06:14,700 ಆದ್ದರಿಂದ ಈ ಏನು ಎಂಬುದನ್ನು ಎಂದು ಸತತವಾಗಿ ಹಲೋ ಮುದ್ರಿಸಲು, ವಿಶ್ವದ 50 ಬಾರಿ. 119 00:06:14,700 --> 00:06:18,080 >> ಈಗ, ನಾನು ತಿರುಗಿ ಬಯಸಿದರು ಹೇಳುತ್ತಾರೆ ಪಿರಮಿಡ್ ಎತ್ತರ ಮೇಲೆ. 120 00:06:18,080 --> 00:06:21,560 ನಂತರ ಬದಲಿಗೆ ಹಾರ್ಡ್ ಕೋಡಿಂಗ್ ಸ್ಥಿತಿಯಲ್ಲಿ ಕೆಲವು ಮೌಲ್ಯವನ್ನು, 121 00:06:21,560 --> 00:06:23,280 ನಾನು ವೇರಿಯಬಲ್ ಎತ್ತರ ಬಳಸಿ. 122 00:06:23,280 --> 00:06:27,180 ಆದ್ದರಿಂದ ಈ ಏನು ಮಾಡುತ್ತದೆ ಎನ್ನುವುದನ್ನು ಮರಳಿ ಹೊಂದಿದೆ ಎತ್ತರ ಪ್ರತಿ ಸಾಲು ಮೇಲೆ. 123 00:06:27,180 --> 00:06:30,280 ಮತ್ತು ನಾನು ಒಳಗೆ ಏನಾದರೂ ಮಾಡಬಹುದು ಲೂಪ್ ದೇಹದ. 124 00:06:30,280 --> 00:06:32,710 >> ನಾವು ಮಾಡಲು ಬಯಸುತ್ತೀರಿ ಲೂಪ್ ದೇಹದ ಒಳಗೆ? 125 00:06:32,710 --> 00:06:36,550 ಹಾಗೆಯೇ, ನಾವು ಮೊದಲು ಸೂಚಿಸಿದ, ನಾವು ಬಯಸುವ ಜಾಗಗಳು ಮತ್ತು ಹ್ಯಾಷೆಸ್ ಮುದ್ರಿಸಲು 126 00:06:36,550 --> 00:06:40,730 ಎಡ ಪಿರಮಿಡ್ ಮತ್ತು ನಂತರ ಮುದ್ರಣ ಎರಡು ಸ್ಥಳಗಳನ್ನು ಮತ್ತು ನಂತರ ಹ್ಯಾಷೆಸ್ ಮುದ್ರಿಸಲು. 127 00:06:40,730 --> 00:06:42,500 ಆದ್ದರಿಂದ ನಾವು ಈಗಾಗಲೇ ಔಟ್ ಕಾಣಿಸಿಕೊಂಡಿತು ಬಂದಿದೆ. 128 00:06:42,500 --> 00:06:45,670 ನಾವು ತುಂಬಲು ಆರಂಭಿಸಬಹುದು ಹೆಚ್ಚು ಬಹಳಷ್ಟು ನಮ್ಮ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ. 129 00:06:45,670 --> 00:06:49,850 >> ಇಲ್ಲಿ ನಾನು ಲೂಪ್ ಹೊರ ಹೊಂದಿರುವ ಪಿರಮಿಡ್ ಪ್ರತಿ ಸಾಲಿನ ಮೇಲೆ iterates. 130 00:06:49,850 --> 00:06:53,340 ಮತ್ತು ದೇಹದ ಒಳಗೆ ನಾನು ಪಡೆಯಲಿದ್ದೇನೆ ಪದೇ ಪದೇ ಸ್ಥಳಗಳಲ್ಲಿ ಮುದ್ರಿಸಿ, 131 00:06:53,340 --> 00:06:56,860 ಪದೇ ಪದೇ ಹ್ಯಾಷೆಸ್, ಮತ್ತು ನಂತರ ಅಂತರ, ನಂತರ ಬಲ ಪಿರಮಿಡ್ ಹ್ಯಾಷೆಸ್, 132 00:06:56,860 --> 00:07:00,440 ನಂತರ, ಅಂತಿಮವಾಗಿ, ಹೊಸ ಲೈನ್ ಮುಂದಿನ ಸಾಲು ಆರಂಭಿಸಲು. 133 00:07:00,440 --> 00:07:02,860 >> ಎಂದು, ನಾವು ಪ್ರೇರೇಪಿಸಿತು ನೀವು ಇನ್ಪುಟ್ ಬಳಕೆದಾರ. 134 00:07:02,860 --> 00:07:04,510 ನಾವು ಮಾನ್ಯ ಎಂದು ಖಚಿತವಾಗಿ ಮಾಡಿದ. 135 00:07:04,510 --> 00:07:06,280 ನಂತರ ನಾವು ಪಿರಮಿಡ್ ಡ್ರಾ ಮಾಡಿದ. 136 00:07:06,280 --> 00:07:09,540 ಆದ್ದರಿಂದ ಮಾರಿಯೋ ಯಶಸ್ವಿಯಾಗಿ ಮಾಡಬಹುದು ಪಿರಮಿಡ್ ಹತ್ತಿ. 137 00:07:09,540 --> 00:07:10,970 >> ನನ್ನ ಹೆಸರು Zamyla ಆಗಿದೆ. 138 00:07:10,970 --> 00:07:13,840 ಮತ್ತು ಈ CS50 ಹೊಂದಿದೆ. 139 00:07:13,840 --> 00:07:15,419