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