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