1 00:00:00,000 --> 00:00:05,259 2 00:00:05,259 --> 00:00:08,300 ಡೌಗ್ LLOYD: ಆದ್ದರಿಂದ CS50 ರಲ್ಲಿ, ನಾವು ಒಳಗೊಂಡಿದೆ ಬಂದಿದೆ ವಿವಿಧ ದತ್ತಾಂಶ ರಚನೆಗಳಲ್ಲಿ ಸಾಕಷ್ಟು 3 00:00:08,300 --> 00:00:09,180 ಬಲ? 4 00:00:09,180 --> 00:00:11,420 ನಾವು ರಚನೆಗಳು ಕಾಣಬಹುದು, ಮತ್ತು ಲಿಂಕ್ ಮಾಡಿದ ಪಟ್ಟಿಗಳು, ಮತ್ತು ಹ್ಯಾಶ್ ಕೋಷ್ಟಕಗಳು 5 00:00:11,420 --> 00:00:15,210 ಮತ್ತು ಪ್ರಯತ್ನಿಸುತ್ತದೆ, ರಾಶಿಯನ್ನು ಮತ್ತು ಸಾಲುಗಳನ್ನು. 6 00:00:15,210 --> 00:00:17,579 ನಾವು ಸ್ವಲ್ಪ ತಿಳಿಯುವಿರಿ ಮರಗಳು ರಾಶಿಗಳನ್ನು ಬಗ್ಗೆ, 7 00:00:17,579 --> 00:00:20,120 ಆದರೆ ನಿಜವಾಗಿಯೂ ಈ ಎಲ್ಲಾ ಕೇವಲ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ಅಪ್ ಒಂದು ಥೀಮ್ ಮಾರ್ಪಾಟುಗಳನ್ನು ಎಂಬ. 8 00:00:20,120 --> 00:00:22,840 ನಿಜವಾಗಿಯೂ ಇವೆ ಈ ನಾಲ್ಕು ಮೂಲಭೂತ ವಿಚಾರಗಳ ರೀತಿಯ 9 00:00:22,840 --> 00:00:25,190 ಬೇರೆ ಎಲ್ಲವೂ ಕೆಳಗೆ ಕುದಿ ಮಾಡಬಹುದು. 10 00:00:25,190 --> 00:00:28,150 ಅರೆಸ್, ಸಂಬಂಧಿತ ಪಟ್ಟಿಗಳನ್ನು ಹ್ಯಾಶ್ ಕೋಷ್ಟಕಗಳು ಮತ್ತು ಪ್ರಯತ್ನಿಸುತ್ತದೆ. 11 00:00:28,150 --> 00:00:30,720 ಮತ್ತು ಹಾಗೆ ನಾನು ಹೇಳಿದರು ಅವುಗಳ ಮೇಲೆ ಬದಲಾವಣೆಗಳು, 12 00:00:30,720 --> 00:00:32,720 ಆದರೆ ಈ ಸುಂದರಿ ಹೆಚ್ಚು ಸಾರಾಂಶ ಹೋಗುವ 13 00:00:32,720 --> 00:00:38,140 ಎಲ್ಲವೂ ನಾವು ಮಾತನಾಡಲು ಹೊರಟಿರುವೆ ಸಿ ವಿಷಯದಲ್ಲಿ ಈ ವರ್ಗ ಬಗ್ಗೆ 14 00:00:38,140 --> 00:00:40,140 >> ಆದರೆ ಹೇಗೆ ಈ ಬಲ, ಎಲ್ಲಾ ಅಳತೆ ಅಪ್ ಮಾಡಲು? 15 00:00:40,140 --> 00:00:44,265 ನಾವು ಬಾಧಕಗಳನ್ನು ಕುರಿತು ಬಂದಿದೆ ಅವುಗಳ ಮೇಲೆ ಪ್ರತ್ಯೇಕ ವೀಡಿಯೊಗಳನ್ನು ಪ್ರತಿಯೊಂದು, 16 00:00:44,265 --> 00:00:46,390 ಆದರೆ ಸಂಖ್ಯೆಗಳ ಬಹಳಷ್ಟು ಇಲ್ಲ ಸುಮಾರು ಎಸೆದ ಸಿಲುಕುವ. 17 00:00:46,390 --> 00:00:48,723 ಸಾಮಾನ್ಯ ಬಹಳಷ್ಟು ಇಲ್ಲ ಆಲೋಚನೆಗಳು ಸುಮಾರು ಎಸೆದ ಸಿಲುಕುವ. 18 00:00:48,723 --> 00:00:51,950 ಅವರ ಪ್ರಯತ್ನಿಸಿ ಮತ್ತು ಕ್ರೋಢೀಕರಿಸಲು ಅವಕಾಶ ಇದು ಕೇವಲ ಒಂದು ಸ್ಥಳದಲ್ಲಿ. 19 00:00:51,950 --> 00:00:55,507 ನ ವಿರುದ್ಧ ಸಾಧಕ ತೂಕ ಲೆಟ್ ಬಾಧಕಗಳ ಮತ್ತು ಪರಿಗಣಿಸಲು 20 00:00:55,507 --> 00:00:57,340 ಇದು ಅಕ್ಷಾಂಶ ರಚನೆ ಸರಿಯಾದ ಮಾಹಿತಿ ಇರಬಹುದು 21 00:00:57,340 --> 00:01:01,440 ನಿಮ್ಮ ನಿರ್ದಿಷ್ಟ ಸನ್ನಿವೇಶದ ರಚನೆ, ಡೇಟಾ ಯಾವುದೇ ರೀತಿಯ ಸಂಗ್ರಹಿಸಲು ನೀವು. 22 00:01:01,440 --> 00:01:06,625 ನೀವು ಯಾವಾಗಲೂ ಅಗತ್ಯವಿಲ್ಲ ಸೂಪರ್ ಫಾಸ್ಟ್ ಅಳವಡಿಕೆ, ಅಳಿಸಿದ ಬಳಸಲು 23 00:01:06,625 --> 00:01:10,761 ಒಂದು trie ಮತ್ತು ವೀಕ್ಷಣ ನೀವು ನಿಜವಾಗಿಯೂ ಸೇರಿಸುವ ಮತ್ತು ಅಳಿಸುವುದು ಬಗ್ಗೆ ಹೆದರುವುದಿಲ್ಲ 24 00:01:10,761 --> 00:01:11,260 ತುಂಬಾ. 25 00:01:11,260 --> 00:01:13,968 ನೀವು ತ್ವರಿತವಾಗಿ ಯಾದೃಚ್ಛಿಕ ಬೇಕಾದರೆ ಪ್ರವೇಶ, ಬಹುಶಃ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಉತ್ತಮ. 26 00:01:13,968 --> 00:01:15,340 ಇದರಿಂದ ಆ ಗಿಸಿ ಅವಕಾಶ. 27 00:01:15,340 --> 00:01:18,530 ನಾಲ್ಕು ಪ್ರತಿ ಬಗ್ಗೆ ಮಾತನಾಡೋಣ ದತ್ತಾಂಶ ರಚನೆಗಳಲ್ಲಿ ಪ್ರಮುಖ ರೀತಿಯ 28 00:01:18,530 --> 00:01:21,720 ನಾವು ಕುರಿತು, ಮತ್ತು ಎಂಬುದನ್ನು ಅವರು ಉತ್ತಮ ಇರಬಹುದು ನೋಡಿ, 29 00:01:21,720 --> 00:01:23,340 ಮತ್ತು ಅವರು ಉತ್ತಮ ಇರಬಹುದು. 30 00:01:23,340 --> 00:01:24,610 ಆದ್ದರಿಂದ ಅವರ ರಚನೆಗಳು ಆರಂಭಿಸೋಣ. 31 00:01:24,610 --> 00:01:27,300 ಅಳವಡಿಕೆ ಆದ್ದರಿಂದ, ಆ ರೀತಿಯ ಹಾನಿಕಾರಕ. 32 00:01:27,300 --> 00:01:31,350 >> ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಕೊನೆಯಲ್ಲಿ ಅಳವಡಿಕೆ, ಸರಿ ನಾವು ಹೋಗಿ ಎಂದು ನಾವು ಒಂದು ಶ್ರೇಣಿಯನ್ನು ನಿರ್ಮಿಸಲು ಬಳಸುತ್ತಿದ್ದರೆ. 33 00:01:31,350 --> 00:01:33,570 ಆದರೆ ನಾವು ಸೇರಿಸಲು ಅಗತ್ಯವಿದ್ದರೆ ಮಧ್ಯಮ ಅಂಶಗಳನ್ನು, 34 00:01:33,570 --> 00:01:35,550 ಅಳವಡಿಕೆ ಮತ್ತೆ ಆಲೋಚಿಸುತ್ತೀರಿ ರೀತಿಯ, ಸಾಕಷ್ಟು ಇಲ್ಲ 35 00:01:35,550 --> 00:01:37,510 ಅಲ್ಲಿ ಒಂದು ಅಂಶ ಹೊಂದಿಕೊಳ್ಳಲು ಬದಲಾಯಿಸುವ. 36 00:01:37,510 --> 00:01:41,170 ಮತ್ತು ನಾವು ಸೇರಿಸಲು ನೀನು ಹಾಗಾಗಿ ಎಲ್ಲಿಯಾದರೂ ಆದರೆ ರಚನೆಯ ಕೊನೆಯ 37 00:01:41,170 --> 00:01:43,590 ಬಹುಶಃ ಆದ್ದರಿಂದ ಮಹಾನ್ ಅಲ್ಲ. 38 00:01:43,590 --> 00:01:46,710 >> ಹಾಗೆಯೇ, ಅಳಿಸುವಿಕೆಗೆ, ಹೊರತು ನಾವು ಆರ್ ಒಂದು ರಚನೆಯ ಕೊನೆಯ ಅಳಿಸುವುದು, 39 00:01:46,710 --> 00:01:49,810 ಬಹುಶಃ ಆದ್ದರಿಂದ ಮಹಾನ್ ಅಲ್ಲ ನಾವು ಖಾಲಿ ಅಂತರವನ್ನು ಬಿಟ್ಟು ಬಯಸುವುದಿಲ್ಲ, 40 00:01:49,810 --> 00:01:50,790 ಸಾಮಾನ್ಯವಾಗಿ ನಾವು ಮಾಡುವುದಿಲ್ಲ. 41 00:01:50,790 --> 00:01:54,700 ನಾವು ಒಂದು ಅಂಶ ತೆಗೆದುಹಾಕಲು ಬಯಸುವ, ಮತ್ತು ತದನಂತರ ರೀತಿಯ ಮತ್ತೆ ಅನುಕೂಲವಾಗಿರುವ ಮಾಡಲು. 42 00:01:54,700 --> 00:01:57,670 ಆದ್ದರಿಂದ ಮೂಲಾಂಶಗಳನ್ನು ಅಳಿಸುವುದು ಒಂದು ಶ್ರೇಣಿಯನ್ನು, ಆದ್ದರಿಂದ ಮಹಾನ್ ಅಲ್ಲ. 43 00:01:57,670 --> 00:01:58,820 >> ನೋಡು, ಆದರೂ, ಅದ್ಭುತವಾಗಿದೆ. 44 00:01:58,820 --> 00:02:00,920 ನಾವು ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ, ನಿರಂತರ ಸಮಯದಲ್ಲಿ ವೀಕ್ಷಣ. 45 00:02:00,920 --> 00:02:03,800 ನಾವು ಕೇವಲ ಏಳು ಹೇಳುತ್ತಾರೆ, ಮತ್ತು ನಾವು ಹೋಗಿ ಶ್ರೇಣಿಯನ್ನು ಸಾಮಾನು ಏಳು. 46 00:02:03,800 --> 00:02:05,907 ನಾವು ಹೋಗಿ 20 ಸೇ ಶ್ರೇಣಿಯನ್ನು ಸಾಮಾನು 20. 47 00:02:05,907 --> 00:02:07,240 ನಾವು ಅಡ್ಡಲಾಗಿ ತಿರುಗಿ ಹೊಂದಿಲ್ಲ. 48 00:02:07,240 --> 00:02:08,630 ಬಹಳ ಒಳ್ಳೆಯದು. 49 00:02:08,630 --> 00:02:11,020 >> ಅರೆಸ್ ವಿಂಗಡಿಸಲು ತುಲನಾತ್ಮಕವಾಗಿ ಸುಲಭ. 50 00:02:11,020 --> 00:02:14,040 ನಾವು ಒಂದು ಬೇರ್ಪಡಿಸುವ ಕುರಿತು ಪ್ರತಿ ಬಾರಿ ಇಂತಹ ಆಯ್ಕೆ ರೀತಿಯ ಎಂದು ಕ್ರಮಾವಳಿ, 51 00:02:14,040 --> 00:02:18,820 ಅಳವಡಿಕೆಯ ರೀತಿಯ, ಬಬಲ್ ರೀತಿಯ ವಿಲೀನಗೊಳ್ಳಲು ರೀತಿಯ, ನಾವು ಯಾವಾಗಲೂ ಅದನ್ನು ರಚನೆಗಳು ಬಳಸಲಾಗುತ್ತದೆ, 52 00:02:18,820 --> 00:02:21,860 ರಚನೆಗಳು ಬಹಳ ಸುಲಭ ಏಕೆಂದರೆ ಮಾಹಿತಿ ವಿನ್ಯಾಸಗಳನ್ನು ಸಂಬಂಧಿತವಾದ ರೀತಿಯ, 53 00:02:21,860 --> 00:02:22,970 ನಾವು ಇದುವರೆಗೆ ನೋಡಿದ. 54 00:02:22,970 --> 00:02:24,320 >> ಅವರು ತುಲನಾತ್ಮಕವಾಗಿ ಸಣ್ಣ ಆರ್. 55 00:02:24,320 --> 00:02:25,695 ಹೆಚ್ಚುವರಿ ಜಾಗವನ್ನು ಬಹಳಷ್ಟು ಇಲ್ಲ. 56 00:02:25,695 --> 00:02:29,210 ನೀವು ನಿಖರವಾಗಿ ಎಷ್ಟು ಬದಿಗಿಟ್ಟು ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಹಿಡಿದಿಡಲು ಅಗತ್ಯವಿದೆ ಎಂದು, 57 00:02:29,210 --> 00:02:30,320 ಮತ್ತು ಅದು ಬಹುಮಟ್ಟಿಗೆ ಇಲ್ಲಿದೆ. 58 00:02:30,320 --> 00:02:33,180 ಆದ್ದರಿಂದ ಅವರು ಬಹಳ ಸಣ್ಣ ಆರ್ ಮತ್ತು ಆ ರೀತಿಯಲ್ಲಿ ಪರಿಣಾಮಕಾರಿ. 59 00:02:33,180 --> 00:02:36,000 ಆದರೆ ಮತ್ತೊಂದು ಹಿನ್ನಡೆಯೆಂದರೆ, ಆದರೂ, ಅವು ಗಾತ್ರದಲ್ಲಿ ಸ್ಥಿರ ಮಾಡುತ್ತದೆ. 60 00:02:36,000 --> 00:02:38,630 ನಾವು ಎಂಬುದನ್ನು ಘೋಷಿಸಲು ದೊಡ್ಡ ನಾವು, ನಮ್ಮ ರಚನೆಯ ಬಯಸುತ್ತೇನೆ 61 00:02:38,630 --> 00:02:39,940 ಮತ್ತು ನಾವು ಮಾತ್ರ ಇದು ಒಂದು ಶಾಟ್ ಪಡೆಯಲು. 62 00:02:39,940 --> 00:02:41,280 ನಾವು ಬೆಳೆದು ಇದು ಕುಗ್ಗಿಸಿ ಮಾಡಬಹುದು. 63 00:02:41,280 --> 00:02:44,582 >> ನಾವು ಬೆಳೆಯುವ ಅಥವಾ ಕುಗ್ಗಲು ಬೇಕಾದರೆ, ನಾವು ಒಂದು ಸಂಪೂರ್ಣವಾಗಿ ಹೊಸ ಶ್ರೇಣಿಯನ್ನು ಘೋಷಿಸಲು ಅಗತ್ಯವಿದೆ, 64 00:02:44,582 --> 00:02:47,750 ಅಂಶಗಳ ಎಲ್ಲಾ ನಕಲಿಸಿ ಎರಡನೇ ರಚನೆಯ ಒಳಗೆ ಮೊದಲ ಸರಣಿ. 65 00:02:47,750 --> 00:02:51,410 ಮತ್ತು ನಾವು ಸರಕನ್ನು ನಿರೂಪಿಸುವಲ್ಲಿ ಎಡವಿದ್ದಾರೆ ವೇಳೆ ಸಮಯ, ನಾವು ಮತ್ತೆ ಅದನ್ನು ಮಾಡಬೇಕು. 66 00:02:51,410 --> 00:02:52,760 ಆದ್ದರಿಂದ ಮಹಾನ್ ಅಲ್ಲ. 67 00:02:52,760 --> 00:02:58,750 ಆದ್ದರಿಂದ ಸರಣಿಗಳ ನಮಗೆ ನಮ್ಯತೆ ನೀಡುವುದಿಲ್ಲ ಅಂಶಗಳನ್ನು ವೇರಿಯಬಲ್ ಸಂಖ್ಯೆಗಳ. 68 00:02:58,750 --> 00:03:01,320 >> ಒಂದು ಲಿಂಕ್ ಪಟ್ಟಿಯನ್ನು, ಅಳವಡಿಕೆ ಬಹಳ ಸುಲಭ. 69 00:03:01,320 --> 00:03:03,290 ನಾವು ಮುಂದೆ ಮೇಲೆ ಸ್ಪಂದನ. 70 00:03:03,290 --> 00:03:04,892 ಅಳಿಸುವಿಕೆಗೆ ಸಹ ಬಹಳ ಸುಲಭ. 71 00:03:04,892 --> 00:03:06,100 ನಾವು ಅಂಶಗಳನ್ನು ಕಂಡುಹಿಡಿಯಬೇಕಿದೆ. 72 00:03:06,100 --> 00:03:07,270 ಕೆಲವು ಶೋಧನೆ ಒಳಗೊಂಡಿರುತ್ತವೆ. 73 00:03:07,270 --> 00:03:10,270 >> ಆದರೆ ನೀವು ಅಂಶ ಕಂಡುಬಂದರೆ ಒಮ್ಮೆ ನೀವು ನೀವು ಮಾಡಬೇಕಾದ್ದು ಎಲ್ಲಾ ಹುಡುಕುತ್ತಿರುವ 74 00:03:10,270 --> 00:03:12,830 ಒಂದು ಪಾಯಿಂಟರ್ ಬದಲಾಯಿಸಬಹುದು, ಬಹುಶಃ ಎರಡು ನೀವು ಹೊಂದಿದ್ದರೆ 75 00:03:12,830 --> 00:03:15,151 ಒಂದು ದುಪ್ಪಟ್ಟು ಪಟ್ಟಿಯಲ್ಲಿ ಲಿಂಕ್ ಲಿಂಕ್ ಪಟ್ಟಿ, ಬದಲಿಗೆ 76 00:03:15,151 --> 00:03:16,650 ಮತ್ತು ನಂತರ ನೀವು ನೋಡ್ ಮುಕ್ತಗೊಳಿಸಲು. 77 00:03:16,650 --> 00:03:18,399 ನೀವು ವರ್ಗಾಯಿಸಲು ಇಲ್ಲ ಸುಮಾರು ಎಲ್ಲವನ್ನೂ. 78 00:03:18,399 --> 00:03:22,090 ನೀವು ಕೇವಲ ಎರಡು ಪಾಯಿಂಟರ್ಸ್ ಬದಲಾಯಿಸಲು ಆದ್ದರಿಂದ ಬಹಳ ಬೇಗ ಇದಾಗಿದೆ. 79 00:03:22,090 --> 00:03:23,470 >> ನೋಡು, ಆದರೂ ಕೆಟ್ಟ? 80 00:03:23,470 --> 00:03:26,280 ನಮಗೆ ಒಂದು ಹುಡುಕಲು ಸಲುವಾಗಿ ಒಂದು ಲಿಂಕ್ ಪಟ್ಟಿಯಲ್ಲಿ ಅಂಶ 81 00:03:26,280 --> 00:03:29,154 ಎಂಬುದನ್ನು ಒಂದೊಂದಾಗಿ ಅಥವಾ ದುಪ್ಪಟ್ಟು, ಲಿಂಕ್ ನಾವು ರೇಖೀಯ ಹುಡುಕಾಟ ಹೊಂದಿವೆ. 82 00:03:29,154 --> 00:03:32,320 ನಾವು ಆರಂಭದಲ್ಲಿ ಪ್ರಾರಂಭಿಸಬೇಕು ಮತ್ತು ಅಂತಿಮ ಚಲಿಸುತ್ತದೆ, ಅಥವಾ ಅಂತಿಮ ಚಲಿಸುತ್ತದೆ ಆರಂಭವಾಗುವುದು 83 00:03:32,320 --> 00:03:33,860 ಆರಂಭಕ್ಕೆ. 84 00:03:33,860 --> 00:03:35,474 ನಾವು ಎಂದಿಗೂ ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿಲ್ಲ. 85 00:03:35,474 --> 00:03:37,265 ನಾವು ಮಾಡುತ್ತಿರುವುದು ಆದ್ದರಿಂದ ಶೋಧನೆ ಬಹಳಷ್ಟು, ಬಹುಶಃ 86 00:03:37,265 --> 00:03:39,830 ಲಿಂಕ್ ಪಟ್ಟಿ ಅಲ್ಲ ನಮಗೆ ಅಷ್ಟೊಂದು ಉತ್ತಮ. 87 00:03:39,830 --> 00:03:43,750 >> ಅವರು ನಿಜವಾಗಿಯೂ ಕೂಡ ಆರ್ ವಿಂಗಡಿಸಲು ಕಷ್ಟ, ಬಲ? 88 00:03:43,750 --> 00:03:45,666 ಕೇವಲ ರೀತಿಯಲ್ಲಿ ನೀವು ನಿಜವಾಗಿಯೂ ಒಂದು ಲಿಂಕ್ ಪಟ್ಟಿಯಲ್ಲಿ ವಿಂಗಡಿಸಲು 89 00:03:45,666 --> 00:03:47,870 ನೀವು ನಿರ್ಮಿಸಲು ಎಂದು ವಿಂಗಡಿಸಲು. 90 00:03:47,870 --> 00:03:50,497 ಆದರೆ ನೀವು ಅದನ್ನು ವಿಂಗಡಿಸಲು ವೇಳೆ ಇದನ್ನು ನಿರ್ಮಿಸಲು, ನೀವು ಇನ್ನು ಮುಂದೆ ಆರ್ 91 00:03:50,497 --> 00:03:51,830 ಇನ್ನು ಮುಂದೆ ತ್ವರಿತ ಅಳವಡಿಕೆಗಳು ಮಾಡುವ. 92 00:03:51,830 --> 00:03:53,746 ನೀವು ಅದಕ್ಕೆ ದಾರ ಕಟ್ಟಬೇಕಾಗುತ್ತಿತ್ತು ಇಲ್ಲ ಮುಂದೆ ಮೇಲೆ ವಿಷಯಗಳನ್ನು. 93 00:03:53,746 --> 00:03:55,710 ನೀವು ಕಂಡುಹಿಡಿಯಬೇಕಿದೆ ಬಲ ಸ್ಪಾಟ್ ಹಾಕಿದರೆ, 94 00:03:55,710 --> 00:03:57,820 ತದನಂತರ ನಿಮ್ಮ ಅಳವಡಿಕೆ ಕೇವಲ ಬಗ್ಗೆ ಕೆಟ್ಟ ಆಗುತ್ತದೆ 95 00:03:57,820 --> 00:03:59,390 ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಸೇರಿಸುವ. 96 00:03:59,390 --> 00:04:03,130 ಆದ್ದರಿಂದ ಲಿಂಕ್ ಪಟ್ಟಿಗಳನ್ನು ಅಲ್ಲ ಡೇಟಾ ವಿಂಗಡಿಸುವ ಬಹಳವೇ. 97 00:04:03,130 --> 00:04:05,830 >> ಅವರು ಸಾಕಷ್ಟು ಸಣ್ಣ, ಗಾತ್ರ ಬಲ್ಲ ಆರ್. 98 00:04:05,830 --> 00:04:08,496 ದುಪ್ಪಟ್ಟು ಸ್ವಲ್ಪ ಲಿಂಕ್ ಪಟ್ಟಿ ಒಂದೊಂದಾಗಿ ಲಿಂಕ್ ಪಟ್ಟಿಗಳನ್ನು ದೊಡ್ಡದಾಗಿದ್ದರೂ 99 00:04:08,496 --> 00:04:10,620 ಇದು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ದೊಡ್ಡದಾಗಿರುವ ರಚನೆಗಳು ಹೆಚ್ಚು, ಆದರೆ ಅಲ್ಲ 100 00:04:10,620 --> 00:04:13,330 ವ್ಯರ್ಥ ಜಾಗವನ್ನು ಒಂದು ಬೃಹತ್ ಪ್ರಮಾಣವನ್ನು. 101 00:04:13,330 --> 00:04:18,730 ಆದ್ದರಿಂದ ಜಾಗವನ್ನು ಪ್ರೀಮಿಯಂ, ಆದರೆ ಒಂದು ನಿಜವಾಗಿಯೂ ತೀವ್ರ ಪ್ರೀಮಿಯಂ, 102 00:04:18,730 --> 00:04:22,180 ಈ ಸಾಗಲು ದಾರಿ ಇರಬಹುದು. 103 00:04:22,180 --> 00:04:23,330 >> ಹ್ಯಾಶ್ ಕೋಷ್ಟಕಗಳು. 104 00:04:23,330 --> 00:04:25,850 ಒಂದು ಹ್ಯಾಶ್ ಕೋಷ್ಟಕದ ಸೇರಿಸುವುದಕ್ಕೆ ತಕ್ಕಮಟ್ಟಿಗೆ ನೇರವಾಗಿರುತ್ತದೆ. 105 00:04:25,850 --> 00:04:26,980 ಇದು ಎರಡು ಹಂತದ ಪ್ರಕ್ರಿಯೆಯಾಗಿದೆ. 106 00:04:26,980 --> 00:04:30,700 ಮೊದಲ ನಾವು ಮೂಲಕ ನಮ್ಮ ದತ್ತಾಂಶದ ಚಲಿಸಬೇಕಾಗುತ್ತದೆ ಒಂದು ಹ್ಯಾಶ್ ಕ್ರಿಯೆ ಒಂದು ಹ್ಯಾಶ್ ಕೋಡ್ ಪಡೆಯಲು, 107 00:04:30,700 --> 00:04:37,550 ಮತ್ತು ನಾವು ಅಂಶ ಸೇರಿಸಲು ಆ ಹ್ಯಾಶ್ ಕೋಡ್ ಸ್ಥಳದಲ್ಲಿ ಹ್ಯಾಶ್ ಟೇಬಲ್. 108 00:04:37,550 --> 00:04:40,879 >> ಲಿಂಕ್ ಪಟ್ಟಿ ಇದೇ ಅಳಿಸುವಿಕೆಗೆ, ನೀವು ಅಂಶ ಹೇಗೆ ಒಮ್ಮೆ ಸುಲಭ. 109 00:04:40,879 --> 00:04:43,170 ನೀವು ಮೊದಲು ಕಂಡುಹಿಡಿಯಬೇಕಿದೆ ಆದರೆ ನಂತರ ನೀವು ತೆಗೆದುಹಾಕಿದಾಗ, 110 00:04:43,170 --> 00:04:45,128 ನೀವು ವಿನಿಮಯ ಅಗತ್ಯವಿದೆ ಪಾಯಿಂಟರ್ಸ್ ಒಂದೆರಡು 111 00:04:45,128 --> 00:04:47,250 ನೀವು ಪ್ರತ್ಯೇಕ ಸರಣಿ ಬಳಸುತ್ತಿದ್ದೀರಿ. 112 00:04:47,250 --> 00:04:49,942 ನೀವು ತನಿಖೆಯನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಅಥವಾ ನೀವು ಇಲ್ಲದಿದ್ದರೆ 113 00:04:49,942 --> 00:04:51,650 ಬಳಸಿಕೊಂಡು ಎಲ್ಲಾ ಸರಣಿ ನಿಮ್ಮ ಹ್ಯಾಶ್ ಕೋಷ್ಟಕದಲ್ಲಿ, 114 00:04:51,650 --> 00:04:53,040 ಅಳಿಸುವಿಕೆಗೆ ವಾಸ್ತವವಾಗಿ ನಿಜವಾಗಿಯೂ ಸುಲಭ. 115 00:04:53,040 --> 00:04:57,134 ನೀವು ಮಾಡಬೇಕಾದ್ದು ಎಲ್ಲಾ ಹ್ಯಾಶ್ ಆಗಿದೆ ಡೇಟಾ, ಮತ್ತು ಆ ಸ್ಥಳ ಹೋಗಿ. 116 00:04:57,134 --> 00:04:58,925 ಊಹಿಸಿಕೊಂಡು ನೀವು ಯಾವುದೇ ಘರ್ಷಣೆಗೆ ಹೊಂದಿವೆ 117 00:04:58,925 --> 00:05:01,650 ನೀವು ಬೇಗನೆ ಅಳಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. 118 00:05:01,650 --> 00:05:04,930 >> ಈಗ, ವೀಕ್ಷಣ ಅಲ್ಲಿ ವಿಷಯಗಳನ್ನು ಹೊಂದಿದೆ ಸ್ವಲ್ಪ ಸಂಕೀರ್ಣವಾದ ಪಡೆಯಿರಿ. 119 00:05:04,930 --> 00:05:06,910 ಇದು ಉತ್ತಮ ಸರಾಸರಿ ಇಲ್ಲಿದೆ ಲಿಂಕ್ ಪಟ್ಟಿಗಳನ್ನು ಹೆಚ್ಚು. 120 00:05:06,910 --> 00:05:09,560 ನೀವು ಸರಣಿ ಬಳಸುತ್ತಿದ್ದರೆ, ನೀವು ಇನ್ನೂ ಒಂದು ಲಿಂಕ್ ಪಟ್ಟಿಯಲ್ಲಿದ್ದಾರೆ, 121 00:05:09,560 --> 00:05:13,170 ಇದು ನೀವು ಇನ್ನೂ ಅರ್ಥ ಹುಡುಕಾಟ ಸಂಬಂಧಿಸಿದ ಪಟ್ಟಿಯ ಕೇಡು. 122 00:05:13,170 --> 00:05:18,390 ನೀವು ತೆಗೆದುಕೊಳ್ಳುವ ನೀವು ಏಕೆಂದರೆ ಆದರೆ ನಿಮ್ಮ ಲಿಂಕ್ ಪಟ್ಟಿ ಮತ್ತು 100 ಅಥವಾ 1,000 ಇದು ವಿಭಜಿಸುವ 123 00:05:18,390 --> 00:05:25,380 ಅಥವಾ n ನಿಮ್ಮ ಹ್ಯಾಶ್ ಕೋಷ್ಟಕದಲ್ಲಿ ಅಂಶಗಳನ್ನು, ನೀವು ಲಿಂಕ್ ಪಟ್ಟಿಗಳನ್ನು ಗಾತ್ರ ಎನ್ತ್ ಎಲ್ಲಾ ಒಂದು. 124 00:05:25,380 --> 00:05:27,650 ಅವರು ಎಲ್ಲಾ ಗಣನೀಯವಾಗಿ ಸಣ್ಣ ಆರ್. 125 00:05:27,650 --> 00:05:32,080 ನೀವು ಎನ್ ಬದಲಿಗೆ ಪಟ್ಟಿಗಳನ್ನು ಕಲ್ಪಿಸಿದ್ದಾರೆ ಗಾತ್ರ N ಒಂದು ಲಿಂಕ್ ಪಟ್ಟಿ. 126 00:05:32,080 --> 00:05:34,960 >> ಆದ್ದರಿಂದ ಈ ನೈಜ ಜಗತ್ತಿನ ನಿರಂತರ ಸಾಮಾನ್ಯವಾಗಿ ನಾವು ಇದು ಅಂಶವೆಂದರೆ 127 00:05:34,960 --> 00:05:39,730 ಸಮಯ ಸಂಕೀರ್ಣತೆಯ ಬಗ್ಗೆ ಮಾತಾಡುವುದಿಲ್ಲ, ಇದು ವಾಸ್ತವವಾಗಿ ಇಲ್ಲಿ ಒಂದು ವ್ಯತ್ಯಾಸ ಕಂಡು ಬರುತ್ತದೆ. 128 00:05:39,730 --> 00:05:43,020 ಆದ್ದರಿಂದ ವೀಕ್ಷಣ ಇನ್ನೂ ರೇಖೀಯ ನೀವು ಸರಣಿ ಬಳಸುತ್ತಿದ್ದರೆ, ಹುಡುಕು 129 00:05:43,020 --> 00:05:46,780 ಆದರೆ ಪಟ್ಟಿಯ ಉದ್ದ ನೀವು ಮೂಲಕ ಹುಡುಕುತ್ತಿರುವ 130 00:05:46,780 --> 00:05:50,080 ಹೋಲಿಸಿದಾಗ ತುಂಬಾ ಚಿಕ್ಕದಾಗಿದೆ. 131 00:05:50,080 --> 00:05:52,995 ಮತ್ತೆ, ಬೇರ್ಪಡಿಸುವ ನಿಮ್ಮ ವೇಳೆ ಇಲ್ಲಿ ಗೋಲು, ಹ್ಯಾಶ್ ಟೇಬಲ್ ನ 132 00:05:52,995 --> 00:05:54,370 ಬಹುಶಃ ಸರಿಯಾದ ರೀತಿಯಲ್ಲಿ ಹೋಗಲು. 133 00:05:54,370 --> 00:05:56,830 ವಿಂಗಡಿಸುವ ವೇಳೆ ಕೇವಲ ಒಂದು ಶ್ರೇಣಿಯನ್ನು ಬಳಸುತ್ತವೆ ನೀವು ನಿಜವಾಗಿಯೂ ಮುಖ್ಯ. 134 00:05:56,830 --> 00:05:58,590 >> ಅವರು ಗಾತ್ರ ಹರವು ಮಾಡಬಹುದು. 135 00:05:58,590 --> 00:06:01,640 ಇದು ಒಂದು ಎಂದು ಹೇಳಲು ಕಷ್ಟ ಹ್ಯಾಶ್ ಟೇಬಲ್, ಸಣ್ಣ ಅಥವಾ ದೊಡ್ಡ 136 00:06:01,640 --> 00:06:04,110 ಇದು ನಿಜವಾಗಿಯೂ ಅವಲಂಬಿಸಿರುತ್ತದೆ ಕಾರಣ ಎಷ್ಟು ದೊಡ್ಡ ನಿಮ್ಮ ಹ್ಯಾಶ್ ಮೇಜಿನ ಆಗಿದೆ. 137 00:06:04,110 --> 00:06:07,340 ನೀವು ಮಾತ್ರ ಸಂಗ್ರಹಿಸಲು ಎಂದು ನೀನು ನಿಮ್ಮ ಹ್ಯಾಶ್ ಕೋಷ್ಟಕದಲ್ಲಿ ಐದು ಅಂಶಗಳು, 138 00:06:07,340 --> 00:06:10,620 ಮತ್ತು ನೀವು ಒಂದು ಹ್ಯಾಶ್ ಕೋಷ್ಟಕದ ಹೊಂದಿವೆ ಇದು 10,000 ಅಂಶಗಳೊಂದಿಗೆ, 139 00:06:10,620 --> 00:06:12,614 ನೀವು ಬಹುಶಃ ಜಾಗವನ್ನು ಬಹಳಷ್ಟು ವ್ಯರ್ಥ ಮಾಡುತ್ತಿದ್ದೇವೆ. 140 00:06:12,614 --> 00:06:15,030 ಇದಕ್ಕೆ ನೀವು ಮಾಡಬಹುದು ಎಂದು ಬಹಳ ಸಾಂದ್ರವಾಗಿರುತ್ತದೆ ಹ್ಯಾಶ್ ಕೋಷ್ಟಕಗಳು 141 00:06:15,030 --> 00:06:18,720 ಆದರೆ ಸಣ್ಣ ನಿಮ್ಮ ಹ್ಯಾಶ್ ಟೇಬಲ್, ಪಡೆಯುತ್ತದೆ ಆ ಲಿಂಕ್ ಪಟ್ಟಿಗಳ ಪ್ರತಿ ಮುಂದೆ 142 00:06:18,720 --> 00:06:19,220 ಪಡೆಯುತ್ತದೆ. 143 00:06:19,220 --> 00:06:22,607 ಆದ್ದರಿಂದ ನಿಜವಾಗಿಯೂ ವ್ಯಾಖ್ಯಾನಿಸಲು ಯಾವುದೇ ದಾರಿ ಇಲ್ಲ ನಿಖರವಾಗಿ ಒಂದು ಹ್ಯಾಷ್ ಟೇಬಲ್ ಮತ್ತು ಗಾತ್ರ, 144 00:06:22,607 --> 00:06:24,440 ಆದರೆ ಬಹುಶಃ ಸುರಕ್ಷಿತವಾಗಿದೆ ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಹೇಳಲು 145 00:06:24,440 --> 00:06:27,990 ಒಂದು ಲಿಂಕ್ ದೊಡ್ಡದಾಗಿದೆ ಎಂದು ನಾನು ಅದೇ ಉಳಿಸಿಡಲು ಪಟ್ಟಿ 146 00:06:27,990 --> 00:06:30,400 ಒಂದು trie ಹೆಚ್ಚು ಆದರೆ ಸಣ್ಣ. 147 00:06:30,400 --> 00:06:32,720 >> ಮತ್ತು ಪ್ರಯತ್ನಿಸುತ್ತದೆ ನಾಲ್ಕನೇ ಇವೆ ಈ ರಚನೆಗಳ 148 00:06:32,720 --> 00:06:34,070 ನಾವು ಬಗ್ಗೆ ಬಂದಿದೆ. 149 00:06:34,070 --> 00:06:36,450 ಒಂದು trie ಒಳಗೆ ಸೇರಿಸುವ ಸಂಕೀರ್ಣವಾಗಿದೆ. 150 00:06:36,450 --> 00:06:38,400 ಕ್ರಿಯಾತ್ಮಕ ಸಾಕಷ್ಟು ಇಲ್ಲ ಸ್ಮರಣೆ ಹಂಚಿಕೆ, 151 00:06:38,400 --> 00:06:40,780 ವಿಶೇಷವಾಗಿ ಆರಂಭದಲ್ಲಿ, ನೀವು ನಿರ್ಮಿಸಲು ಆರಂಭಿಸಿ ನೀವು ಎಂದು. 152 00:06:40,780 --> 00:06:43,700 ಆದರೆ ನಿರಂತರ ಸಮಯ. 153 00:06:43,700 --> 00:06:47,690 ಇದು ಕೇವಲ ಮಾನವ ಅಂಶ ಇಲ್ಲಿ ಟ್ರಿಕಿ ಮಾಡುತ್ತದೆ. 154 00:06:47,690 --> 00:06:53,250 ಶೂನ್ಯ ಪಾಯಿಂಟರ್ ಎದುರಿಸುವ ಹೊಂದಿರುವ, malloc ಬಾಹ್ಯಾಕಾಶ, ಬಹುಶಃ malloc ಜಾಗ ಅಲ್ಲಿ ಹೋಗಿ 155 00:06:53,250 --> 00:06:54,490 ಅಲ್ಲಿಂದ ಮತ್ತೆ. 156 00:06:54,490 --> 00:06:58,880 ಬೆದರಿಕೆ ಅಂಶ ರೀತಿಯ ಕ್ರಿಯಾಶೀಲ ಸ್ಮರಣೆ ಹಂಚಿಕೆ ಪಾಯಿಂಟರ್ಸ್ 157 00:06:58,880 --> 00:07:00,130 ತೆರವುಗೊಳಿಸಲು ತಡಕೆ ಹೊಂದಿದೆ. 158 00:07:00,130 --> 00:07:04,550 ಆದರೆ ನೀವು ಅದನ್ನು ತೆರವುಗೊಳಿಸಲಾಗಿದೆ ಒಮ್ಮೆ, ಅಳವಡಿಕೆ ವಾಸ್ತವವಾಗಿ, ಸಾಕಷ್ಟು ಸರಳ ಬರುತ್ತದೆ 159 00:07:04,550 --> 00:07:06,810 ಇದು ನಿಶ್ಚಿತವಾಗಿಯೂ ನಿರಂತರ ಸಮಯ. 160 00:07:06,810 --> 00:07:07,680 >> ಅಳಿಸುವಿಕೆಗೆ ಸುಲಭ. 161 00:07:07,680 --> 00:07:11,330 ನೀವು ಮಾಡಬೇಕಾದ್ದು ಎಲ್ಲಾ ಕೆಳಗೆ ನ್ಯಾವಿಗೇಟ್ ಒಂದು ಪಾಯಿಂಟರ್ಸ್ ಮತ್ತು ಮುಕ್ತ ನೋಡ್ ಒಂದೆರಡು 162 00:07:11,330 --> 00:07:12,420 ಆದ್ದರಿಂದ ಬಹಳ ಒಳ್ಳೆಯದು. 163 00:07:12,420 --> 00:07:13,930 ವೀಕ್ಷಣ ಬಹಳ ವೇಗವಾಗಿ. 164 00:07:13,930 --> 00:07:16,780 ಇದು ಕೇವಲ ಆಧರಿಸಿ ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಉದ್ದ. 165 00:07:16,780 --> 00:07:19,924 ನಿಮ್ಮ ಎಲ್ಲ ಡೇಟಾವನ್ನು ವೇಳೆ ಆದ್ದರಿಂದ ಐದು ಪಾತ್ರ ತಂತಿಗಳು 166 00:07:19,924 --> 00:07:22,590 ಉದಾಹರಣೆಗೆ, ನೀವು ಐದು ಸಂಗ್ರಹಿಸಲು ನೀವು ನಿಮ್ಮ trie ಪಾತ್ರ ತಂತಿಗಳು 167 00:07:22,590 --> 00:07:25,439 ಇದು ಕೇವಲ ಐದು ಹಂತಗಳು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ನೀವು ಹುಡುಕುತ್ತಿರುವ ಅವಕಾಶಗಳು. 168 00:07:25,439 --> 00:07:28,480 ಐದು ಆದ್ದರಿಂದ, ಕೇವಲ ಒಂದು ಸ್ಥಿರವಾದ ಅಂಶ ಆಗಿದೆ ಮತ್ತೆ, ಅಳವಡಿಕೆ, ತೆಗೆದುಹಾಕುವುದು, ಮತ್ತು ವೀಕ್ಷಣ 169 00:07:28,480 --> 00:07:31,670 ಇಲ್ಲಿ ಪರಿಣಾಮಕಾರಿಯಾಗಿ, ಎಲ್ಲಾ ನಿರಂತರ ಸಮಯ. 170 00:07:31,670 --> 00:07:34,880 >> ಇನ್ನೊಂದು ವಿಷಯ ನಿಮ್ಮ trie ಎಂದು ವಾಸ್ತವವಾಗಿ ರೀತಿಯ ಈಗಾಗಲೇ ಬಲ ಪ್ರತಿಗಳ? 171 00:07:34,880 --> 00:07:36,800 ನಾವು ನೀವು ಹೇಗೆ ಕಾರಣದಿಂದ ಸೇರಿಸುವ ಅಂಶಗಳನ್ನು, 172 00:07:36,800 --> 00:07:40,060 ಆಫ್ ಅಕ್ಷರ ಅಕ್ಷರವಾಗಿ ಹೋಗಿ ಪ್ರಮುಖ ಅಂಕಿಯ ಪ್ರಮುಖ, ಅಥವಾ ಅಂಕಿಯ, 173 00:07:40,060 --> 00:07:45,084 ಸಾಮಾನ್ಯವಾಗಿ, ನಿಮ್ಮ trie ರನ್ನಲ್ಲಿ ಅಂತ್ಯಗೊಳ್ಳುತ್ತದೆ ನೀವು ರಚಿಸಲು ರೀತಿಯ ವಿಂಗಡಿಸಲಾಗುತ್ತದೆ. 174 00:07:45,084 --> 00:07:47,250 ಇದು ನಿಜವಾಗಿಯೂ ಮಾಡುತ್ತದೆ ಅರ್ಥದಲ್ಲಿ ವಿಂಗಡಿಸುವ ಬಗ್ಗೆ ಯೋಚಿಸುವುದು 175 00:07:47,250 --> 00:07:49,874 ಅದೇ ರೀತಿಯಲ್ಲಿ ನಾವು ಯೋಚಿಸುವ ಇದು ಸಾಲುಗಳು, ಅಥವಾ ಲಿಂಕ್ ಪಟ್ಟಿಗಳನ್ನು, 176 00:07:49,874 --> 00:07:51,070 ಅಥವಾ ಹ್ಯಾಶ್ ಕೋಷ್ಟಕಗಳು. 177 00:07:51,070 --> 00:07:54,780 ಆದರೆ ಕೆಲವು ಅರ್ಥದಲ್ಲಿ, ನಿಮ್ಮ ನೀವು ಹೋಗಿ ಎಂದು trie ವಿಂಗಡಿಸಲ್ಪಡುತ್ತದೆ. 178 00:07:54,780 --> 00:07:58,630 >> ತೊಂದರೆಯೂ, ಸಹಜವಾಗಿ, ಎಂದು ಒಂದು trie ವೇಗವಾಗಿ ಬೃಹತ್ ಆಗುತ್ತದೆ. 179 00:07:58,630 --> 00:08:02,970 ಪ್ರತಿ ಜಂಕ್ಷನ್ ಪಾಯಿಂಟ್ ಗೆ, ನೀವು ಇರಬಹುದು ನಿಮ್ಮ ಪ್ರಮುಖ ಅಂಕೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ ವೇಳೆ ಹೊಂದಿಲ್ಲ, 180 00:08:02,970 --> 00:08:04,880 ನೀವು ಇತರ 10 ಸ್ಥಳಗಳಲ್ಲಿ ನೀವು ಹೋಗಬಹುದು 181 00:08:04,880 --> 00:08:07,490 ಪ್ರತಿ ನೋಡ್ ಅಂದರೆ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿದೆ 182 00:08:07,490 --> 00:08:11,440 ಡೇಟಾ ಬಗ್ಗೆ ನೀವು ಸಂಗ್ರಹಿಸಲು ಬಯಸುವ ಆ ನೋಡ್, ಜೊತೆಗೆ 10 ಪಾಯಿಂಟರ್ಸ್ ನಲ್ಲಿ. 183 00:08:11,440 --> 00:08:14,430 ಇದು CS50 ಐಡಿಇ ಮೇಲೆ, 80 ಬೈಟ್ಸ್. 184 00:08:14,430 --> 00:08:17,220 ಆದ್ದರಿಂದ ಕನಿಷ್ಠ 80 ಬೈಟ್ಗಳು ಇಲ್ಲಿದೆ ನೀವು ರಚಿಸಿದ ಪ್ರತಿ ನೋಡ್, 185 00:08:17,220 --> 00:08:19,240 ಮತ್ತು ಸಹ ಡೇಟಾ ಲೆಕ್ಕ ಅಲ್ಲ. 186 00:08:19,240 --> 00:08:24,950 ನಿಮ್ಮ ಗ್ರಂಥಿಗಳು ವೇಳೆ ಬದಲಿಗೆ ಅಂಕೆಗಳು ಅಕ್ಷರಗಳನ್ನು 187 00:08:24,950 --> 00:08:27,825 ಈಗ ನೀವು 26 ಪಾಯಿಂಟರ್ಸ್ ಹೊಂದಿಲ್ಲ ಪ್ರತಿ ಸ್ಥಳದಿಂದ. 188 00:08:27,825 --> 00:08:32,007 ಮತ್ತು 26 ಬಾರಿ 8 ಬಹುಶಃ 200 ಬೈಟ್ಗಳು, ಅಥವಾ ಸ್ವಲ್ಪ. 189 00:08:32,007 --> 00:08:33,840 ಮತ್ತು ನೀವು ಬಂಡವಾಳವಿಲ್ಲದ ಮತ್ತು ನೀವು ಮಾಡಬಹುದು lowercase-- 190 00:08:33,840 --> 00:08:35,381 ನಾನು ಈ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಅಲ್ಲಿ ಬಲ, ನೋಡಿ? 191 00:08:35,381 --> 00:08:37,500 ನಿಮ್ಮ ಗ್ರಂಥಿಗಳು ನಿಜವಾಗಿಯೂ ಪಡೆಯುವುದು ದೊಡ್ಡ, ಮತ್ತು ಆದ್ದರಿಂದ trie 192 00:08:37,500 --> 00:08:40,470 ಸ್ವತಃ, ಒಟ್ಟಾರೆ, ಮಾಡಬಹುದು ತುಂಬಾ, ನಿಜವಾಗಿಯೂ ದೊಡ್ಡ ಪಡೆಯಿರಿ. 193 00:08:40,470 --> 00:08:42,630 ಬಾಹ್ಯಾಕಾಶ ಉನ್ನತ ನಲ್ಲಿ ವೇಳೆ ಆದ್ದರಿಂದ ನಿಮ್ಮ ಗಣಕದಲ್ಲಿ ಪ್ರೀಮಿಯಂ, 194 00:08:42,630 --> 00:08:45,830 ಒಂದು trie ಸರಿಯಾದ ಮಾರ್ಗ ಇರಬಹುದು ಅದರ ಇತರ ಪ್ರಯೋಜನಗಳನ್ನು ಆದರೂ, ಹೋಗಿ 195 00:08:45,830 --> 00:08:47,780 ನಾಟಕದಲ್ಲಿ ಬರುವ. 196 00:08:47,780 --> 00:08:48,710 ನಾನು ಡೌಗ್ ಲಾಯ್ಡ್ ಮನುಷ್ಯ. 197 00:08:48,710 --> 00:08:50,740 ಈ CS50 ಹೊಂದಿದೆ. 198 00:08:50,740 --> 00:08:52,316