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