1 00:00:00,000 --> 00:00:06,180 2 00:00:06,180 --> 00:00:07,820 >> דזשייסאַן הירסטשהאָרן: ברוכים הבאים צו 5, אַלעמען. 3 00:00:07,820 --> 00:00:11,270 מיר האָבן אַ יקסייטינג וואָך פאָרויס פון אונדז, מערסטנס ווייַל עס זענען אַזוי פילע נייַ 4 00:00:11,270 --> 00:00:12,350 פנימער אין דעם אָרט. 5 00:00:12,350 --> 00:00:12,920 עס ס ווונדערלעך. 6 00:00:12,920 --> 00:00:15,740 א פּלאַץ פון איר זענען דאָ דורך צופאַל, וואָס איז אפילו בעסער. 7 00:00:15,740 --> 00:00:18,220 אַזוי אַלעווייַ איר וועט האַלטן דזשוינינג אונדז. 8 00:00:18,220 --> 00:00:20,220 >> דעם וואָך מיר ניטאָ געגאנגען צו פאַרברענגען דער פאַרנעם פון אָפּטיילונג 9 00:00:20,220 --> 00:00:21,870 פּריפּערינג פֿאַר די ויספרעג. 10 00:00:21,870 --> 00:00:26,580 אַזוי פּער אונדזער אַגענדאַ, מיר ניטאָ געגאנגען צו רעדן אַ ביסל וועגן רעסורסן פֿאַר די קלאַס, 11 00:00:26,580 --> 00:00:30,350 אָבער אויך פֿאַר די ויספרעג, און דעריבער, ווידער, פאַרברענגען די פאַרנעם פון קלאַס גערעדט 12 00:00:30,350 --> 00:00:31,390 וועגן שאלות. 13 00:00:31,390 --> 00:00:33,900 אַמאָל מיר ניטאָ געטאן האט דיין פראגעס, אָדער אויב אייערע פראגעס 14 00:00:33,900 --> 00:00:39,010 געוויינטלעך פירן אונדז צו עטלעכע קאָודינג, איך האָבן מוסטער פּראָבלעמס פון מידטערמס 15 00:00:39,010 --> 00:00:43,180 פאַרגאַנגענהייַט אַז מיר וועט קאָוד לעבן אין אָפּטיילונג צוזאַמען אַז אויך ברענגען אַרויף עטלעכע אנדערע 16 00:00:43,180 --> 00:00:45,420 גוט סוגיות צו דעקן. 17 00:00:45,420 --> 00:00:48,280 >> אַזוי ערשטער, ווי מיר 'ווע ניטאָ דורך פֿאַר די פאַרגאַנגענהייַט פּאָר פון וואָכן צו דערמאָנען איר 18 00:00:48,280 --> 00:00:51,700 גויס, עס זענען אַ טאָן פון רעסורסן בנימצא פֿאַר דעם קורס. 19 00:00:51,700 --> 00:00:55,020 פילע פון ​​זיי וועט זיין ינקרעדאַבלי נוציק צו איר ווי איר פאָרזעצן צו 20 00:00:55,020 --> 00:00:57,280 לערנען פֿאַר ויספרעג 0, ווייַל עס ס דינסטאג נאָכמיטאָג. 21 00:00:57,280 --> 00:00:59,630 אַזוי אַלע פון ​​איר האָבן שוין געלערנט פֿאַר אַ ביסל. 22 00:00:59,630 --> 00:01:02,640 >> עס זענען לעקציע הערות און מקור קאָד אַז איר זאָל 23 00:01:02,640 --> 00:01:04,050 באשטימט טשעק אויס. 24 00:01:04,050 --> 00:01:05,019 היטן די קורצע הייזלעך. 25 00:01:05,019 --> 00:01:07,470 טשעק אויס study.cs50.net. 26 00:01:07,470 --> 00:01:11,770 און דעריבער, ליסטעד אונטן, אַ נומער פון אנדערע רעסורסן. 27 00:01:11,770 --> 00:01:14,020 >> ווידער, ויספרעג 0 איז מאָרגן אין 01:00. 28 00:01:14,020 --> 00:01:18,230 אויב איר האָבן ניט געטאן אַזוי שוין, טשעק אויס די וועגן קוויז 0 דאָקומענט אויף די 29 00:01:18,230 --> 00:01:21,370 קורס ס האָמעפּאַגע צו רעכענען אויס ווו איר ניטאָ גענומען די ויספרעג. 30 00:01:21,370 --> 00:01:25,770 די ויספרעג סטאַרץ בייַ 01:10 און ענדס 70 מינוט שפּעטער. 31 00:01:25,770 --> 00:01:29,610 אַזוי אויב איר ווייַזן אַרויף נאָך 01:10, איר ניטאָ געגאנגען צו באַקומען אַז פילע ווייניקערע מינוט 32 00:01:29,610 --> 00:01:30,940 ווי 70 צו נעמען די ויספרעג. 33 00:01:30,940 --> 00:01:33,570 אַזוי מאַכן זיכער איר ניטאָ עס אויף צייַט. 34 00:01:33,570 --> 00:01:38,690 אויב איר 'רע אַ פאַרלענגערונג תּלמיד אָדער האָבן עטלעכע אנדערע טעסטינג קאַנסידעריישאַנז, עס 35 00:01:38,690 --> 00:01:40,400 זאל ניט זיין בייַ 01:00 מאָרגן. 36 00:01:40,400 --> 00:01:43,540 אבער ווידער, קאָנטראָלירן די וועגן קוויז 0 דאָקומענט צו מאַכן זיכער איר וויסן ווען 37 00:01:43,540 --> 00:01:44,760 איר ניטאָ גענומען די ויספרעג. 38 00:01:44,760 --> 00:01:46,440 איך געשריבן 75 מינוט אַרויף דאָ. 39 00:01:46,440 --> 00:01:48,580 איך טראַכטן אַז ס רעכט, ניט 70. 40 00:01:48,580 --> 00:01:53,420 >> עס קאָווערס אַלע די מאַטעריאַל פון אַ וואָך 0 צו לעצט וואָך ס לעקציע אויף מיטוואך. 41 00:01:53,420 --> 00:01:59,350 און ווידער, פֿאַר דעם ויספרעג, פּער אַז דאָקומענט, איר באַקומען איין צוויי סיידאַד און 8 42 00:01:59,350 --> 00:02:03,770 1/2 דורך 11 בויגן פון פּאַפּיר אַז איר באַקומען צו נוצן ווי הערות בעשאַס די ויספרעג. 43 00:02:03,770 --> 00:02:08,570 פילע מענטשן, אויב ניט רובֿ מענטשן, האָבן געפונען אַז די איין רובֿ נוציק וועג 44 00:02:08,570 --> 00:02:11,970 צו לערנען פֿאַר די ויספרעג איז צו מאַכן אַ לערנען בויגן, אַ 45 00:02:11,970 --> 00:02:13,730 איינער-סידער, פון זייער אייגן. 46 00:02:13,730 --> 00:02:17,710 אַזוי קוק בייַ פאַרגאַנגענהייַט אָנעס אויב איר 'ווע געזען פאַרגאַנגענהייַט אָנעס. 47 00:02:17,710 --> 00:02:19,960 דערגרייכן אויס צו פריינט צו זען וואָס זיי ניטאָ פּאַטינג אויף זייערער. 48 00:02:19,960 --> 00:02:23,610 >> אבער הענט-אַראָפּ, דער בעסטער וועג איר קענען לערנען איז צו גיין דורך אַלץ און 49 00:02:23,610 --> 00:02:26,530 וויטאַל עס אַראָפּ צו וואָס זאָל אָדער זאָל ניט געהערן אויף אַז בויגן פון 50 00:02:26,530 --> 00:02:30,570 פּאַפּיר, ווייַל אַז ס נאָר אַ טאַקע נוציק וועג פֿאַר איר צו מאַכן זיכער 51 00:02:30,570 --> 00:02:33,620 איר ניטאָ געגאנגען דורך אַלץ און האָבן עטלעכע פאַמיליעראַטי מיט אים. 52 00:02:33,620 --> 00:02:36,690 רובֿ מענטשן, מיר געפינען, אפילו כאָטש זיי האָבן די בויגן פון פּאַפּיר זיצן רעכט 53 00:02:36,690 --> 00:02:39,840 ווייַטער צו זיי אויף די ויספרעג, טאָן ניט אומקערן צו עס, ווייַל, ווידער, אַז זייער 54 00:02:39,840 --> 00:02:43,290 פּראָצעס פון געגאנגען דורך די אינפֿאָרמאַציע האט געהאָלפֿן זיי לערנען עס. 55 00:02:43,290 --> 00:02:45,370 >> טוט אַבי ווער האָבן קיין שאלות וועגן ויספרעג 0? 56 00:02:45,370 --> 00:02:50,120 57 00:02:50,120 --> 00:02:51,450 האט יעדער יינער - 58 00:02:51,450 --> 00:02:53,230 איך בין ניט געגאנגען צו טאָן אַ ווייַזן פון הענט. 59 00:02:53,230 --> 00:02:53,550 קיינמאָל מיינונג. 60 00:02:53,550 --> 00:02:54,790 איך איז געגאנגען צו פרעגן וואס סטאַרטעד געלערנט. 61 00:02:54,790 --> 00:02:58,360 אבער איך טאָן ניט וועלן צו מאַכן איר אַלע ניט כאַפּן דיין הענט. 62 00:02:58,360 --> 00:03:01,290 אַזוי ווי איך געזאגט - יא, אַווי, גיין פאָרויס. 63 00:03:01,290 --> 00:03:04,205 >> אַווי: וואָס וואָלט זיין אַ נוציק זאַך צו שטעלן אויף די איין-פּיידזשער? 64 00:03:04,205 --> 00:03:05,875 >> תּלמיד: אַז ס אַרויף צו איר. 65 00:03:05,875 --> 00:03:08,210 >> דזשייסאַן הירסטשהאָרן: איר באַקומען צו נוצן אייער דין. 66 00:03:08,210 --> 00:03:13,220 נוציק זאכן צו שטעלן אויף די איין-פּיידזשער, אויב איר זענען צעמישט וועגן די גרויס אָ 67 00:03:13,220 --> 00:03:17,510 רונטימע פון ​​פאַרשידענע טייפּס פון אָנפֿרעגן און סאָרץ, שטעלן אַז אויף עס אין אַ 68 00:03:17,510 --> 00:03:18,760 האַנטיק פראַנט טשאַרט. 69 00:03:18,760 --> 00:03:22,250 אַז וועג, אויב איר ניטאָ געבעטן אַז אויף די ויספרעג, איר טאָן ניט דאַרפֿן צו פּרובירן און רעכענען 70 00:03:22,250 --> 00:03:23,560 עס אויס אָדער סיבה דורך די רונטימע. 71 00:03:23,560 --> 00:03:24,730 איר קענען נאָר צייכענען עס אַראָפּ. 72 00:03:24,730 --> 00:03:28,320 אויב איר קוק בייַ קוויזיז פאַרגאַנגענהייַט, אַ פּלאַץ פון מאל, עס ס פליסנדיק צייַט שאלות. 73 00:03:28,320 --> 00:03:34,150 אַזוי אַז וואָלט זיין אַ בייַשפּיל פון אַ גוט זאַך צו שטעלן אויף דיין איין-פּיידזשער. 74 00:03:34,150 --> 00:03:37,450 >> אנדערע גוט זאכן צו שטעלן אויף, אויב איר ניטאָ צעמישט וועגן ווי צו דערקלערן אַ 75 00:03:37,450 --> 00:03:40,570 פונקציאָנירן אָדער וואָס די פאַרשידענע פּאַרץ פון די פֿונקציע דעקלאַראַציע זענען, שרייַבן 76 00:03:40,570 --> 00:03:43,400 אַז אויף עס, אַ דזשאַנעריק ווערסיע און דעריבער אפֿשר אַ בייַשפּיל. 77 00:03:43,400 --> 00:03:47,290 אויב איר 'רע צעמישט וועגן פּוינטערז, אַ דיאַגראַמע פון ​​ווי פּוינטערז אַרבעט איז 78 00:03:47,290 --> 00:03:48,660 מיסטאָמע טאַקע נוציק. 79 00:03:48,660 --> 00:03:52,440 אויב איר 'רע צעמישט וועגן רעקורסיאָן, אַ מוסטער רעקורסיווע פונקציאָנירן אויף עס 80 00:03:52,440 --> 00:03:54,980 קען אויך באַווייַזן צו זיין טאַקע נוציק. 81 00:03:54,980 --> 00:03:57,290 טוט אַז געבן איר עטלעכע געדאנקען? 82 00:03:57,290 --> 00:04:01,820 >> אַווי: איר דאַרפֿן צו פֿאַרשטיין די גאנצע קאַמפּיילינג פּראָצעס, ווי 83 00:04:01,820 --> 00:04:03,220 ווי אַז אַלע אַרבעט? 84 00:04:03,220 --> 00:04:06,620 >> דזשייסאַן הירסטשהאָרן: אלץ וואָס האט שוין באדעקט קען 85 00:04:06,620 --> 00:04:08,060 ווייַזן אַרויף אויף די ויספרעג. 86 00:04:08,060 --> 00:04:08,930 פֿראגן - 87 00:04:08,930 --> 00:04:11,300 אָבער ווידער, עטלעכע זאכן וועט זיין ווייטיד שווער ווי אנדערע. 88 00:04:11,300 --> 00:04:14,330 עטלעכע זאכן האָבן קומען אַרויף ווידער און ווידער אין קלאַס, אין 89 00:04:14,330 --> 00:04:15,590 לעקציע, און אָפּטיילונג. 90 00:04:15,590 --> 00:04:17,220 אנדערע זאכן האָבן ניט קומען אַרויף אַז אָפֿט. 91 00:04:17,220 --> 00:04:22,900 >> מיר 'ווע גערעדט אַ פּלאַץ וועגן # אַרייַננעמען און -ך עפּעס און וואָס די מיינען אין 92 00:04:22,900 --> 00:04:24,390 די זאַמלונג פּראָצעס. 93 00:04:24,390 --> 00:04:29,120 מיר 'ווע גערעדט אַ פּלאַץ וועגן גדב, קלינג, די פאַרשידענע פלאַגס אַז מיר נוצן ווען 94 00:04:29,120 --> 00:04:33,100 מיר צונויפנעמען עפּעס, און וואָס מאַקע15, למשל, טאַקע 95 00:04:33,100 --> 00:04:34,510 מיטל און טאַקע טוט. 96 00:04:34,510 --> 00:04:38,110 מיר האָבן ניט רעדן ווי פיל וועגן יעדער איין שריט אין 97 00:04:38,110 --> 00:04:39,240 די זאַמלונג פּראָצעס. 98 00:04:39,240 --> 00:04:40,410 מיר 'ווע נאָך גערעדט וועגן עס. 99 00:04:40,410 --> 00:04:42,550 אַזוי עס ס נאָך עפּעס אַז איר זאָל זיין באַקאַנט מיט. 100 00:04:42,550 --> 00:04:44,610 אבער ווידער, מיר ניטאָ ניט געגאנגען צו זיין - 101 00:04:44,610 --> 00:04:49,140 זאכן וואס קומען אַרויף מער אָפֿט אין קלאַס זענען מער מסתּמא צו קומען אַרויף מער 102 00:04:49,140 --> 00:04:52,495 אָפֿט און זיין מער שווער ווייטיד אויף די ויספרעג. 103 00:04:52,495 --> 00:04:53,280 >> קיל. 104 00:04:53,280 --> 00:04:54,580 קיין אנדערע פראגעס וועגן ויספרעג 0? 105 00:04:54,580 --> 00:04:57,660 106 00:04:57,660 --> 00:05:00,050 >> גוט, אַזוי איך לייגן אַ רשימה פון סוגיות אויף דעם ברעט. 107 00:05:00,050 --> 00:05:01,550 איך געגאנגען דורך די סילאַבאַס. 108 00:05:01,550 --> 00:05:07,340 איך געגאנגען דורך די באריכטן אָפּטיילונג פון לעצטע נאַכט און די סליידז צו קומען אַרויף 109 00:05:07,340 --> 00:05:13,710 מיט אַ ניט-יגזאָסטיוו רשימה פון סוגיות אַז מיר האָבן באדעקט אַזוי ווייַט אין קס50 110 00:05:13,710 --> 00:05:16,800 און דאס אַז זאל דערשייַנען אויף די ויספרעג. 111 00:05:16,800 --> 00:05:19,900 אַזוי איך בין ניט געגאנגען צו גיין דורך יעדער איין איינער פון די. 112 00:05:19,900 --> 00:05:22,370 אַז וואָלט נעמען פיל מער צייַט ווי מיר האָבן איצט. 113 00:05:22,370 --> 00:05:26,880 אבער איך שטעלן דעם אַרויף דאָ צו אַלעווייַ דזשאַג אייער זיקאָרן ווי צו זאכן אַז קען 114 00:05:26,880 --> 00:05:28,420 אָדער זאל ניט זיין ווי באַקאַנט מיט איר. 115 00:05:28,420 --> 00:05:32,850 >> און איך 'ד ליבע צו פאַרברענגען די פאַרנעם פון אָפּטיילונג האט אייערע פראגעס וועגן 116 00:05:32,850 --> 00:05:35,130 די טעמעס, טעמעס אַז זענען ניט באדעקט דאָ. 117 00:05:35,130 --> 00:05:36,130 מיר קענען שרייַבן פּסעוודאָ קאָד. 118 00:05:36,130 --> 00:05:40,010 מיר קענען שרייַבן פאַקטיש קאָוד צו ענשור אַז איר - 119 00:05:40,010 --> 00:05:44,280 איך קענען ענטפֿערן אייערע קשיא און העלפן יעדער יינער פאַנדאַמענטאַלי פֿאַרשטיין אַ 120 00:05:44,280 --> 00:05:48,330 פּלאַץ פון די טעמעס אַזוי איר וועט פילן צוגעגרייט און באַקוועם געגאנגען אין 121 00:05:48,330 --> 00:05:50,150 די ויספרעג מאָרגן. 122 00:05:50,150 --> 00:05:52,300 אַזוי לייענען איבער די רשימה. 123 00:05:52,300 --> 00:05:54,780 איר אַלעווייַ האָבן קומען צו אָפּטיילונג מיט עטלעכע שאלות ווי געזונט. 124 00:05:54,780 --> 00:05:58,480 ווען איר ניטאָ גרייט, כאַפּן דיין האַנט און מיר וועט באַקומען סטאַרטעד. 125 00:05:58,480 --> 00:06:01,590 126 00:06:01,590 --> 00:06:05,200 >> האַלטן אין גייַסט, די פראגעס איר האָבן, עס זענען ניט נאַריש שאלות. 127 00:06:05,200 --> 00:06:06,250 מיר 'ווע געהערט אַז אַ פּלאַץ. 128 00:06:06,250 --> 00:06:09,490 און די שאלות איר האָבן, איך בין גרייט צו געוועט, פילע אנדערע מענטשן ביידע 129 00:06:09,490 --> 00:06:11,740 זיצן דאָ און וואַטשינג אָנליין האָבן ווי געזונט. 130 00:06:11,740 --> 00:06:13,770 אַזוי איר קענען נאָר העלפן מענטשן דורך אַסקינג שאלות. 131 00:06:13,770 --> 00:06:15,070 מארקוס. 132 00:06:15,070 --> 00:06:18,040 >> מארקוס: צווישן די אָנלייגן און די קופּע, איז עס אַ פאַר - אַלאַקייטיד 133 00:06:18,040 --> 00:06:22,880 פּראָצענט פון זיקאָרן אַז ס דיפיינד ווי דעם איז פֿאַר די אָנלייגן אָדער פֿאַר די קופּע? 134 00:06:22,880 --> 00:06:25,010 אָדער ווי טוט אַז ווערק, פּונקט? 135 00:06:25,010 --> 00:06:26,230 >> דזשייסאַן הירסטשהאָרן: גרויס קשיא. 136 00:06:26,230 --> 00:06:28,640 איך בין געגאנגען צו צוריק שפּור אַ קליין ביסל. 137 00:06:28,640 --> 00:06:30,910 טוט יעדער יינער - 138 00:06:30,910 --> 00:06:31,660 ביטע זיין ערלעך דאָ. 139 00:06:31,660 --> 00:06:34,130 איך וויסן איך בין אַסקינג איר צו כאַפּן דיין האַנט אין פראָנט פון דיין פּירז. 140 00:06:34,130 --> 00:06:38,510 אבער זענען דאָרט מענטשן וואס פילן ומבאַקוועם מיט די אָנלייגן און קופּע 141 00:06:38,510 --> 00:06:42,980 און וואָלט ווי צו גיין איבער אַז און וואָס די מיינען? 142 00:06:42,980 --> 00:06:43,880 כאַפּן דיין האַנט אויב - 143 00:06:43,880 --> 00:06:44,420 גוט. 144 00:06:44,420 --> 00:06:45,120 דאַנקען איר. 145 00:06:45,120 --> 00:06:48,420 אַזוי מיר ניטאָ געגאנגען צו גיין איבער די אָנלייגן און די קופּע טאַקע געשווינד און דעמאָלט 146 00:06:48,420 --> 00:06:50,370 אַריבערפירן אין האט דיין קשיא. 147 00:06:50,370 --> 00:06:58,250 >> אַזוי אויב מיר ציען אויס אַ קאַסטן צו פאָרשטעלן זיקאָרן אויף דיין קאָמפּיוטער, וואָס זענען עטלעכע 148 00:06:58,250 --> 00:07:02,160 זאכן וואס גיין אין דעם קעסטל? 149 00:07:02,160 --> 00:07:03,630 הויפּט. 150 00:07:03,630 --> 00:07:04,020 אַ הויפּט פֿונקציע. 151 00:07:04,020 --> 00:07:05,890 ווו טוט הויפּט גיין? 152 00:07:05,890 --> 00:07:08,090 >> תּלמיד: [ינאָדאַבאַל]. 153 00:07:08,090 --> 00:07:09,390 >> דזשייסאַן הירסטשהאָרן: אזוי מיר וועט שטעלן הויפּט אַראָפּ דאָ. 154 00:07:09,390 --> 00:07:12,180 155 00:07:12,180 --> 00:07:13,430 וואָס אַנדערש גייט אין דעם קעסטל? 156 00:07:13,430 --> 00:07:16,000 157 00:07:16,000 --> 00:07:18,140 >> תּלמיד: די פאַנגקשאַנז אַז איר רופן. 158 00:07:18,140 --> 00:07:19,020 >> דזשייסאַן הירסטשהאָרן: די פאַנגקשאַנז אַז מיר רופן. 159 00:07:19,020 --> 00:07:20,440 און ווו טאָן זיי גיין? 160 00:07:20,440 --> 00:07:21,300 >> תּלמיד: אין די אָנלייגן. 161 00:07:21,300 --> 00:07:22,380 >> דזשייסאַן הירסטשהאָרן: זיי גיין אין די אָנלייגן. 162 00:07:22,380 --> 00:07:27,350 אַזוי מיר ניטאָ געגאנגען צו רופן דעם זאַך אַראָפּ דאָ די אָנלייגן. 163 00:07:27,350 --> 00:07:31,880 און אַרויף שפּיץ, מיר האָבן די קופּע. 164 00:07:31,880 --> 00:07:35,450 אַזוי זיקאָרן איז ניט אַ קעסטל פּונקט ווי דעם. 165 00:07:35,450 --> 00:07:37,330 אבער עס איז אַקטשאַוואַלי שיין ענלעך. 166 00:07:37,330 --> 00:07:40,840 עס ס געגאנגען צו זיין אַ פּלאַץ פון באָקסעס איבער און איבער, דיפּענדינג אויף ווי גרויס דיין 167 00:07:40,840 --> 00:07:43,730 קאָמפּיוטער איז אָדער ווי גרויס אייער זיקאָרן איז. 168 00:07:43,730 --> 00:07:46,950 >> אין די ציטירן-ונקוואָטע "דנאָ" איז די אָנלייגן. 169 00:07:46,950 --> 00:07:50,880 און עס זענען קייפל דאס אַז גיין אויף די אָנלייגן. 170 00:07:50,880 --> 00:07:53,840 און די אָפענגען אויף די פאַנגקשאַנז איר האָבן אין אייער קאָד. 171 00:07:53,840 --> 00:07:57,780 איר שטענדיק האָבן איין פֿונקציע אין אייער קאָד גערופן הויפּט, אַזוי עס ס שטענדיק אַ 172 00:07:57,780 --> 00:08:00,480 אָפּטיילונג אַראָפּ דאָ אין די אָנלייגן געטרייַ צו הויפּט. 173 00:08:00,480 --> 00:08:03,980 >> די סעקשאַנז אין די אָנלייגן זענען גערופן אָנלייגן ראָמען. 174 00:08:03,980 --> 00:08:09,580 ווען איר רופן אנדערן פֿונקציע, זאָגן הויפּט רופט אַ ביינערי זוכן פֿונקציע, 175 00:08:09,580 --> 00:08:11,075 מיר שטעלן אנדערן ראַם אויף די אָנלייגן. 176 00:08:11,075 --> 00:08:13,830 177 00:08:13,830 --> 00:08:17,320 מער ספּאַסיפיקלי, מיר זענען געגאנגען צו שענקען אַ פּייַדע פון ​​זיקאָרן אויף אונדזער 178 00:08:17,320 --> 00:08:22,960 קאָמפּיוטער צו קראָם ביינערי זוכן ס היגע וועריאַבאַלז און צו לויפן די ביינערי 179 00:08:22,960 --> 00:08:24,150 זוכן קאָד. 180 00:08:24,150 --> 00:08:26,810 >> אַזוי מיר רופן ביינערי זוכן. 181 00:08:26,810 --> 00:08:30,440 182 00:08:30,440 --> 00:08:33,340 אין דעם פּייַדע פון ​​זכּרון, מיר ניטאָ געגאנגען צו קראָם זייַן היגע וועריאַבאַלז. 183 00:08:33,340 --> 00:08:35,270 מיר ניטאָ געגאנגען צו קראָם זייַן פּרינטף רופט. 184 00:08:35,270 --> 00:08:38,159 וועלכער כאַפּאַנז, אַז פֿונקציע איז געגאנגען צו זיין סטאָרד רעכט עס. 185 00:08:38,159 --> 00:08:40,350 ביינערי זוכן איז געגאנגען צו ויספירן. 186 00:08:40,350 --> 00:08:42,210 עס איז געגאנגען צו פאַרענדיקן דורכפירונג. 187 00:08:42,210 --> 00:08:47,450 וואָס איז די וואָרט אין C אַז סיגנאַפייז אַז אַ פֿונקציע זאָל 188 00:08:47,450 --> 00:08:49,306 גאַנץ זייַן דורכפירונג? 189 00:08:49,306 --> 00:08:50,040 >> תּלמיד: צוריקקער. 190 00:08:50,040 --> 00:08:50,870 >> דזשייסאַן הירסטשהאָרן: צוריקקער. 191 00:08:50,870 --> 00:08:53,230 אַזוי ווען איר זען אַ צוריקקער ויסזאָגונג, די פֿונקציע ענדס 192 00:08:53,230 --> 00:08:54,350 ווען עס היץ אַז. 193 00:08:54,350 --> 00:08:56,740 אַזוי ביינערי זוכן וועט שלאָגן זייַן צוריקקער. 194 00:08:56,740 --> 00:09:01,360 דעם טייל פון זיקאָרן וועט יסענשאַלי זיין באפרייט אַרויף. 195 00:09:01,360 --> 00:09:03,510 און הויפּט וועט גיין צוריק צו דורכפירונג. 196 00:09:03,510 --> 00:09:07,240 אַזוי הויפּט וועט פּויזע ווו נאָר איז געווען, רופן ביינערי זוכן, באַקומען עטלעכע צוריקקומען ווערט, 197 00:09:07,240 --> 00:09:08,700 און פאָרזעצן דורכפירונג. 198 00:09:08,700 --> 00:09:10,840 דעם אָנלייגן ראַם וועט גיין אַוועק. 199 00:09:10,840 --> 00:09:14,810 >> אויב מיר רופן אַ רעקורסיווע פֿונקציע, וואָס איז אַ פֿונקציע אַז רופט זיך איבער 200 00:09:14,810 --> 00:09:18,480 און איבער, מיר זאלן באַקומען - זאָגן מיר האט ביינערי זוכן רעקורסיוועלי. 201 00:09:18,480 --> 00:09:21,520 מיר זאלן באַקומען ביינערי זוכן ווערסיע איינער, ביינערי זוכן צוויי, ביינערי זוכן 202 00:09:21,520 --> 00:09:24,090 דרייַ, ביינערי זוכן פיר, ביינערי זוכן פינף. 203 00:09:24,090 --> 00:09:27,950 און דעמאָלט דעם לעצט ביינערי זוכן פינף וועט שלאָגן די באַזע פאַל, און די אָנלייגן 204 00:09:27,950 --> 00:09:31,010 ראָמען וועט גיין צוריק און האַלטן קלאָוזינג ביז מיר באַקומען צוריק צו הויפּט. 205 00:09:31,010 --> 00:09:32,530 מיר קענען גיין איבער רעקורסיאָן אין אַ ביסל. 206 00:09:32,530 --> 00:09:35,530 אבער אַלע דעם איז צו זאָגן, אויב איר 'רע פאַך קייפל פאַנגקשאַנז אין אַ צייַט, 207 00:09:35,530 --> 00:09:39,250 עס וועט זיין קייפל אָנלייגן ראָמען אויף די אָנלייגן. 208 00:09:39,250 --> 00:09:42,900 >> די קופּע, אויף די אנדערע האַנט, אַרויף דאָ, איז ניט פֿאַר פאַנגקשאַנז, 209 00:09:42,900 --> 00:09:44,380 ניט פֿאַר היגע וועריאַבאַלז. 210 00:09:44,380 --> 00:09:48,920 עס ס פֿאַר דינאַמיקאַללי אַלאַקייטיד וועריאַבאַלז. 211 00:09:48,920 --> 00:09:57,210 אַזוי די ביסט וועריאַבאַלז אַז קענען זיין יניטיאַליזעד אין יעדער הויפּט אָדער אַ 212 00:09:57,210 --> 00:09:58,640 פונקציאָנירן אַז הויפּט רופט. 213 00:09:58,640 --> 00:10:00,790 ערגעץ אין אייער קאָד, זיי קענען זיין ינישאַלייזד. 214 00:10:00,790 --> 00:10:04,360 און צו ינישאַלייז אַ דינאַמיקאַללי אַלאַקייטיד בייַטעוודיק. 215 00:10:04,360 --> 00:10:06,970 וואָס פונקציאָנירן אין C טאָן מיר נוצן? 216 00:10:06,970 --> 00:10:07,600 >> תּלמיד: מאַללאָק. 217 00:10:07,600 --> 00:10:09,240 >> דזשייסאַן הירסטשהאָרן: מאַללאָק. 218 00:10:09,240 --> 00:10:10,800 איר רופן מאַללאָק. 219 00:10:10,800 --> 00:10:12,260 איר באַקומען אַ פּלאַץ פון זיקאָרן. 220 00:10:12,260 --> 00:10:15,020 און אַז אָרט פון זיקאָרן איז אויף די קופּע. 221 00:10:15,020 --> 00:10:18,840 און אַז אָרט פון זיקאָרן סטייז עס ביז איר רופן פֿרייַ. 222 00:10:18,840 --> 00:10:22,670 >> אַזוי דינאַמיקאַללי אַלאַקייטיד וועריאַבאַלז אין קופּע וועט עקסיסטירן פֿאַר ווי לאַנג ווי איר 223 00:10:22,670 --> 00:10:25,250 ווילן זיי צו עקסיסטירן, און זיי וועט ניט גיין אַוועק ביז איר בפירוש 224 00:10:25,250 --> 00:10:26,760 זאָגן זיי צו גיין אַוועק. 225 00:10:26,760 --> 00:10:29,670 איר קענען מאַכן זיי אין איין פֿונקציע. 226 00:10:29,670 --> 00:10:31,930 אַז פונקציאָנירן ס אָנלייגן ראַם וועט גיין אַוועק. 227 00:10:31,930 --> 00:10:35,490 אבער אַז בייַטעוודיק וועט נאָך עקסיסטירן אין די קופּע ביז עס איז באפרייט, 228 00:10:35,490 --> 00:10:39,650 פּאַטענטשאַלי דורך די פֿונקציע אַז גערופן ביינערי זוכן אָדער וועלכער. 229 00:10:39,650 --> 00:10:42,580 >> אַזוי די קופּע וועריאַבאַלז בלייַבן עס פֿאַר ווי לאַנג ווי איר ווילן 230 00:10:42,580 --> 00:10:43,490 זיי צו בלייַבן עס. 231 00:10:43,490 --> 00:10:46,090 און זיי באַקומען שטעלן דאָ. 232 00:10:46,090 --> 00:10:47,450 און דעמאָלט דער ווייַטער איינער געץ שטעלן עס. 233 00:10:47,450 --> 00:10:50,210 זיי האַלטן געטינג אָנגעפילט אין, און זיי בלייַבן עס ביז איר רופן פֿרייַ. 234 00:10:50,210 --> 00:10:52,870 >> און יסענשאַלי, די קופּע און די אָנלייגן, געטינג צו מארקוס ס קשיא, 235 00:10:52,870 --> 00:10:54,500 וואַקסן צו יעדער אנדערער. 236 00:10:54,500 --> 00:10:57,730 און אויב זיי לויפן אין איין אנדערן, איר 'ווע געניצט אַרויף אַלע די זיקאָרן אין אייער 237 00:10:57,730 --> 00:11:01,330 קאָמפּיוטער, און דיין פּראָגראַם וועט פאַרלאָזן ווייַל איר טאָן ניט האָבן קיין מער זיקאָרן 238 00:11:01,330 --> 00:11:02,420 לינק צו נוצן. 239 00:11:02,420 --> 00:11:07,290 אין צווישן זיי, עס זענען פּאַטענטשאַלי אנדערע זאכן. 240 00:11:07,290 --> 00:11:10,980 אבער פֿאַר דעם פאַרנעם פון דעם גאַנג, איר טאָן ניט דאַרפֿן צו זאָרג וועגן אַז. 241 00:11:10,980 --> 00:11:12,020 >> אַזוי אַז איז געווען דער ענטפער צו דיין קשיא. 242 00:11:12,020 --> 00:11:13,520 דו זאלסט נישט זאָרג וועגן עס. 243 00:11:13,520 --> 00:11:15,550 אבער אַז איז געווען דער לאַנג ענטפֿערן. 244 00:11:15,550 --> 00:11:17,800 אַלע איר דאַרפֿן צו וויסן איז די קופּע און די אָנלייגן וועט - 245 00:11:17,800 --> 00:11:18,900 איינער סטאַרץ בייַ די דנאָ. 246 00:11:18,900 --> 00:11:19,570 די אָנלייגן טוט. 247 00:11:19,570 --> 00:11:20,790 די קופּע ס אַרויף עס. 248 00:11:20,790 --> 00:11:21,990 זיי וועט וואַקסן נעענטער צו איינער אנדערן. 249 00:11:21,990 --> 00:11:23,110 >> און אויב זיי פאַרבינדן, אַז ס אַ פּראָבלעם. 250 00:11:23,110 --> 00:11:24,500 איר געלאפן אויס פון זיקאָרן. 251 00:11:24,500 --> 00:11:28,760 אָבער אויך, אין דערצו צו ווייסט ווו זיי זענען, וואָס איז סטאָרד אין ביידע די 252 00:11:28,760 --> 00:11:30,512 אָנלייגן און קופּע. 253 00:11:30,512 --> 00:11:31,410 קורטיס. 254 00:11:31,410 --> 00:11:33,570 >> קורטיס: ווען זיי קאַלייד, איז אַז אַ אָנלייגן לויפן? 255 00:11:33,570 --> 00:11:35,670 >> דזשייסאַן הירסטשהאָרן: ווען זיי קאַלייד, אַז ס ניט אַ אָנלייגן לויפן. 256 00:11:35,670 --> 00:11:38,340 א אָנלייגן לויפן איז אַ אַנדערש געגנט אַז מיר קענען גיין איבער אויב איר ווילן צו. 257 00:11:38,340 --> 00:11:40,020 גוט, מיר וועט קומען צוריק צו אַז אין אַ ביסל. 258 00:11:40,020 --> 00:11:42,730 >> תּלמיד: וואָס ס די וואָרט גערופן ווען זיי שלאָגן יעדער אנדערע, די 259 00:11:42,730 --> 00:11:44,450 אָנלייגן און די קופּע? 260 00:11:44,450 --> 00:11:46,640 >> דזשייסאַן הירסטשהאָרן: פֿאַר איצט, טאָן ניט זאָרג וועגן. 261 00:11:46,640 --> 00:11:47,750 נאָר וויסן - 262 00:11:47,750 --> 00:11:50,530 איך וועל ענטפֿערן אַז קשיא נאָך קלאַס. 263 00:11:50,530 --> 00:11:52,680 אויב זיי לויפן אין יעדער אנדערער, ​​איר געלאפן אויס פון זיקאָרן, ווייַל עס ס ניט מער 264 00:11:52,680 --> 00:11:53,330 אָרט עס. 265 00:11:53,330 --> 00:11:55,450 >> תּלמיד: אנטשולדיגט, וואָס ס אַ סעג שולד? 266 00:11:55,450 --> 00:11:58,710 >> דזשייסאַן הירסטשהאָרן: אַ אָפּשניט שולד קענען זיין גערופן פֿאַר - 267 00:11:58,710 --> 00:12:02,240 עס דעפּענדס וואָס די סעג שולד ס גערופן. 268 00:12:02,240 --> 00:12:06,260 מאל, דיין אָנלייגן לויפן, עס וועט זאָגן סעג שולד ווי די טעות. 269 00:12:06,260 --> 00:12:08,180 >> תּלמיד: וואָס וועגן דערעפערענסינג אַ נאַל בייַטעוודיק? 270 00:12:08,180 --> 00:12:10,040 איז אַז אַ סעג שולד? 271 00:12:10,040 --> 00:12:11,480 >> דזשייסאַן הירסטשהאָרן: דערעפערענסינג אַ נאַל טייַטל - 272 00:12:11,480 --> 00:12:17,850 גוט, אַזוי אויב איר האָבן אַ טייַטל אַז איר שטעלן גלייַך צו נאַל, פּוינטערז, צוריקרופן, 273 00:12:17,850 --> 00:12:20,270 קראָם זיקאָרן ווענדט ווי זייער וואַלועס. 274 00:12:20,270 --> 00:12:23,660 און אַ נאַל טייַטל איז יסענשאַלי סטאָרינג 0, די 0-טה 275 00:12:23,660 --> 00:12:26,670 אַדרעס אין אַז בייַטעוודיק. 276 00:12:26,670 --> 00:12:30,010 אַזוי 0קס, 0, 0, 0, 0, און סעטעראַ. 277 00:12:30,010 --> 00:12:35,030 אַז 0-טה אַדרעס אין זיקאָרן אַז ס ניט אין אונדזער בילד, אַז ס אַרויף עס 278 00:12:35,030 --> 00:12:38,800 ערגעץ, אַז ס רעזערווירט פֿאַר די קאָמפּיוטער. 279 00:12:38,800 --> 00:12:40,130 מיר ניטאָ ניט ערלויבט צו פאַרבינדן עס. 280 00:12:40,130 --> 00:12:44,680 >> אַזוי ווען דיין פּראָגראַם ס עקסאַקיוטינג, אויב עפּעס איז טריינג צו גיין צו זיקאָרן 281 00:12:44,680 --> 00:12:48,990 אַדרעס 0, עס ווייסט אַז אַז איז אַ ליידיק ווערט. 282 00:12:48,990 --> 00:12:50,820 עס ווייסט גאָרנישט זאָל זיין עס. 283 00:12:50,820 --> 00:12:53,420 אַזוי אויב איר פּרובירן און נוצן עפּעס עס און מייַכל עפּעס ווי עס אָדער 284 00:12:53,420 --> 00:12:58,355 טריינג צו גיין צו אַז אָרט, איר ניטאָ געגאנגען צו באַקומען אַ סעג שולד אָדער אַ טעות. 285 00:12:58,355 --> 00:13:00,520 טוט אַז ענטפֿערן אייערע קשיא? 286 00:13:00,520 --> 00:13:03,170 >> און איצט מיר וועט גיין צוריק צו אָנלייגן לויפן. 287 00:13:03,170 --> 00:13:09,560 זאכן אין דעם אָנלייגן, ווי איר גייז האָבן געזען פריער, אין - לאָזן ס ציען אַ נאָענט 288 00:13:09,560 --> 00:13:11,966 אַרויף פון אַ אָנלייגן ראַם. 289 00:13:11,966 --> 00:13:15,050 קענען יעדער יינער זען אַז? 290 00:13:15,050 --> 00:13:16,650 אַזוי מיר האָבן אונדזער אָנלייגן ראַם. 291 00:13:16,650 --> 00:13:23,260 מיר ניטאָ שפּאָרן אַ מענגע אין ווי אַ היגע בייַטעוודיק אין דעם פֿונקציע. 292 00:13:23,260 --> 00:13:29,510 אַזוי זאָגן אונדזער מענגע האט פינף ספּאַץ. 293 00:13:29,510 --> 00:13:33,230 אַלע פינף פון די וועט זיין סטאָרד אין אַז אָנלייגן ראַם. 294 00:13:33,230 --> 00:13:37,540 >> אויב מיר אָנהייב שרייבט אויסער די גווול פון דעם מענגע - 295 00:13:37,540 --> 00:13:43,990 אַזוי אויב מיר אָנהייב שרייבט אין, לאָזן ס זאָגן אַז ס 0. 296 00:13:43,990 --> 00:13:46,800 די זענען די פינף ינדעקסיז פון אונדזער מענגע. 297 00:13:46,800 --> 00:13:50,980 אויב מיר אָנהייב שרייבט אין אינדעקס 5, וואָס מיר טאָן ניט האָבן ווען מיר האָבן אַ 298 00:13:50,980 --> 00:13:55,900 מענגע פון ​​גרייס 5, מיר אָנהייב שרייבט אין אינדעקס 6, 7, 8, 9, מיר קענען באַקומען אַ אָנלייגן 299 00:13:55,900 --> 00:13:57,960 לויפן טעות. 300 00:13:57,960 --> 00:14:00,510 >> בכלל עס ס ניט - 301 00:14:00,510 --> 00:14:04,910 איר וועט מיסטאָמע באַקומען אין קאָנפליקט אויב איר גיין איבער דורך איינער. 302 00:14:04,910 --> 00:14:08,640 אָבער בכלל, איר וועט באַקומען אין די רובֿ קאָנפליקט אויב איר גיין איבער דורך אַ פּלאַץ 303 00:14:08,640 --> 00:14:12,770 און איר גיין אַזוי ווייַט איבער אַז איר שרייַבן איבער דעם צוריקקער אַדרעס פון אַז 304 00:14:12,770 --> 00:14:16,080 פֿונקציע, וואָס איז ליגן בייַ די דנאָ פון די אָנלייגן ראַם. 305 00:14:16,080 --> 00:14:16,520 >> ווייַל, רעכט? 306 00:14:16,520 --> 00:14:17,670 איר - אין דער - נעבעכדיק. 307 00:14:17,670 --> 00:14:18,550 ניט "ווייַל רעכט." 308 00:14:18,550 --> 00:14:20,470 >> אין די אָנלייגן ראַם, איר האָבן אייער היגע וועריאַבאַלז. 309 00:14:20,470 --> 00:14:27,090 בייַ די זייער דנאָ פון די אָנלייגן ראַם איז די צוריקקומען אַדרעס. 310 00:14:27,090 --> 00:14:28,790 אַז ס ווו די פֿונקציע גייט ווען עס ס איבער. 311 00:14:28,790 --> 00:14:33,750 און אויב איר אָווועררייט אַז צוריקקומען אַדרעס, דעמאָלט ווען דעם אָנלייגן ראַם, 312 00:14:33,750 --> 00:14:36,680 ווען איר ניטאָ געגאנגען דורך די אָנלייגן ראַם און עקסאַקיוטינג יעדער שורה, איר ניטאָ 313 00:14:36,680 --> 00:14:40,350 געגאנגען צו גיין צו דיין נייַ צוריקקומען אַדרעס אַז ס געשריבן עס אַנשטאָט פון די 314 00:14:40,350 --> 00:14:40,910 פאַקטיש איינער. 315 00:14:40,910 --> 00:14:45,050 און אַז ס ווי מיר 'ווע געזען עטלעכע זיכערהייַט בריטשיז 316 00:14:45,050 --> 00:14:46,780 קענען פּאַסירן מיט קאָמפּיוטערס. 317 00:14:46,780 --> 00:14:52,760 >> אַזוי אָנלייגן לויפן, אין קורץ, איז ווען איר אָווועררייט די אָנטייל אין די אָנלייגן 318 00:14:52,760 --> 00:14:55,440 איר ניטאָ געמיינט צו נוצן, די היגע בייַטעוודיק איר ניטאָ געמיינט צו נוצן, און 319 00:14:55,440 --> 00:14:58,070 אין באַזונדער ווען איר אָנהייב אָווועררייטינג וויכטיק זאכן ווי די 320 00:14:58,070 --> 00:14:59,100 צוריקקומען אַדרעס. 321 00:14:59,100 --> 00:15:00,090 און אַז ס ווו איר וועט באַקומען אַ טעות. 322 00:15:00,090 --> 00:15:03,980 אָדער אפֿשר אפילו איר געקענט אָנהייבן אפילו שרייבט אין - 323 00:15:03,980 --> 00:15:05,370 זאָגן ביינערי זוכן איז רעכט אויבן הויפּט. 324 00:15:05,370 --> 00:15:07,790 אויב איר אָווערווראָטע אַ פּלאַץ, איר קען שרייַבן אין הויפּט. 325 00:15:07,790 --> 00:15:10,230 אָבער בכלל, איר באַקומען אַ טעות איידער דעמאָלט, ווייַל די קאָמפּיוטער ווייסט 326 00:15:10,230 --> 00:15:12,270 איר ניטאָ טאן עפּעס איר זאָל ניט זיין טאן. 327 00:15:12,270 --> 00:15:12,560 יאָ. 328 00:15:12,560 --> 00:15:13,910 >> תּלמיד: וואָס ס די חילוק צווישן אַ אָנלייגן לויפן 329 00:15:13,910 --> 00:15:16,940 און אַ באַפער לויפן? 330 00:15:16,940 --> 00:15:19,420 >> דזשייסאַן הירסטשהאָרן: באַפער לויפן איז אַ מער דזשאַנעריק טיפּ פון 331 00:15:19,420 --> 00:15:20,395 וואָס איך 'ווע פּונקט דיסקרייבד. 332 00:15:20,395 --> 00:15:22,610 >> תּלמיד: אַזוי אַ אָנלייגן לויפן איז אַ בייַשפּיל פון אַ באַפער לויפן. 333 00:15:22,610 --> 00:15:23,420 >> דזשייסאַן הירסטשהאָרן: פּונקט. 334 00:15:23,420 --> 00:15:28,700 דעם איז אַ מענגע מיר קענען טראַכטן פון ווי אַ באַפער, אַ פּלאַץ פֿאַר זאכן צו גיין ין 335 00:15:28,700 --> 00:15:30,600 דעם איז אַ אָנלייגן באַפער לויפן. 336 00:15:30,600 --> 00:15:33,210 מיר געקענט האָבן אַ קופּע באַפער לויפן. 337 00:15:33,210 --> 00:15:36,870 אויב עס איז געווען אַ באַפער, וואָס עס אָפֿט איז אַ מענגע די קופּע, און מיר 338 00:15:36,870 --> 00:15:40,600 אָווערווראָטע די גווול, דעמאָלט מיר וואָלט האָבן אַ קופּע באַפער לויפן. 339 00:15:40,600 --> 00:15:44,870 >> און ווייַטער דעם פאַרנעם פון דעם קורס, זיי ניטאָ דיטעקטאַד אַ ביסל דיפערענטלי. 340 00:15:44,870 --> 00:15:48,040 די קאַמפּיילער האט ספּעציעל וועגן פון דיטעקטינג יעדער. 341 00:15:48,040 --> 00:15:50,660 אָבער אַ באַפער לויפן איז אַ מער דזשאַנעריק טיפּ פון וואָס איך דיסקרייבד, 342 00:15:50,660 --> 00:15:54,090 וואָס איז געווען אַ אָנלייגן באַפער לויפן. 343 00:15:54,090 --> 00:15:56,240 האט אַז ענטפֿערן אייערע קשיא? 344 00:15:56,240 --> 00:15:57,910 זיס. 345 00:15:57,910 --> 00:16:01,850 >> זענען עס קיין אנדערע שאלות שייַכות צו די אָנלייגן אָדער די קופּע? 346 00:16:01,850 --> 00:16:04,920 347 00:16:04,920 --> 00:16:05,510 יאָ. 348 00:16:05,510 --> 00:16:08,220 >> תּלמיד: איך וויסן איר האָבן צו פֿרייַ סטרינגס ווייַל זיי ניטאָ אין די קופּע 349 00:16:08,220 --> 00:16:09,305 און איר טאָן ניט ווילן צו רינען זיקאָרן. 350 00:16:09,305 --> 00:16:12,240 אָבער טאָן איר האָבן צו פֿרייַ גלאבאלע וועריאַבאַלז און שטאָפּן ווי אַז? 351 00:16:12,240 --> 00:16:14,335 אָדער זענען זיי אויטאָמאַטיש באפרייט? 352 00:16:14,335 --> 00:16:15,700 >> דזשייסאַן הירסטשהאָרן: גוט קשיא. 353 00:16:15,700 --> 00:16:22,340 אַזוי אין קס50.ה, מיר שאַפֿן דעם זאַך פֿאַר איר גערופן אַ שטריקל. 354 00:16:22,340 --> 00:16:23,800 א שטריקל איז טאַקע וואָס? 355 00:16:23,800 --> 00:16:24,810 >> תּלמיד: טשאַר שטערן. 356 00:16:24,810 --> 00:16:29,180 >> דזשייסאַן הירסטשהאָרן: א טשאַר שטערן, אַ טייַטל צו אַ כאַראַקטער, אַ טייַטל צו 357 00:16:29,180 --> 00:16:30,650 אַ מענגע פון ​​אותיות. 358 00:16:30,650 --> 00:16:32,210 אַז ס וואָס די שטריקל איז. 359 00:16:32,210 --> 00:16:36,050 אַזוי מיר דאַרפֿן צו פֿרייַ עס, ווייַל געצטרינג, וואָס מיר געוויינט אַ פּלאַץ - 360 00:16:36,050 --> 00:16:38,370 שטריקל נאָמען יקוואַלז געצטרינג - 361 00:16:38,370 --> 00:16:43,560 אַז מאַללאָקס פֿאַר אונדז עטלעכע זיקאָרן אויף די קופּע און דעמאָלט קערט אַ טייַטל צו די 362 00:16:43,560 --> 00:16:47,230 ערשטער כאַראַקטער פון אַז שטריקל, אַ טשאַר שטערן. 363 00:16:47,230 --> 00:16:52,760 >> אַזוי כלומרשט, אויב איר האָבן ניט געווען שרייבט פֿרייַ אויף קיין פון דיין סטרינגס 364 00:16:52,760 --> 00:16:55,600 אַז איר 'ווע גערופן אַזוי ווייַט, איר האָבן שוין ליקינג עטלעכע זיקאָרן. 365 00:16:55,600 --> 00:16:57,430 פון קורס מיר האָבן ניט גערעדט וועגן עס, אַזוי קיינער ס גאַטאַן אין 366 00:16:57,430 --> 00:16:58,520 קאָנפליקט פֿאַר טוען עס. 367 00:16:58,520 --> 00:16:59,980 אבער געגאנגען פאָרויס, יאָ. 368 00:16:59,980 --> 00:17:03,990 ווען איר רופן געצטרינג, איר ניטאָ מאַללאָסינג עטלעכע פּלאַץ אויף די קופּע. 369 00:17:03,990 --> 00:17:07,640 און אויב איר טאָן ניט רופן פֿרייַ שפּעטער אויף אַז שטריקל, איר האָבן אַ זיקאָרן רינען. 370 00:17:07,640 --> 00:17:09,440 אַז ענטפֿערן אייערע קשיא? 371 00:17:09,440 --> 00:17:10,606 >> יאָ 372 00:17:10,606 --> 00:17:15,020 >> תּלמיד: אזוי צו טאָן אַז, טאָן מיר נוצן פֿרייַ רעכט איידער צוריקקומען? 373 00:17:15,020 --> 00:17:18,510 ווי, ין דער פאַרנעם פון, איך טרעפן אויב מיר זאָגן, ווי, ינט הויפּט, ין דער 374 00:17:18,510 --> 00:17:24,410 פאַרנעם פון די קאָד אַז ס ין די געגרייַזלט ברייסאַז, רעכט איידער - 375 00:17:24,410 --> 00:17:26,140 איר וויסן ווו איר 'ד יוזשאַוואַלי שטעלן צוריקקומען. 376 00:17:26,140 --> 00:17:27,950 צי איר שטעלן פֿרייַ איידער אַז? 377 00:17:27,950 --> 00:17:31,000 >> דזשייסאַן הירסטשהאָרן: אַזוי איר קענען שטעלן פֿרייַ ווו נאָר איר ווילן צו שטעלן פֿרייַ. 378 00:17:31,000 --> 00:17:33,810 ווייַל די ביסט דינאַמיקאַללי אַלאַקייטיד וועריאַבאַלז, ווייַל זיי קענען 379 00:17:33,810 --> 00:17:39,170 לעבן ווייַטער דעם פאַרנעם פון אַ באַזונדער פֿונקציע, אויב איר רופן מאַללאָק אין אַ 380 00:17:39,170 --> 00:17:44,140 באַזונדער פונקציאָנירן, פֿאַר בייַשפּיל, געצטרינג, איר קענען רופן פֿרייַ אין הויפּט. 381 00:17:44,140 --> 00:17:46,050 איר טאָן ניט דאַרפֿן צו רופן עס אין די ספּעציפיש פונקציאָנירן 382 00:17:46,050 --> 00:17:47,570 ווו מאַללאָק איז גערופן. 383 00:17:47,570 --> 00:17:50,340 אבער איר טאָן דאַרפֿן צו רופן עס איידער הויפּט קערט. 384 00:17:50,340 --> 00:17:51,120 >> און עס טאַקע דעפּענדס. 385 00:17:51,120 --> 00:17:54,960 עס דעפּענדס אויף וואָס איר מאַללאָסעד אַז אָרט אין דער ערשטער אָרט. 386 00:17:54,960 --> 00:17:57,320 עטלעכע מענטשן וועט רופן פֿרייַ שיין געשווינד. 387 00:17:57,320 --> 00:17:59,220 עטלעכע מענטשן וועט ניט רופן פֿרייַ ביז די סוף פון זייער פּראָגראַם. 388 00:17:59,220 --> 00:18:00,660 און זיי וועט גיין דורך און פֿרייַ אַלץ. 389 00:18:00,660 --> 00:18:03,597 עס דעפּענדס אויף וואָס איר גערופן מאַללאָק. 390 00:18:03,597 --> 00:18:11,270 >> תּלמיד: און וואָס וואָלט איר זאָגן אויב איר גערופן נוצן געצטרינג? 391 00:18:11,270 --> 00:18:13,320 איר 'ד זאָגן פֿרייַ וואָס? 392 00:18:13,320 --> 00:18:20,040 >> דזשייסאַן הירסטשהאָרן: אזוי די סינטאַקס פֿאַר פֿרייַ איז פשוט פֿרייַ, עפענען פּאַרען, נאָענט 393 00:18:20,040 --> 00:18:22,130 פּאַרען, און די נאָמען פון די טייַטל. 394 00:18:22,130 --> 00:18:26,410 אַזוי אויב איר שרייַבן שטריקל נאָמען יקוואַלז געצטרינג, איר שטעלן נאָמען אין דאָ. 395 00:18:26,410 --> 00:18:27,760 אַז ס די נאָמען פון די טייַטל. 396 00:18:27,760 --> 00:18:30,570 און עס ווייסט צו פֿרייַ אַז זיקאָרן. 397 00:18:30,570 --> 00:18:33,920 >> תּלמיד: אזוי ווען עס פריז אַז זיקאָרן, די טייַטל נאָך פונקטן צו אַז אָרט 398 00:18:33,920 --> 00:18:34,970 אין די זיקאָרן? 399 00:18:34,970 --> 00:18:39,020 אָדער איז די טייַטל אויך עמטיד פון די אַדרעס אַז עס פונקטן צו. 400 00:18:39,020 --> 00:18:40,290 >> דזשייסאַן הירסטשהאָרן: מיר זאָל פּרובירן אַז. 401 00:18:40,290 --> 00:18:41,430 מיר זאָל קאָד אַז. 402 00:18:41,430 --> 00:18:43,880 זאל ס קומען צוריק ווען מיר באַקומען צו קאָודינג, און לאָזן ס קאָד אַז. 403 00:18:43,880 --> 00:18:46,000 און אויב איר ווילן צו רעכענען אויס די ענטפער צו אַז, איר קענען אויך קאָד אַז 404 00:18:46,000 --> 00:18:46,690 אין די דערווייל. 405 00:18:46,690 --> 00:18:49,100 אבער אַז ס אַ גרויס קשיא. 406 00:18:49,100 --> 00:18:53,480 >> תּלמיד: איז עס מעגלעך צו פֿרייַ עפּעס אויך באַלד? 407 00:18:53,480 --> 00:18:58,530 אַזוי איר נאָך דאַרפֿן עס פֿאַר דיין פּראָגראַם, און איר באפרייט אַז זיקאָרן פּלאַץ? 408 00:18:58,530 --> 00:18:59,200 >> דזשייסאַן הירסטשהאָרן: יא. 409 00:18:59,200 --> 00:19:03,020 עס איז מעגלעך, אויב איר פֿרייַ עפּעס און דעמאָלט איר נוצן עס ווידער, איר וועט 410 00:19:03,020 --> 00:19:06,890 לויפן אין אַ טעות. 411 00:19:06,890 --> 00:19:10,810 אבער אַז ס אויף איר, ווייַל איר באפרייט עפּעס און דעריבער גערופן עס שפּעטער. 412 00:19:10,810 --> 00:19:13,940 אַזוי אַז איז געווען אַ פּראָגראַמיסט ס גרייַז. 413 00:19:13,940 --> 00:19:14,780 אבער יאָ. 414 00:19:14,780 --> 00:19:17,760 איר קען שרייַבן אַז. 415 00:19:17,760 --> 00:19:19,240 >> קיין מער שאלות אויף - 416 00:19:19,240 --> 00:19:19,760 יאָ. 417 00:19:19,760 --> 00:19:22,820 >> תּלמיד: אזוי אויב איר זענען געמיינט צו נאָר פֿרייַ עס אין אַלגעמיין איידער די 418 00:19:22,820 --> 00:19:25,490 פּראָגראַם ענדס, טוט אַז מיינען אויב די פּראָגראַם ענדס און איר טאָן ניט פֿרייַ עס, 419 00:19:25,490 --> 00:19:27,580 אַז זיקאָרן איז נאָך אַלאַקייטיד? 420 00:19:27,580 --> 00:19:31,330 >> דזשייסאַן הירסטשהאָרן: אויב אייער פּראָגראַם ענדס און איר פאַרגעסן צו פֿרייַ עפּעס, דעמאָלט 421 00:19:31,330 --> 00:19:34,390 אַז זיקאָרן איז אַלאַקייטיד איבער די לעבן פון דיין פּראָגראַם. 422 00:19:34,390 --> 00:19:37,670 ווען דיין פּראָגראַם קלאָוזיז גאָר, אַז זיקאָרן איז ניט געגאנגען 423 00:19:37,670 --> 00:19:39,490 צו בלייַבן עס אויף אייביק. 424 00:19:39,490 --> 00:19:42,080 די קאָמפּיוטער איז קלוג גענוג צו וויסן אַז ווען די פּראָגראַם קלאָוזיז, עס 425 00:19:42,080 --> 00:19:46,440 זאָל באַקומען באַפרייַען פון אַלע פון ​​די זיקאָרן אַז איז פארבונדן מיט אַז פּראָגראַם. 426 00:19:46,440 --> 00:19:51,240 >> אָבער, עס זענען מכשירים איר קענען לויפן אויף אַ פּראָגראַם צו דעטעקט אויב, ווען די 427 00:19:51,240 --> 00:19:54,720 פּראָגראַם פאַרטיק, איר פארגעסן צו פֿרייַ עטלעכע זיקאָרן. 428 00:19:54,720 --> 00:19:57,960 און פֿאַר אייער ווייַטער פּראָבלעם שטעלן ווו איר וועט זיין ניצן מאַללאָק און ניצן 429 00:19:57,960 --> 00:20:02,610 פּאָינטערס, איר וועט זיין פליסנדיק דעם פּראָגראַם אויף דיין פּראָגראַם צו זען אויב, 430 00:20:02,610 --> 00:20:06,530 ווען הויפּט קערט, איר האט עטלעכע זאכן וואס זענען לינקס ונפרעעד. 431 00:20:06,530 --> 00:20:09,130 >> אַזוי זיי ניטאָ ניט געגאנגען צו בלייַבן מאַללאָסעד אויף אייביק אין אייער קאָמפּיוטער. 432 00:20:09,130 --> 00:20:11,720 אַז וואָלט זיין ווייסטפאַל, ווייַל זייער געשווינד, קאָמפּיוטערס 433 00:20:11,720 --> 00:20:12,960 וואָלט לויפן אויס פון זיקאָרן. 434 00:20:12,960 --> 00:20:16,450 אבער אויב זיי לויפן ביז דעם סוף פון דיין פּראָגראַם און זיי ניטאָ ניט באפרייט און דיין 435 00:20:16,450 --> 00:20:20,260 פּראָגראַם עגזיץ, אַז ס נאָך אַ פּראָבלעם אַז דעם געצייַג וועט העלפן איר אַדרעס. 436 00:20:20,260 --> 00:20:21,520 >> תּלמיד: איז אַז וואַלגרינד? 437 00:20:21,520 --> 00:20:22,910 >> דזשייסאַן הירסטשהאָרן: עס ס גערופן וואַלגרינד. 438 00:20:22,910 --> 00:20:23,520 און איר וועט זיין - 439 00:20:23,520 --> 00:20:25,780 >> תּלמיד: אבער מיר טאָן ניט האָבן צו וויסן אַז פֿאַר די ויספרעג, כאָטש? 440 00:20:25,780 --> 00:20:27,600 איך מיינען, עס איז געווען גערעדט וועגן אַ קליין ביסל אין לעקציע. 441 00:20:27,600 --> 00:20:33,600 >> דזשייסאַן הירסטשהאָרן: אזוי וואַלגרינד איז די נאָמען פון אַז געצייַג. 442 00:20:33,600 --> 00:20:37,180 ווייל וואָס עס טוט איז גענוג פֿאַר די ויספרעג. 443 00:20:37,180 --> 00:20:40,200 אבער איר האָבן ניט געוויינט עס נאָך אויף דיין פּראָבלעם שטעלן ווייַל מיר האָבן ניט געהאט אַ 444 00:20:40,200 --> 00:20:43,520 פּראָבלעם שטעלן אַז האט בפירוש דעלט מיט מאַללאָק אָדער איר ניצן מאַללאָק. 445 00:20:43,520 --> 00:20:45,330 אַזוי איר האָבן ניט געוויינט וואַלגרינד נאָך. 446 00:20:45,330 --> 00:20:47,760 אָבער איר וועט נוצן עס גיכער אלא ווי שפּעטער. 447 00:20:47,760 --> 00:20:48,710 >> תּלמיד: קענען איר איבערחזרן וואָס וואַלגרינד איז? 448 00:20:48,710 --> 00:20:49,190 >> דזשייסאַן הירסטשהאָרן: אנטשולדיגט? 449 00:20:49,190 --> 00:20:51,240 >> תּלמיד: קענען איר איבערחזרן וואָס דער ציל פון וואַלגרינג איז? 450 00:20:51,240 --> 00:20:53,100 >> דזשייסאַן הירסטשהאָרן: וואַלגרינד איז די נאָמען - 451 00:20:53,100 --> 00:20:59,890 ווי גדב העלפט איר דיבאַג דיין פּראָגראַם, וואַלגרינד העלפט איר רעכענען אויס אויב 452 00:20:59,890 --> 00:21:03,210 דאס האָבן ניט געווען באפרייט ווען דיין פּראָגראַם קלאָוזיז. 453 00:21:03,210 --> 00:21:05,110 אַזוי איר וועט לויפן עס אויף דיין פּראָגראַם. 454 00:21:05,110 --> 00:21:09,230 און דיין פּראָגראַם עגזיץ, און עס וועט זאָגן דיין פּראָגראַם גערופן מאַללאָק דעם פילע 455 00:21:09,230 --> 00:21:13,670 מאל פֿאַר דעם פילע ביטעס, און איר בלויז גערופן פֿרייַ דעם פילע מאל. 456 00:21:13,670 --> 00:21:16,520 און אַזוי איר לינקס די פילע ביטעס אָן זייַענדיק באפרייט. 457 00:21:16,520 --> 00:21:18,050 אָדער עס וועט זאָגן איר 'ווע באפרייט אַלץ. 458 00:21:18,050 --> 00:21:19,070 גוט אַרבעט. 459 00:21:19,070 --> 00:21:19,480 >> תּלמיד: גוט. 460 00:21:19,480 --> 00:21:21,060 און עס ס גערופן וואַלגרינג? 461 00:21:21,060 --> 00:21:24,940 >> דזשייסאַן הירסטשהאָרן: V-א ל-ג ר איך-n-די. 462 00:21:24,940 --> 00:21:25,970 >> תּלמיד: א קשיא וועגן פּוינטערז. 463 00:21:25,970 --> 00:21:30,080 אַזוי זאָגן איר האָבן N שטערן רענטגענ יקוואַלז עפּעס. 464 00:21:30,080 --> 00:21:33,330 אַז יקוואַלז, וועלכער איר ניטאָ פּאַטינג עס, איז אַז וואָס ס זייַענדיק שטעלן ין 465 00:21:33,330 --> 00:21:36,120 וואָס רענטגענ איז פּוינטינג צו, אָדער די טייַטל פון רענטגענ? 466 00:21:36,120 --> 00:21:37,690 >> דזשייסאַן הירסטשהאָרן: קענען איר איבערחזרן די קשיא? 467 00:21:37,690 --> 00:21:39,340 קענען מיר ציען עס בשעת איר זאָגן עס? 468 00:21:39,340 --> 00:21:42,710 >> תּלמיד: אין די ויספרעג, פאקטיש, די איינער איר געשיקט אונדז, עס איז געווען ווי, טשאַר 469 00:21:42,710 --> 00:21:46,520 שטערן אמת יקוואַלז קס50 ראַקס, רעכט? 470 00:21:46,520 --> 00:21:52,190 אַזוי טוט אַז מיינען אַז אַז קס50 ראַקס איז וואָס דער אמת איז פּוינטינג צו? 471 00:21:52,190 --> 00:21:55,810 >> דזשייסאַן הירסטשהאָרן: אַזוי איר ניטאָ גערעדט וועגן אַ טשאַר שטערן אין אַ שטריקל, ווי 472 00:21:55,810 --> 00:21:56,460 אַז אַרבעט? 473 00:21:56,460 --> 00:21:56,890 יאָ. 474 00:21:56,890 --> 00:21:57,700 גוט. 475 00:21:57,700 --> 00:21:59,140 זאל ס ציען דעם איבער דאָ. 476 00:21:59,140 --> 00:22:07,100 >> [זייַט שמועס] 477 00:22:07,100 --> 00:22:11,130 >> דזשייסאַן הירסטשהאָרן: אזוי דעם בייַטעוודיק איז געגאנגען צו זיין פון טיפּ טשאַר שטערן. 478 00:22:11,130 --> 00:22:14,580 ווי גרויס איז אַ בייַטעוודיק פון טיפּ טשאַר שטערן? 479 00:22:14,580 --> 00:22:15,510 ווי פילע ביטעס? 480 00:22:15,510 --> 00:22:16,450 >> סטודענטן: פיר. 481 00:22:16,450 --> 00:22:18,210 >> דזשייסאַן הירסטשהאָרן: עס ס פיר ביטעס. 482 00:22:18,210 --> 00:22:21,420 ווי פילע רעכט איז אַ בייַטעוודיק פון טיפּ ינט שטערן? 483 00:22:21,420 --> 00:22:22,210 >> סטודענטן: פיר. 484 00:22:22,210 --> 00:22:24,910 >> דזשייסאַן הירסטשהאָרן: פיר ביטעס. 485 00:22:24,910 --> 00:22:28,280 אויב עס ס אַ טייַטל, דעמאָלט עס איז שטענדיק פיר ביטעס, ווייַל פּוינטערז, זייער 486 00:22:28,280 --> 00:22:30,070 ווערט איז אַ זיקאָרן אַדרעס. 487 00:22:30,070 --> 00:22:35,160 און זיקאָרן ווענדט אויף די קס50 מאַכשער זענען פיר ביטעס לאַנג. 488 00:22:35,160 --> 00:22:42,900 אַזוי ווען מיר רופן געצטרינג, אָדער ווען מיר זאָגן, סטרינגנאַמע יקוואַלז, און דעמאָלט אין 489 00:22:42,900 --> 00:22:46,140 טאָפּל קוואָטעס לייגן אַ שטריקל, מיר זענען פּאַטינג - 490 00:22:46,140 --> 00:22:46,920 געזונט, אַז ס אַ ביסל אַנדערש. 491 00:22:46,920 --> 00:22:48,630 מיר וועט טאָן געצטרינג ווי די בייַשפּיל. 492 00:22:48,630 --> 00:22:52,150 אָדער טשאַר שטערן עפּעס יקוואַלז די שטריקל. 493 00:22:52,150 --> 00:22:54,360 נעבעכדיק, געבן מיר די בייַשפּיל אַז איר לייענען? 494 00:22:54,360 --> 00:22:57,590 >> תּלמיד: טשאַר שטערן אמת יקוואַלז "קס50 ראַקס" אין טאָפּל קוואָטעס. 495 00:22:57,590 --> 00:23:02,260 >> דזשייסאַן הירסטשהאָרן: אזוי דעם שטערן, דעם מיר וועט רופן דעם בייַטעוודיק רענטגענ פֿאַר אונדזער 496 00:23:02,260 --> 00:23:04,060 דזשאַנעריק צוועקן. 497 00:23:04,060 --> 00:23:05,970 מיר 'ווע באשאפן אַ בייַטעוודיק גערופן רענטגענ. 498 00:23:05,970 --> 00:23:07,610 עס ס טיפּ טשאַר שטערן. 499 00:23:07,610 --> 00:23:10,950 עס איז אַ טייַטל צו אַ סעריע פון אותיות. 500 00:23:10,950 --> 00:23:12,200 אַזוי אַראָפּ דאָ - 501 00:23:12,200 --> 00:23:23,710 502 00:23:23,710 --> 00:23:25,890 >> אזוי דעם איז ווי דעם וואָלט אַרבעט אין זיקאָרן. 503 00:23:25,890 --> 00:23:27,410 דעם וואָלט קראָם אַ זיקאָרן אַדרעס. 504 00:23:27,410 --> 00:23:31,770 עס וואָלט קראָם די זיקאָרן אַדרעס פון דער ערשטער כאַראַקטער אין די מענגע. 505 00:23:31,770 --> 00:23:33,830 און דעמאָלט ווען איר נאכגעגאנגען די טייַטל, איר וואָלט 506 00:23:33,830 --> 00:23:35,200 באַקומען די ערשטער כאַראַקטער. 507 00:23:35,200 --> 00:23:38,780 >> און אויב איר 'רע לייענען דעם זאַך ווי אַ שטריקל, דיין קאָמפּיוטער איז קלוג 508 00:23:38,780 --> 00:23:42,930 גענוג צו וויסן, לייענען דעם גאנצע זאַך ביז עס געץ צו אַ באַקלאַש 0. 509 00:23:42,930 --> 00:23:45,530 אבער אויב איר ניטאָ לייענען עס אַ כאַראַקטער אין אַ צייַט, אַזוי איר ניטאָ יטעראַטינג דורך 510 00:23:45,530 --> 00:23:49,910 דעם שטריקל, דעמאָלט איר וועט נאָר לייענען אַ כאַראַקטער אין אַ צייַט ביז איר באַקומען צו 511 00:23:49,910 --> 00:23:50,850 באַקסלאַש 0. 512 00:23:50,850 --> 00:23:52,335 אַז זאל ניט ענטפֿערן אייערע קשיא, כאָטש. 513 00:23:52,335 --> 00:23:55,610 >> תּלמיד: יאָ, אָבער איר האָבן ניט מאַללאָסעד אַז פּלאַץ 514 00:23:55,610 --> 00:23:58,400 נאָך פֿאַר אַז טייַטל. 515 00:23:58,400 --> 00:24:02,510 >> דזשייסאַן הירסטשהאָרן: אזוי איך בין ניט גאַנץ זיכער פּונקט וואָס איר ניטאָ קוקן בייַ, 516 00:24:02,510 --> 00:24:03,640 ווייַל איך האט ניט מאַכן אַז ויספרעג. 517 00:24:03,640 --> 00:24:06,370 וואס איז געווען געמיינט צו זיין אַ נוציק מיטל פון אנדערן טף. 518 00:24:06,370 --> 00:24:11,380 אויב איר זענען שאפן אַ שטריקל אויף די אָנלייגן אָדער ווי אַ היגע בייַטעוודיק, עס וועט 519 00:24:11,380 --> 00:24:16,920 נאָר זיין מענגע פון ​​טשאַרדזשאַז גאַנץ ווי בכלל אַ טשאַר שטערן פּוינטינג צו 520 00:24:16,920 --> 00:24:18,600 אנדערן שטריקל. 521 00:24:18,600 --> 00:24:20,550 אבער איך טאָן ניט וויסן. 522 00:24:20,550 --> 00:24:25,065 אַז קען זיין אַ טייַטל צו אנדערן שטריקל אויף די אָנלייגן ווי געזונט. 523 00:24:25,065 --> 00:24:27,240 יאָ. 524 00:24:27,240 --> 00:24:31,116 >> תּלמיד: איך וויסן אַז איר דאַרפֿן צו אַלאַקייט זיקאָרן אויב די טייַטל איז 525 00:24:31,116 --> 00:24:33,360 געטינג דערקלערט ין פון אן אנדער פֿונקציע. 526 00:24:33,360 --> 00:24:36,740 צי איר דאַרפֿן צו טאָן די זעלבע זאַך אויב עס ס זייַענדיק דערקלערט ין פון הויפּט, 527 00:24:36,740 --> 00:24:39,570 איר ניטאָ ניצן עס ין פון הויפּט? 528 00:24:39,570 --> 00:24:43,590 >> דזשייסאַן הירסטשהאָרן: אזוי יאָ. 529 00:24:43,590 --> 00:24:46,670 איר קענען דערקלערן אַ טייַטל צו קיין זיקאָרן אַדרעס אין זיקאָרן. 530 00:24:46,670 --> 00:24:51,440 עס קענען זיין די זיקאָרן אַדרעס פון אַ היגע בייַטעוודיק, כאָטש אָפטענטימעס, 531 00:24:51,440 --> 00:24:55,760 מען טאָן ניט דערקלערן זיקאָרן ווענדט צו היגע וועריאַבאַלז ווייַל זיי גיין 532 00:24:55,760 --> 00:24:59,890 אַוועק אַמאָל אַז פונקציאָנירן קערט, וואָס איז וואָס מיר בכלל מאַללאָק זאכן. 533 00:24:59,890 --> 00:25:04,630 אבער יאָ, איר געקענט דערקלערן אַ טייַטל צו אנדערן היגע בייַטעוודיק. 534 00:25:04,630 --> 00:25:06,360 עס ס נאָר בכלל ניט געטאן. 535 00:25:06,360 --> 00:25:09,480 אבער איך קענען נעמען אַ קוק בייַ אַז ספּעציפיש זאַך נאָך קלאַס. 536 00:25:09,480 --> 00:25:10,650 יאָ. 537 00:25:10,650 --> 00:25:12,350 >> תּלמיד: איך טראַכטן דעם איז סאָרט פון וואָס ס זייַענדיק געבעטן. 538 00:25:12,350 --> 00:25:16,930 עס טוט ויסקומען מאָדנע צו זיין יניטיאַליזינג אַ טייַטל ניט ווי אַ 539 00:25:16,930 --> 00:25:20,760 אַדרעס, אָבער ווי וואָס מיינט ווי אַ ווערט. 540 00:25:20,760 --> 00:25:25,970 עס מיינט ווי די קס50 איז וואָס ס ין די זאַך זייַענדיק שפּיציק צו און 541 00:25:25,970 --> 00:25:28,820 ניט די פאַקטיש אַדרעס, רעכט? 542 00:25:28,820 --> 00:25:30,520 >> דזשייסאַן הירסטשהאָרן: אַזוי אַז ס ניט דער פאַל, כאָטש. 543 00:25:30,520 --> 00:25:32,470 אַז ס ניט וואָס ס געשעעניש. 544 00:25:32,470 --> 00:25:35,910 ווען איר דערקלערן אַ טשאַר שטערן, עס ס אַ זיקאָרן אַדרעס. 545 00:25:35,910 --> 00:25:38,860 פּאָינטערס אלע זיקאָרן ווענדט פּוינטינג צו עפּעס אַנדערש. 546 00:25:38,860 --> 00:25:41,480 אַז עפּעס אַנדערש קען זיין אויף די אָנלייגן, אָבער כּמעט שטענדיק איז אויף די 547 00:25:41,480 --> 00:25:43,440 קופּע אין די וועג מיר וועט זען עס געניצט. 548 00:25:43,440 --> 00:25:46,860 549 00:25:46,860 --> 00:25:53,500 אבער סטרינגנאַמע יקוואַלז טאָפּל-ציטירן "געצטרינג," מיר קענען זען אַז און מיר 550 00:25:53,500 --> 00:25:55,010 קענען קוקן דורך אַז און קאָד אַז. 551 00:25:55,010 --> 00:26:01,190 געצטרינג שטריקל איז ניט זייַענדיק געראטעוועט אין אַז בייַטעוודיק, אָדער וועלכער די שטריקל 552 00:26:01,190 --> 00:26:04,580 נאָמען איז איז ניט זייַענדיק געראטעוועט אין אַז בייַטעוודיק, ווייַל אַז ס ניט ווי 553 00:26:04,580 --> 00:26:06,070 פּאָינטערס אַרבעט. 554 00:26:06,070 --> 00:26:06,770 טוט וואָס מאַכן זינען? 555 00:26:06,770 --> 00:26:07,170 >> תּלמיד: יאָ. 556 00:26:07,170 --> 00:26:08,570 >> דזשייסאַן הירסטשהאָרן: גוט. 557 00:26:08,570 --> 00:26:11,690 אַלעווייַ, אַז איז ניט קאַנפיוזינג צו ווער עס יז. 558 00:26:11,690 --> 00:26:15,732 אבער אויב עס איז געווען, מיר קענען קוקן אין עס ווידער אין אַ ביסל, ווייַל מיר ניטאָ פאקטיש געגאנגען 559 00:26:15,732 --> 00:26:19,240 צו קאָד עפּעס אַז וועט אַלעווייַ אַרבעט מיט סטרינגס און העלפן איר פילן 560 00:26:19,240 --> 00:26:22,170 מער באַקוועם מיט זיי. 561 00:26:22,170 --> 00:26:24,869 >> קיין אנדערע שאלות שייַכות צו די סוגיות אָדער אנדערע סוגיות אַז 562 00:26:24,869 --> 00:26:26,119 איך וועט שטעלן צוריק אַרויף? 563 00:26:26,119 --> 00:26:32,280 564 00:26:32,280 --> 00:26:34,840 און - 565 00:26:34,840 --> 00:26:36,310 רעכט איצט. 566 00:26:36,310 --> 00:26:37,630 יא, אַלדאַן. 567 00:26:37,630 --> 00:26:39,860 >> אַלדאַן: אזוי דעם איז גאָר אַנרילייטיד, אָבער קענען מיר נאָר גיין איבער 568 00:26:39,860 --> 00:26:42,760 טאַקע געשווינד וואָס מיר דאַרפֿן צו וויסן וועגן די חילוק צווישן אַ 32 און 569 00:26:42,760 --> 00:26:46,345 64-ביסל מאַשין? 570 00:26:46,345 --> 00:26:47,740 >> דזשייסאַן הירסטשהאָרן: יא. 571 00:26:47,740 --> 00:26:52,111 אַזוי 32 ביטן איז ווי פילע ביטעס? 572 00:26:52,111 --> 00:26:53,060 >> אַלדאַן: עס ס פיר ביטעס. 573 00:26:53,060 --> 00:26:54,360 >> דזשייסאַן הירסטשהאָרן: עס ס פיר ביטעס. 574 00:26:54,360 --> 00:26:58,420 און 64 ביטן איז ווי פילע ביטעס? 575 00:26:58,420 --> 00:26:59,112 >> תּלמיד: אַכט. 576 00:26:59,112 --> 00:27:00,610 >> דזשייסאַן הירסטשהאָרן: אַכט ביטעס. 577 00:27:00,610 --> 00:27:03,980 אַזוי ווידער, אַכט ביטן איז איינער ביטע. 578 00:27:03,980 --> 00:27:08,340 דיין קס50 מאַכשער איז אַ 32-ביסל מאַשין. 579 00:27:08,340 --> 00:27:13,650 אַזוי זיקאָרן ווענדט זענען פיר ביטעס לאַנג. 580 00:27:13,650 --> 00:27:17,460 עס זענען 2 צו די 32 זיקאָרן ווענדט. 581 00:27:17,460 --> 00:27:21,310 0-2 צו די 32 מינוס 1. 582 00:27:21,310 --> 00:27:27,630 און איך בין ניט positive, אָבער אַז ס מיסטאָמע דעם פאַרנעם פון וואָס איר דאַרפֿן צו 583 00:27:27,630 --> 00:27:35,230 וויסן פֿאַר אַ 32-ביסל מאַשין, אַז זיקאָרן ווענדט זענען, ווידער, פיר ביטעס לאַנג, 584 00:27:35,230 --> 00:27:39,620 און אַז ס די מאַקסימום סומע פון זיקאָרן ווענדט. 585 00:27:39,620 --> 00:27:41,680 >> אויך, דאַטע טייפּס - 586 00:27:41,680 --> 00:27:45,020 דעם זאל זיין עפּעס ווי געזונט אַז ס כדאי צו באמערקן. 587 00:27:45,020 --> 00:27:49,610 די גרייס פון אַ דאַטן טיפּ דעפּענדס אויף די מאַשין איר ניטאָ ארבעטן מיט. 588 00:27:49,610 --> 00:27:56,760 אַזוי אַ טשאַר, אַ איין כאַראַקטער, איז ווי פילע ביטעס אויף אונדזער קס50 מאַכשער? 589 00:27:56,760 --> 00:27:57,980 איינער ביטע. 590 00:27:57,980 --> 00:28:02,310 און עס ס פאקטיש איינער ביטע ווי געזונט אויף אַ 64-ביסל מאַשין. 591 00:28:02,310 --> 00:28:05,920 >> און רובֿ דאַטע טייפּס זענען די זעלבע נומער פון ביטעס אויף ביידע מאשינען. 592 00:28:05,920 --> 00:28:11,620 אבער עטלעכע דאַטע טייפּס וועט זיין אַנדערש אויף ביידע מאשינען. 593 00:28:11,620 --> 00:28:14,590 אַזוי אַז וואָלט זיין פּאַטענטשאַלי די בלויז זאַך איר דאַרפֿן צו וויסן. 594 00:28:14,590 --> 00:28:16,710 >> אבער אפילו אַז, איך טראַכטן, איז ווייַטער פון די גווול - 595 00:28:16,710 --> 00:28:20,990 איך בין כּמעט positive, אויב איר קוק צוריק אין אַלט קוויזיז, עס זאגט, יבערנעמען פֿאַר 596 00:28:20,990 --> 00:28:24,090 קאָודינג פּראָבלעמס איר ניטאָ ניצן אַ 32-ביסל מאַשין. 597 00:28:24,090 --> 00:28:26,620 598 00:28:26,620 --> 00:28:30,620 אבער עס זענען, צו גיין צוזאמען מיט אַז אין פאַל איר ניטאָ אינטערעסירט, עס זענען 599 00:28:30,620 --> 00:28:35,920 דאַטע טייפּס וואָס זענען די זעלבע גרייס אויף אַלע מאשינען. 600 00:28:35,920 --> 00:28:42,670 >> אויב איר 'ווע געזען עפּעס ווי וינט32_ט, איר זאלט ​​אָדער זאל 601 00:28:42,670 --> 00:28:43,260 ניט האָבן געזען אַז. 602 00:28:43,260 --> 00:28:44,290 אַז ס אַ דאַטן טיפּ. 603 00:28:44,290 --> 00:28:47,570 אַז איז צו זאָגן, זיין 32 ביטן קיין ענין וואָס מאַשין דעם איז אויף. 604 00:28:47,570 --> 00:28:50,350 אַזוי ווען מענטשן זענען שרייבט פּאָרטאַטיוו קאָד, זיי מיסטאָמע וועט ניט נוצן ינץ. 605 00:28:50,350 --> 00:28:53,260 זיי וועט אַנשטאָט ניצן די אנדערע דאַטע טייפּס אַז זיי וויסן וועט זיין דער זעלביקער 606 00:28:53,260 --> 00:28:54,780 גרייס אויף יעדער איין מאַשין. 607 00:28:54,780 --> 00:28:58,080 608 00:28:58,080 --> 00:28:58,250 מאַדהו. 609 00:28:58,250 --> 00:29:00,150 >> מאַדהו: איך האט אַ קשיא וועגן די זאַמלונג פּראָצעס. 610 00:29:00,150 --> 00:29:04,110 אַזוי אויב איר ניטאָ שרייבט אַ פּראָגראַם וואס ניצט אַ ביבליאָטעק ווי קס50 אָדער עפּעס 611 00:29:04,110 --> 00:29:06,840 ווי אַז, איך וויסן אַז אַז ביבליאָטעק האט צו, אין עטלעכע פונט, זיין 612 00:29:06,840 --> 00:29:08,590 צונויפגעשטעלט און לינגקט ין 613 00:29:08,590 --> 00:29:13,380 אבער ווי פיל פון וואָס כאַפּאַנז בעשאַס די זאַמלונג פון דיין פּראָגראַם? 614 00:29:13,380 --> 00:29:15,880 וואָס טייל פון אַז ביבליאָטעק פּראָצעס אַקערז ווען איר ניטאָ 615 00:29:15,880 --> 00:29:18,560 קאַמפּיילינג דיין אייגן פּראָגראַם? 616 00:29:18,560 --> 00:29:24,020 >> דזשייסאַן הירסטשהאָרן: אזוי לאָזן ס גיין איבער בכלל די טרעפ פון דעם פּראָצעס. 617 00:29:24,020 --> 00:29:26,280 איר שרייַבן דיין. C טעקע. 618 00:29:26,280 --> 00:29:33,530 אין אייער. C טעקע, איר # אַרייַננעמען אייער קאָפּצעטל לייברעריז, למשל, קס50.ה. 619 00:29:33,530 --> 00:29:39,480 וואָס טוט אַז שאַרף אַרייַננעמען שורה טאָן צו דיין פּראָגראַם? 620 00:29:39,480 --> 00:29:40,525 אַקטשאַר. 621 00:29:40,525 --> 00:29:43,350 >> אַקטשאַר: עס מוסיף די פּראָוטאַטייפּס פון די פאַנגקשאַנז פון די קאָפּצעטל 622 00:29:43,350 --> 00:29:45,120 טעקעס אין די לייברעריז. 623 00:29:45,120 --> 00:29:45,600 >> דזשייסאַן הירסטשהאָרן: פּונקט. 624 00:29:45,600 --> 00:29:49,870 עס מוסיף די פונקציאָנירן פּראָוטאַטייפּס צו דיין קאָד. 625 00:29:49,870 --> 00:29:55,230 אַזוי ווען דיין קאָד איז זייַענדיק צונויפגעשטעלט אין דער פרי סטאַגעס, די קאַמפּיילער ווייסט 626 00:29:55,230 --> 00:29:59,250 אַז די פאַנגקשאַנז טאַקע עקסיסטירן, און אַז ערגעץ זיי האָבן שוין דיפיינד. 627 00:29:59,250 --> 00:30:02,460 די. ה טעקעס טאָן ניט אַרייַננעמען די זוך פֿאַר די פאַנגקשאַנז אָדער ווי 628 00:30:02,460 --> 00:30:03,950 זיי פאקטיש אַרבעט. 629 00:30:03,950 --> 00:30:07,960 קס50.ה נאָר כולל עפּעס אַז זאגט געצטרינג איז אַ פאַקטיש זאַך אַז 630 00:30:07,960 --> 00:30:09,270 קענען פּאַסירן. 631 00:30:09,270 --> 00:30:14,240 און סטאַנדאַרדיאָ.ה זאגט פּרינטף איז אַ פאַקטיש זאַך אַז קענען פּאַסירן. 632 00:30:14,240 --> 00:30:23,190 >> אַזוי דיין C שפּראַך מיט דעם. קאָפּצעטל טעקע געץ געקערט אין עטלעכע 633 00:30:23,190 --> 00:30:27,750 מאַשין-ליינעוודיק קאָד, וואָס יווענטשאַוואַלי געץ געקערט אין ביינערי 634 00:30:27,750 --> 00:30:30,030 קאָד, 0 ס און 1 ס. 635 00:30:30,030 --> 00:30:33,590 און אַז ס די קאָד אַז לעסאָף געץ עקסאַקיוטאַד. 636 00:30:33,590 --> 00:30:38,550 די-ך קס50 שורה - פֿאַר בייַשפּיל, ווען איר ניטאָ שרייבט קלאַנג - 637 00:30:38,550 --> 00:30:41,830 און דעמאָלט איר אַרייַננעמען-ך קס50, איר דרוקן אַז ין 638 00:30:41,830 --> 00:30:42,180 און איר זען אַז. 639 00:30:42,180 --> 00:30:43,890 ווען איר שרייַבן מאַכן, איר וועט זען אַז שורה אַרויף דאָ. 640 00:30:43,890 --> 00:30:47,740 און מיר וועט זען אַז אין אַ רגע ווען מיר קאָוד אָדער שפּעטער אויף ווען מיר קאָד. 641 00:30:47,740 --> 00:30:50,390 >> אבער אַז-ך קס50 שורה טוט עפּעס אַ ביסל אַנדערש ווי 642 00:30:50,390 --> 00:30:52,440 דער # אַרייַננעמען קס50.ה. 643 00:30:52,440 --> 00:30:56,300 וואָס טוט אַז-ך קס50 שורה טאָן? 644 00:30:56,300 --> 00:30:56,820 אַווי? 645 00:30:56,820 --> 00:31:00,310 >> אַווי: איך ווילן צו זאָגן אַז עס לינקס די ביבליאָטעק צו די פֿונקציע 646 00:31:00,310 --> 00:31:02,710 רופן, ווי די. אָ טעקעס. 647 00:31:02,710 --> 00:31:08,200 >> דזשייסאַן הירסטשהאָרן: אזוי זייער נאָענט, אויב ניט אָרט, אויף. 648 00:31:08,200 --> 00:31:16,220 די-ך קס50 נעמט די ביינערי טעקע און מערדזשיז עס מיט אייער ביינערי טעקע. 649 00:31:16,220 --> 00:31:21,410 אַזוי קס50.ה, עס ס קיין פונט אין טורנינג קס50.ה פון C שפּראַך צו ביינערי יעדער 650 00:31:21,410 --> 00:31:23,130 איין מאָל עס ס זייַענדיק געוויינט. 651 00:31:23,130 --> 00:31:26,650 אַז וואָלט זיין נאַריש, ווייַל אַז וואָלט וויסט אַ פּלאַץ פון צייַט. 652 00:31:26,650 --> 00:31:30,420 אַזוי עס האט שוין געווען צונויפגעשטעלט און פארקערט אין אַ עקסעקוטאַבלע. 653 00:31:30,420 --> 00:31:35,430 און איצט עס איז געגאנגען צו זיין מערדזשד מיט אייער טעקע אין די סוף. 654 00:31:35,430 --> 00:31:38,370 אַזוי די 1 ס און 0 ס זענען געגאנגען צו צונויפגיסן מיט אייער אָנעס 655 00:31:38,370 --> 00:31:39,150 און 0 ס אין די סוף. 656 00:31:39,150 --> 00:31:43,670 אַזוי איצט איר וועט פאקטיש האָבן די פאַקטיש 1 ס און 0 ס אַז דעפֿינירן ווי געצטרינג, 657 00:31:43,670 --> 00:31:47,890 פֿאַר בייַשפּיל, אַרבעט, אָדער ווי פּרינטף, פֿאַר בייַשפּיל, אַרבעט. 658 00:31:47,890 --> 00:31:52,750 >> און פֿאַר מער אינפֿאָרמאַציע, עס ס אַ קורץ קאַמפּיילערז אַז נייט גיט אַז 659 00:31:52,750 --> 00:31:55,410 איר זאָל טשעק אויס וואָס גייט דורך די טריט. 660 00:31:55,410 --> 00:31:56,050 אָבער - 661 00:31:56,050 --> 00:31:56,560 יאָ. 662 00:31:56,560 --> 00:32:01,700 >> תּלמיד: ביסט זיי שטענדיק אין. אָ טעקעס ווען זיי ניטאָ אין דער ביבליאָטעק פאָרעם, 663 00:32:01,700 --> 00:32:06,764 גרייט צו זיין מערדזשד, לינגקט - ווי זיי ניטאָ אין די ביינערי קאָד? 664 00:32:06,764 --> 00:32:07,600 >> דזשייסאַן הירסטשהאָרן: גוט. 665 00:32:07,600 --> 00:32:08,420 וואָס - 666 00:32:08,420 --> 00:32:11,780 >> תּלמיד: איז אַז שטענדיק דער פאַל פֿאַר די לייברעריז ווען איר לינק זיי? 667 00:32:11,780 --> 00:32:12,500 >> דזשייסאַן הירסטשהאָרן: יא. 668 00:32:12,500 --> 00:32:17,300 אַזוי עס ס. ס טעקעס, וואָס וועט זיין מאַשין קאָד, וואָס וועט אויך זיין 669 00:32:17,300 --> 00:32:17,975 קריפּטיק צו איר. 670 00:32:17,975 --> 00:32:19,410 איר טאָן ניט דאַרפֿן צו זאָרג וועגן די. 671 00:32:19,410 --> 00:32:24,930 אָבער בכלל, יאָ, זיי וועט זיין אין. אָ טעקעס גרייט צו גיין. 672 00:32:24,930 --> 00:32:27,170 >> תּלמיד: אזוי ווען איר שיף צו אַ ביבליאָטעק, טאָן איר נאָר שיף 673 00:32:27,170 --> 00:32:28,880 די. ה און די. אָ? 674 00:32:28,880 --> 00:32:32,210 איר טאָן ניט שיף די. C אָדער די. ס. 675 00:32:32,210 --> 00:32:33,070 >> דזשייסאַן הירסטשהאָרן: אַזוי - 676 00:32:33,070 --> 00:32:36,260 און דעם איז אין דעם קורץ ווי געזונט, אויב דעם אינפֿאָרמאַציע מיינט צו זיין קומען אַ 677 00:32:36,260 --> 00:32:36,700 ביסל געשווינד. 678 00:32:36,700 --> 00:32:39,870 אָבער די קורץ אויף קאַמפּיילערז רעדט וועגן דעם ווי געזונט. 679 00:32:39,870 --> 00:32:43,290 ווען איר שיף אַ ביבליאָטעק, אויב איר שיף די. ה, די קאָפּצעטל טעקע, די 680 00:32:43,290 --> 00:32:46,290 פונקציאָנירן פּראָוטאַטייפּס, און די 1 ס און 0 ס, אַז ס אַלע איר דאַרפֿן צו געבן. 681 00:32:46,290 --> 00:32:50,640 איר טאָן ניט דאַרפֿן צו געבן ווי די פונקציאָנירן אַרבעט, די. C טעקע. 682 00:32:50,640 --> 00:32:56,360 ווייַל די פונט פון אַבסטראַקציע, אָדער די פונט אַפּיס, די פונט אין דעם ספּל, 683 00:32:56,360 --> 00:32:59,650 די סטאַנפאָרד פּאָרטאַטיוו ביבליאָטעק, עס ס פֿאַר איר צו ניט זאָרג וועגן ווי נייַ 684 00:32:59,650 --> 00:33:04,220 גרעקט אַרבעט, אָדער ווי מאַך מעשים, אָדער ווי לייגן אַרבעט. 685 00:33:04,220 --> 00:33:06,520 אַלע איר דאַרפֿן צו וויסן איז אַז לייגן איז אַ פֿונקציע אַז איר קענען 686 00:33:06,520 --> 00:33:08,880 נוצן, און עס טוט דעם. 687 00:33:08,880 --> 00:33:12,760 אַזוי איר טאַקע טאָן ניט דאַרפֿן צו וויסן ווי עס ס געשריבן אין סי איר נאָר דאַרפֿן צו 688 00:33:12,760 --> 00:33:15,460 וויסן, דאָ זענען די פאַנגקשאַנז, וואָס זיי טאָן, און דאָ זענען די 1 ס און 0 ס 689 00:33:15,460 --> 00:33:18,870 ווען איר טאַקע ווילן צו נוצן זיי. 690 00:33:18,870 --> 00:33:19,530 >> קיל. 691 00:33:19,530 --> 00:33:26,980 קיין מער שאלות אויף קאַמפּיילערז אָדער אנדערע סוגיות אויף דעם ברעט? 692 00:33:26,980 --> 00:33:30,300 >> תּלמיד: איך האָבן אַ קשיא פון ימפּלאַמענינג רעקורסיווע פאַנגקשאַנז. 693 00:33:30,300 --> 00:33:31,170 א קשיא וועגן רעקורסיאָן. 694 00:33:31,170 --> 00:33:33,030 איך געהאט אַ געפיל אַז וואָלט קומען אַרויף. 695 00:33:33,030 --> 00:33:38,310 אַזוי לאָזן ס געשווינד גיין דורך רעקורסיאָן מיט אַ ספּעציפיש 696 00:33:38,310 --> 00:33:40,690 למשל, אַ פאַקטאָריאַל פֿונקציע. 697 00:33:40,690 --> 00:33:44,920 ווייַל דעם איז אַ בייַשפּיל אַז אָפֿט קומט אַרויף אָדער איז געניצט 698 00:33:44,920 --> 00:33:46,170 צו אילוסטרירן רעקורסיאָן. 699 00:33:46,170 --> 00:33:52,390 700 00:33:52,390 --> 00:33:56,410 >> אַזוי "4!" איז לייענען ווי 4 פאַקטאָריאַל. 701 00:33:56,410 --> 00:33:59,120 און וואָס טוט 4 פאַקטאָריאַל מיינען? 702 00:33:59,120 --> 00:34:00,696 וואָס טוט אַז טאָן? 703 00:34:00,696 --> 00:34:02,235 ווי טאָן איר רעכענען 4 פאַקטאָריאַל? 704 00:34:02,235 --> 00:34:05,250 705 00:34:05,250 --> 00:34:07,960 4 מאל 3 מאל 2 מאל 1. 706 00:34:07,960 --> 00:34:11,889 >> אַזוי אנדערן וועג צו שרייַבן 4 פאַקטאָריאַל איז צו שרייַבן דעם. 707 00:34:11,889 --> 00:34:16,780 708 00:34:16,780 --> 00:34:19,022 4 מאל 3 פאַקטאָריאַל. 709 00:34:19,022 --> 00:34:22,080 ווייַל 3 פאַקטאָריאַל איז 3 מאל 2 מאל 1. 710 00:34:22,080 --> 00:34:27,580 אַזוי 4 מאל 3 פאַקטאָריאַל איז 4 מאל 3 מאל 2 מאל 1. 711 00:34:27,580 --> 00:34:32,679 דעם איז וואָס פאַקטאָריאַל איז אַ גרויס קאַנדידאַט פֿאַר רעקורסיאָן, ווייַל עס ס 712 00:34:32,679 --> 00:34:36,630 קלאָר אַז עס איז עפּעס אַז כאַפּאַנז איבער און איבער און איבער אויף אַ 713 00:34:36,630 --> 00:34:39,820 קלענערער נומער פון זאכן ביז איר דערגרייכן די סוף. 714 00:34:39,820 --> 00:34:42,570 ווען איר דערגרייכן 1, 1 פאַקטאָריאַל איז 1. 715 00:34:42,570 --> 00:34:43,719 איר קענען ניט גיין פיל ווייַטער. 716 00:34:43,719 --> 00:34:47,219 0 פאַקטאָריאַל איז אויך דיפיינד ווי 1. 717 00:34:47,219 --> 00:34:50,679 אַזוי ווען איר באַקומען צו 1 אָדער 0, איר ניטאָ אין די סוף, און איר קענען 718 00:34:50,679 --> 00:34:53,219 אָנהייב געגאנגען צוריק אַרויף. 719 00:34:53,219 --> 00:34:59,540 אַזוי אויב מיר געוואלט צו שרייַבן אַ רעקורסיווע פונקציאָנירן צו רעכענען אַ פאַקטאָריאַל, 720 00:34:59,540 --> 00:35:02,170 מיר ניטאָ געגאנגען צו שרייַבן עטלעכע פּסעודאָקאָדע פֿאַר אַז איצט. 721 00:35:02,170 --> 00:35:03,300 איידער מיר שרייַבן אַז פּסעודאָקאָדע - 722 00:35:03,300 --> 00:35:05,660 איך וועט געבן איר גויס אַ פּאָר פון מינוט צו שרייַבן די פּסעוודאָ קאָד אָדער נאָר טראַכטן 723 00:35:05,660 --> 00:35:09,600 וועגן עס - עס זענען צוויי זאכן יעדער רעקורסיווע פונקציאָנירן באדערפענישן. 724 00:35:09,600 --> 00:35:12,530 וואָס זענען די צוויי זאכן? 725 00:35:12,530 --> 00:35:13,220 >> דזשאַק: עס האט צו רופן זיך. 726 00:35:13,220 --> 00:35:13,680 >> דזשייסאַן הירסטשהאָרן: נח? 727 00:35:13,680 --> 00:35:14,460 טאַקע, דזשאַק. 728 00:35:14,460 --> 00:35:15,100 גיין פאָרויס. 729 00:35:15,100 --> 00:35:16,640 >> דזשאַק: עס האט צו רופן זיך. 730 00:35:16,640 --> 00:35:19,220 >> דזשייסאַן הירסטשהאָרן: אַזוי אַ רעקורסיווע פונקציאָנירן באדערפענישן אַ רעקורסיווע רופן, אַ 731 00:35:19,220 --> 00:35:20,220 רופן צו זיך. 732 00:35:20,220 --> 00:35:20,770 אַז ס איינער. 733 00:35:20,770 --> 00:35:21,510 און וואָס ס די אנדערע זאַך? 734 00:35:21,510 --> 00:35:22,250 >> דזשאַק: אַ באַזע פאַל. 735 00:35:22,250 --> 00:35:23,780 >> דזשייסאַן הירסטשהאָרן: א באַזע פאַל. 736 00:35:23,780 --> 00:35:26,940 אַ באַזע פאַל איז, דאָ ס ווען מיר האַלטן. 737 00:35:26,940 --> 00:35:29,510 אַזוי דיין פונקציאָנירן געץ גערופן. 738 00:35:29,510 --> 00:35:31,410 די באַזע פאַל קומט ערשטער. 739 00:35:31,410 --> 00:35:33,710 איר ווילן צו וויסן אויב איר ניטאָ בייַ די סוף. 740 00:35:33,710 --> 00:35:37,110 און אויב איר ניטאָ ניט אין די סוף, איר מאַכן אייער רעקורסיווע רופן. 741 00:35:37,110 --> 00:35:39,880 און איר גיין דורך דעם פונקציאָנירן ווידער, טשעק דיין באַזע פאַל ווידער. 742 00:35:39,880 --> 00:35:42,575 אויב איר 'רע ניט די סוף, איר מאַכן אן אנדער רעקורסיווע רופן, 743 00:35:42,575 --> 00:35:44,130 עט סעטעראַ, עט סעטעראַ. 744 00:35:44,130 --> 00:35:47,110 >> אַז ס וואָס רעקורסיווע פאַנגקשאַנז שטענדיק דאַרפֿן די באַזע קאַסעס און די 745 00:35:47,110 --> 00:35:48,210 רעקורסיווע רופט. 746 00:35:48,210 --> 00:35:51,280 אויב איר טאָן ניט האָבן אַ רעקורסיווע רופן, עס וואָלט ניט זיין אַ רעקורסיווע פֿונקציע. 747 00:35:51,280 --> 00:35:53,210 אויב איר האט ניט האָבן אַ באַזע פאַל, איר וואָלט גיין אויף אייביק און 748 00:35:53,210 --> 00:35:54,780 עס וואָלט זיין ניט סאָף. 749 00:35:54,780 --> 00:35:57,870 און די באַזע פאַל שטענדיק קומט ערשטער, ווייַל איר וועט שטענדיק ווילן צו קאָנטראָלירן 750 00:35:57,870 --> 00:36:00,420 אויב איר 'רע אין די סוף ערשטער. 751 00:36:00,420 --> 00:36:04,770 אַזוי איידער מיר טאָן עטלעכע פּסעודאָקאָדע, וואָס טאָן ניט איר נעמען אַ מינוט צו טראַכטן וועגן 752 00:36:04,770 --> 00:36:09,360 ווי אַ רעקורסיווע פאַקטאָריאַל פונקציאָנירן וואָלט זיין געשריבן? 753 00:36:09,360 --> 00:36:23,340 754 00:36:23,340 --> 00:36:26,010 >> אויך, ווי פילע ווי איר זענען טאן, שרייבט עס אויס אויף אַ בויגן פון פּאַפּיר איז 755 00:36:26,010 --> 00:36:27,960 וואָס איר ניטאָ געגאנגען צו האָבן צו טאָן אויף די ויספרעג מאָרגן. 756 00:36:27,960 --> 00:36:32,160 אַזוי מיסטאָמע גוט פיר צו מאַכן זיכער די קאָד איר ניטאָ שרייבט 757 00:36:32,160 --> 00:36:34,420 אַראָפּ אויף בויגן פון פּאַפּיר - 758 00:36:34,420 --> 00:36:35,160 אָדער איר קענען טאָן אַז. 759 00:36:35,160 --> 00:36:36,710 איר וויסן ווו די סעמיקאָלאָנס זענען. 760 00:36:36,710 --> 00:36:37,660 איר געדענקען די סינטאַקס. 761 00:36:37,660 --> 00:36:40,400 ווייַל איר ניטאָ ניט קענען צו האָבן אַ קאַמפּיילער זאָגן איר געמאכט אַ טעות. 762 00:36:40,400 --> 00:37:02,356 763 00:37:02,356 --> 00:37:07,240 >> אויך, צוזאמען די שורות, מאָרגן, ווען איר האָבן קאָודינג פּראָבלעמס, אויב איר 764 00:37:07,240 --> 00:37:11,490 זענען ראַשט פֿאַר מאָל, אָדער אויב איר 'רע זייער צעמישט ווי צו ווי איר ניטאָ געמיינט צו 765 00:37:11,490 --> 00:37:16,030 שרייַבן די באַזונדער זאַך אין C, עס וואָלט בעהאָאָווע איר צו שרייַבן פּסעוודאָ - קאָד 766 00:37:16,030 --> 00:37:18,160 אָדער שרייַבן באַמערקונגען אין ווי געזונט. 767 00:37:18,160 --> 00:37:21,940 ווייַל עס ס פּאַרטיייש קרעדיט פֿאַר אַ פּלאַץ פון די פראגעס אויף די ויספרעג. 768 00:37:21,940 --> 00:37:24,840 אַזוי איר זאל זיין ראַשט, אָדער איר זאל נאָר זיין צעמישט. 769 00:37:24,840 --> 00:37:28,030 שרייבט אין באַמערקונגען אָדער פּסעוודאָ - קאָד זענען אָפֿט וועגן אַז איר 770 00:37:28,030 --> 00:37:29,360 קענען באַקומען פּאַרטיייש קרעדיט. 771 00:37:29,360 --> 00:37:31,440 >> אַזוי טאָן ניט לאָזן עפּעס ליידיק אויף די ויספרעג. 772 00:37:31,440 --> 00:37:33,490 עס ס קיין פּענאַלטיז פֿאַר פּאַטינג זאכן ין 773 00:37:33,490 --> 00:37:37,650 אין פאַקט, פּאַטינג אין פּסעוודאָ - קאָד אָדער באַמערקונגען איז געגאנגען צו העלפן די גראַדער 774 00:37:37,650 --> 00:37:40,410 רעכענען אויס אויב איר פאקטיש וויסן וואָס איר ניטאָ גערעדט וועגן, און אפֿשר אַוואָרד 775 00:37:40,410 --> 00:37:42,030 איר עטלעכע פּאַרטיייש קרעדיט פֿאַר אַז. 776 00:37:42,030 --> 00:37:44,510 >> אויך צוזאמען די שורות, שרייַבן קלאר. 777 00:37:44,510 --> 00:37:47,650 אויב מיר קענען ניט טאַקע וואָס איר ניטאָ שרייבן, מיר ניטאָ ניט געגאנגען צו רופן איר 778 00:37:47,650 --> 00:37:49,900 בייַ האַלבנאַכט מאָרגן צו רעכענען אויס וואָס איר געשריבן. 779 00:37:49,900 --> 00:37:51,520 מיר ניטאָ נאָר געגאנגען צו נעמען אַוועק פונקטן. 780 00:37:51,520 --> 00:37:56,570 שרייב קלאר אַזוי מיר קענען הערן, אָדער גאַנץ, מיר קענען לייענען וואָס איר געשריבן. 781 00:37:56,570 --> 00:38:00,230 >> און אויב עס זאגט צוויי זאצן, טאָן ניט שרייַבן אַ פּאַראַגראַף. 782 00:38:00,230 --> 00:38:02,280 גיי די ינסטראַקשאַנז. 783 00:38:02,280 --> 00:38:03,500 שרייב קלאר. 784 00:38:03,500 --> 00:38:07,720 און שרייַבן אין די באַמערקונגען אָדער פּסעודאָקאָדע פֿאַר שאלות אַז קען 785 00:38:07,720 --> 00:38:10,270 אַוואָרד פּאַרטיייש קרעדיט. 786 00:38:10,270 --> 00:38:12,520 >> גוט, לאָזן ס גיין צו פאַקטאָריאַל. 787 00:38:12,520 --> 00:38:15,000 אַזוי מיר האָבן אַ פֿונקציע פאַקטאָריאַל. 788 00:38:15,000 --> 00:38:18,400 789 00:38:18,400 --> 00:38:21,550 אויב איך געווען צו פאקטיש שרייַבן דעם אין C, וואָס טוט איך דאַרפֿן צו שטעלן פאר די נאָמען 790 00:38:21,550 --> 00:38:22,800 פון די פֿונקציע? 791 00:38:22,800 --> 00:38:24,880 792 00:38:24,880 --> 00:38:30,060 דער צוריקקער טיפּ, וואָס, אין דעם פאַל, מיר וועט געבן עס ינט. 793 00:38:30,060 --> 00:38:35,450 און דעמאָלט ין דער געגרייַזלט ברייסאַז, איז וואָס גייט ין דער געגרייַזלט ברייסאַז פֿאַר 794 00:38:35,450 --> 00:38:36,850 אַ פֿונקציע? 795 00:38:36,850 --> 00:38:37,950 >> סטודענטן: אַרגומענט טיפּ. 796 00:38:37,950 --> 00:38:39,150 >> דזשייסאַן הירסטשהאָרן: זייַן טענות. 797 00:38:39,150 --> 00:38:42,680 אַזוי פאַקטאָריאַל וועט מיסטאָמע נעמען אַ אַרגומענט. 798 00:38:42,680 --> 00:38:44,500 עס וועט מיסטאָמע נאָר נעמען איינער אַרגומענט. 799 00:38:44,500 --> 00:38:49,450 און מיר וועט זאָגן עס וועט נעמען אַ ינטאַדזשער גערופן רענטגענ. 800 00:38:49,450 --> 00:38:52,770 און ווידער, ווען שרייבט די פּראָוטאַטייפּ פון אַ פֿונקציע אָדער שרייבט די פֿונקציע 801 00:38:52,770 --> 00:38:57,110 אין אייער קאָד איידער דיפיינינג עס, איר שרייַבן די דאַטן טיפּ און דער נאָמען פון 802 00:38:57,110 --> 00:39:01,370 אַז בייַטעוודיק פֿאַר אַז פונקציאָנירן בלויז. 803 00:39:01,370 --> 00:39:06,350 אַזוי איר קענען פאָרן עטלעכע נומער אין דעם פֿונקציע, עס וועט זיין ריפערד צו ווי רענטגענ 804 00:39:06,350 --> 00:39:07,340 ינעווייניק. 805 00:39:07,340 --> 00:39:08,755 >> מיר האָבן אונדזער פאַקטאָריאַל פֿונקציע. 806 00:39:08,755 --> 00:39:12,030 807 00:39:12,030 --> 00:39:15,850 מיר דאַרפֿן צוויי זאכן, אַ באַזע פאַל און אַ רעקורסיווע רופן. 808 00:39:15,850 --> 00:39:20,900 וואָס איז די באַזע פאַל פֿאַר פאַקטאָריאַל? 809 00:39:20,900 --> 00:39:24,850 עמעצער וואס געשריבן עס אויס און וואס האט ניט גערעדט נאָך, וואָס איז די באַזע 810 00:39:24,850 --> 00:39:26,100 קאַסע פֿאַר פאַקטאָריאַל? 811 00:39:26,100 --> 00:39:28,400 812 00:39:28,400 --> 00:39:30,930 >> תּלמיד: אויב N איז ווייניקער ווי 2, קריק 1. 813 00:39:30,930 --> 00:39:33,520 >> דזשייסאַן הירסטשהאָרן: אויב N איז ווייניקער ווי 2, קריק 1. 814 00:39:33,520 --> 00:39:37,216 איך ווי אַז, ווייַל אַז נעמט זאָרג פון 0 און 1. 815 00:39:37,216 --> 00:39:45,290 אַזוי מיר וועט טאָן רענטגענ <2, צוריקקומען 1. 816 00:39:45,290 --> 00:39:47,870 אויב מיר באַקומען פארביי 0, אויב מיר באַקומען פארביי 1, דעם פונקציאָנירן וועט 817 00:39:47,870 --> 00:39:49,790 מיד צוריקקומען 1. 818 00:39:49,790 --> 00:39:54,020 אויב מיר באַקומען פארביי עטלעכע נומער גרעסער ווי אָדער גלייַך צו 2, מיר ניטאָ געגאנגען צו 819 00:39:54,020 --> 00:39:55,370 האָבן אונדזער רעקורסיווע רופן. 820 00:39:55,370 --> 00:39:57,855 >> און אַזוי ווי איז אַז געגאנגען צו אַרבעט? 821 00:39:57,855 --> 00:40:01,070 קענען עמעצער אַנדערש וואס געארבעט אויף דעם וואס האט ניט גערעדט נאָך געבן מיר די 822 00:40:01,070 --> 00:40:07,380 רעקורסיווע רופן פֿאַר דעם פונקציאָנירן אין פּסעודאָקאָדע? 823 00:40:07,380 --> 00:40:10,770 אויב מיר באַקומען דורכגעגאנגען אין אַ נומער רענטגענ און עס ס גרעסער ווי 2, וואָס 824 00:40:10,770 --> 00:40:13,370 טאָן מיר ווילן צו טאָן? 825 00:40:13,370 --> 00:40:17,930 מיר אויך האָבן אַ בייַשפּיל געשריבן אויף די זייַט אַז זאל געבן איר אַ אָנצוהערעניש. 826 00:40:17,930 --> 00:40:20,770 >> תּלמיד: רוף רענטגענ מאל די פאַקטאָריאַל פון רענטגענ מינוס 1? 827 00:40:20,770 --> 00:40:22,020 >> דזשייסאַן הירסטשהאָרן: עקסאַקטלי רעכט. 828 00:40:22,020 --> 00:40:24,610 829 00:40:24,610 --> 00:40:37,750 מיר ניטאָ געגאנגען צו צוריקקומען רענטגענ מאל די פאַקטאָריאַל פון רענטגענ מינוס 1. 830 00:40:37,750 --> 00:40:41,810 און אַז, אפילו כאָטש איך געשריבן אַרויף, באַסיקאַללי, וואָס איר האט אין ענגליש, 831 00:40:41,810 --> 00:40:44,580 דעם פאַקטאָריאַל פונקציאָנירן וועט באַקומען גערופן ווידער. 832 00:40:44,580 --> 00:40:46,320 עס וועט ויספירן אויף רענטגענ מינוס 1. 833 00:40:46,320 --> 00:40:49,320 עס וועט צוריקקומען מיט עטלעכע ינטעגער, און דעמאָלט עס וועט מערן די צוויי 834 00:40:49,320 --> 00:40:52,050 צוזאַמען, און אַז ווערט וועט זיין אומגעקערט צו וועלכער גערופן דעם 835 00:40:52,050 --> 00:40:55,010 פאַקטאָריאַל פונקציאָנירן, וואָס זאל זיין אנדערן בייַשפּיל פון 836 00:40:55,010 --> 00:40:58,420 דעם פאַקטאָריאַל פֿונקציע. 837 00:40:58,420 --> 00:41:01,360 >> אַזוי אַז איז אַ בייַשפּיל פון אַ רעקורסיווע פֿונקציע, אַ זייער 838 00:41:01,360 --> 00:41:02,530 פּשוט רעקורסיווע פֿונקציע. 839 00:41:02,530 --> 00:41:04,530 אבער רובֿ פון זיי וועט זיין ווי דעם. 840 00:41:04,530 --> 00:41:11,170 אויב איר וואָלט ווי אַ גוט רעקורסיווע אַרויסרופן פֿאַר די ויספרעג, פּרובירן קאָודינג 841 00:41:11,170 --> 00:41:13,230 ביינערי זוכן רעקורסיוועלי. 842 00:41:13,230 --> 00:41:18,950 ווייַל אויב איר האט ביינערי זוכן פֿאַר פּראָבלעם שטעלן דרייַ, איר מיסטאָמע האט עס 843 00:41:18,950 --> 00:41:21,730 יטעראַטיוועלי אין אַ בשעת שלייף. 844 00:41:21,730 --> 00:41:23,700 >> אבער עס קענען אויך זיין געשריבן רעקורסיוועלי. 845 00:41:23,700 --> 00:41:26,310 איר ניטאָ געגאנגען צו דאַרפֿן צו שרייַבן דיין אייגן באַזונדער פונקציאָנירן אַז נעמט עטלעכע 846 00:41:26,310 --> 00:41:29,020 פאַרשידענע באַפֿעל-שורה טענות - אָדער ניט באַפֿעל-שורה טענות, עטלעכע 847 00:41:29,020 --> 00:41:30,910 פאַרשידענע נאָר רעגולער טענות. 848 00:41:30,910 --> 00:41:33,870 אבער איר קען שרייַבן ביינערי זוכן רעקורסיוועלי ווי געזונט. 849 00:41:33,870 --> 00:41:36,190 >> תּלמיד: אַזוי איר קען האָבן אויך געשריבן, אַנשטאָט פון רענטגענ מינוס 1, איר 850 00:41:36,190 --> 00:41:39,502 קען האָבן אויך געשריבן רענטגענ מינוס מינוס, אָדער איר געקענט האָבן 851 00:41:39,502 --> 00:41:40,830 געשריבן מינוס מינוס רענטגענ. 852 00:41:40,830 --> 00:41:44,740 קענען איר נאָר דערקלערן טאַקע געשווינד וואָס די וואָלט זיין אַנדערש זאכן, 853 00:41:44,740 --> 00:41:49,510 ווי וואָס די חילוק איז צווישן רענטגענ מינוס מינוס און מינוס מינוס רענטגענ? 854 00:41:49,510 --> 00:41:51,320 >> דזשייסאַן הירסטשהאָרן: ניין, איך בין ניט געגאנגען צו גיין אין אַז. 855 00:41:51,320 --> 00:41:55,500 אבער איך וועט רעדן צו איר וועגן עס נאָך קלאַס. רענטגענ מינוס מינוס, מינוס מינוס רענטגענ 856 00:41:55,500 --> 00:41:57,780 דעקרעמענט רענטגענ דורך 1. 857 00:41:57,780 --> 00:41:59,090 אָבער זיי טאָן עס אַ ביסל דיפערענטלי. 858 00:41:59,090 --> 00:42:00,340 אבער איך טאָן ניט וועלן צו גיין אין אַז. 859 00:42:00,340 --> 00:42:04,330 860 00:42:04,330 --> 00:42:09,090 אנדערע פראגעס וועגן רעקורסיאָן אָדער דעם פונקציאָנירן? 861 00:42:09,090 --> 00:42:10,140 אַז ס ניט טאַקע אפילו פּסעודאָקאָדע. 862 00:42:10,140 --> 00:42:15,060 אַז ס בייסיקלי די קאָד אין C איר וואָלט שרייַבן פֿאַר דעם. 863 00:42:15,060 --> 00:42:19,393 >> גוט, קיין אנדערע שאלות וועגן סוגיות אַרויף דאָ? 864 00:42:19,393 --> 00:42:19,864 יאָ. 865 00:42:19,864 --> 00:42:23,130 >> תּלמיד: איך האָבן אַ שנעל ראַנדאַון פון פלאָוטינג פונט און פּינטלעכקייַט. 866 00:42:23,130 --> 00:42:24,260 >> דזשייסאַן הירסטשהאָרן: פלאָאַטינג פונט און פּינטלעכקייַט. 867 00:42:24,260 --> 00:42:26,920 קענען עמעצער טאַקע געשווינד געבן מיר אַ ראַנדאַון פון 868 00:42:26,920 --> 00:42:28,210 פלאָוטינג פונט און פּינטלעכקייַט? 869 00:42:28,210 --> 00:42:30,420 איר אַלע האט צו טאָן דעם פֿאַר דיין פּראָבלעם שטעלן, אַזוי איר ניטאָ אַלע 870 00:42:30,420 --> 00:42:31,700 באַקאַנט מיט אים. 871 00:42:31,700 --> 00:42:35,090 אָדער אפֿשר ניט אַלע פון ​​איר. 872 00:42:35,090 --> 00:42:36,602 ווער עס יז? 873 00:42:36,602 --> 00:42:39,530 געבן מיר אַ סטאַרטעד אָרט. 874 00:42:39,530 --> 00:42:40,750 פלאָוטינג פונט און פּינטלעכקייַט. 875 00:42:40,750 --> 00:42:42,380 וואָס ס די פּראָבלעם? 876 00:42:42,380 --> 00:42:42,960 יאָ. 877 00:42:42,960 --> 00:42:43,680 וויקטאָריאַ? 878 00:42:43,680 --> 00:42:44,480 >> וואַנעססאַ: וואַנעססאַ. 879 00:42:44,480 --> 00:42:45,285 >> דזשייסאַן הירסטשהאָרן: וואַנעססאַ. 880 00:42:45,285 --> 00:42:45,680 נעבעכדיק. 881 00:42:45,680 --> 00:42:51,550 >> וואַנעססאַ: עס ס נאָר אַ ענדלעך נומער פון נומערן וואָס קענען זיין רעפּריזענטיד 882 00:42:51,550 --> 00:42:57,930 ווייַל איר ניטאָ אויף אַ, אין אונדזער פאַל, אַ 32-ביסל סיסטעם. 883 00:42:57,930 --> 00:43:03,080 אַזוי איר מין פון האָבן צו מאַכן אַרויף עטלעכע נומערן. 884 00:43:03,080 --> 00:43:03,910 >> דזשייסאַן הירסטשהאָרן: אַזוי אַז ס פּונקט רעכט. 885 00:43:03,910 --> 00:43:08,110 עס זענען בלויז אַ זיכער סומע פון נומערן אַז קענען זיין רעפּריזענטיד. 886 00:43:08,110 --> 00:43:11,770 אויב איר מערן צוויי זייער גרויס נומערן, עס זאל לויפן די סומע 887 00:43:11,770 --> 00:43:13,950 פון ספּייסאַז איר האָבן צו פאָרשטעלן אַ ינטאַדזשער. 888 00:43:13,950 --> 00:43:17,930 אַז ס וואָס מאל מיר נוצן אַ לאַנג לאַנג אַנשטאָט פון אַ ינט. 889 00:43:17,930 --> 00:43:19,210 אַז האט מער ספּייסיז. 890 00:43:19,210 --> 00:43:21,210 וואָס קענען האַלטן אַ גרעסערע נומער. 891 00:43:21,210 --> 00:43:24,310 >> פלאָוטינג פונט פּינטלעכקייַט האט צו טאָן מיט אַז, אָבער אויך האט צו טאָן מיט די 892 00:43:24,310 --> 00:43:29,300 פאַקט אַז דעצימאַל נומערן זענען ניט שטענדיק רעפּריזענטיד. 893 00:43:29,300 --> 00:43:29,540 נעבעכדיק. 894 00:43:29,540 --> 00:43:31,280 זאל מיר שטעלן דעם צוריק אַרויף. 895 00:43:31,280 --> 00:43:36,610 די דעצימאַל נומער 1.0 איז ניט שטענדיק רעפּראַזענטאַד ווי איר וואָלט דערוואַרטן, 896 00:43:36,610 --> 00:43:40,770 1.000000000. 897 00:43:40,770 --> 00:43:50,360 עס איז מאל רעפּריזענטיד ווי 1.000000001 אָדער 0.999999999. 898 00:43:50,360 --> 00:43:52,780 עס זאל זיין אפילו 89 ארלנגעווארפן אין עס ערגעץ. 899 00:43:52,780 --> 00:43:56,560 אַזוי די דעצימאַל נומערן זענען ניט רעפּראַזענטאַד פּונקט ווי איר וואָלט 900 00:43:56,560 --> 00:43:58,430 דערוואַרטן זיי צו זיין רעפּריזענטיד. 901 00:43:58,430 --> 00:44:00,010 >> אַזוי אין פּראָבלעם שטעלן - 902 00:44:00,010 --> 00:44:00,860 איז עס צוויי? - 903 00:44:00,860 --> 00:44:05,290 פּראָבלעם שטעלן צוויי, ווו מיר דעלט מיט פלאָוטינג פונט נומערן, ווען מיר געוואלט 904 00:44:05,290 --> 00:44:08,690 זיי צו פאָרשטעלן פּונקט וואָס מיר געוואלט זיי צו פאָרשטעלן, די נומער 905 00:44:08,690 --> 00:44:12,860 פון פּעניז, אָדער די נומער פון סענס, מיר מערן זיי דורך 100. 906 00:44:12,860 --> 00:44:14,750 מיר ראַונדיד זיי. 907 00:44:14,750 --> 00:44:18,660 און דעמאָלט מיר שנייַדן אַוועק אַלץ הינטער די דעצימאַל פונט. 908 00:44:18,660 --> 00:44:22,020 אַז איז געווען צו ענשור אַז זיי וואָלט פאקטיש גלייַך פּונקט וואָס מיר געוואלט 909 00:44:22,020 --> 00:44:22,410 זיי צו גלייַך. 910 00:44:22,410 --> 00:44:26,870 >> ווייַל ווען איר נעמען עפּעס אַז ס אַ לאָזנ שווימען און קער עס אין אַ ינט, איר 911 00:44:26,870 --> 00:44:29,860 שנייַדן אַוועק אַלץ צו די רעכט פון די דעצימאַל פונט. 912 00:44:29,860 --> 00:44:33,900 ווייַל עס ס עטלעכע פלאָוטינג פונט ימפּרעסיסיאָן, 100.000 זאל זיין 913 00:44:33,900 --> 00:44:37,440 רעפּראַזענטאַד ווי 99.999999999. 914 00:44:37,440 --> 00:44:40,350 און אויב איר נאָר שנייַדן אַוועק אַלץ צו די רעכט רעכט אַוועק, איר ניטאָ געגאנגען צו 915 00:44:40,350 --> 00:44:41,600 באַקומען דעם אומרעכט נומער. 916 00:44:41,600 --> 00:44:44,050 917 00:44:44,050 --> 00:44:44,180 יאָ. 918 00:44:44,180 --> 00:44:45,290 >> תּלמיד: איך האט אַ קשיא וועגן קאַסטינג. 919 00:44:45,290 --> 00:44:47,500 וואָס סדר טוט עס פּאַסירן אין? 920 00:44:47,500 --> 00:44:54,480 אויב איר 'ד טאָן לאָזנ שווימען, בראַקאַץ, 1 צעטיילט דורך 10, טוט עס טאָן 1 צעטיילט דורך 10, 921 00:44:54,480 --> 00:44:58,910 דעמאָלט באַקומען 0.1, דעמאָלט קער עס אין אַ לאָזנ שווימען? 922 00:44:58,910 --> 00:45:01,470 >> דזשייסאַן הירסטשהאָרן: אויב איר טאָן לאָזנ שווימען 1 צעטיילט דורך 10 - 923 00:45:01,470 --> 00:45:02,550 >> תּלמיד: יאָ, און דעמאָלט יקוואַלז - 924 00:45:02,550 --> 00:45:04,240 געזונט, עס וואָלט נאָרמאַלי האָבן עס גלייַך אין - 925 00:45:04,240 --> 00:45:04,690 יאָ. 926 00:45:04,690 --> 00:45:06,760 איר ווילן צו מאַכן עס אַ לאָזנ שווימען, רעכט? 927 00:45:06,760 --> 00:45:12,790 >> דזשייסאַן הירסטשהאָרן: גוט, אַזוי מיר ניטאָ געגאנגען צו נוצן אַז צו סעג אין פיגיערינג אויס 928 00:45:12,790 --> 00:45:15,390 די ענטפֿערס צו די פראגעס דורך קאָודינג. 929 00:45:15,390 --> 00:45:18,180 ווייַל איר וועט מיסטאָמע האָבן אַ פּלאַץ פון די מינוט פראגעס, און אַ גוט וועג 930 00:45:18,180 --> 00:45:19,100 צו סאָלווע זיי איז דורך קאָודינג. 931 00:45:19,100 --> 00:45:21,320 אַזוי מיר ניטאָ געגאנגען צו קאָד דעם רעכט איצט, און דעריבער מיר ניטאָ געגאנגען צו גיין צוריק און 932 00:45:21,320 --> 00:45:24,020 קאָד די קשיא איר האט. 933 00:45:24,020 --> 00:45:24,950 >> אַזוי דער ערשטער שורה - 934 00:45:24,950 --> 00:45:29,390 איך זאָל ניט האָבן געשריבן עס - וואָס איז דער ערשטער זאַך מיר ווילן צו טאָן ווען מיר 935 00:45:29,390 --> 00:45:32,250 עפענען אַרויף אַ נייַ טעקע אין געדיט? 936 00:45:32,250 --> 00:45:34,190 >> תּלמיד: אַרייַננעמען. 937 00:45:34,190 --> 00:45:35,920 >> דזשייסאַן הירסטשהאָרן: אַרייַננעמען וואָס? 938 00:45:35,920 --> 00:45:37,952 >> תּלמיד: קס50 ביבליאָטעק. 939 00:45:37,952 --> 00:45:39,920 >> דזשייסאַן הירסטשהאָרן: גוט. 940 00:45:39,920 --> 00:45:42,590 וואָס אַנדערש זאָל מיר אַרייַננעמען? 941 00:45:42,590 --> 00:45:46,820 מיר ניטאָ נאָר געגאנגען צו קאָנטראָלירן וואָס כאַפּאַנז ווען איר וואַרפן עפּעס צו אַ לאָזנ שווימען. 942 00:45:46,820 --> 00:45:48,605 אבער וואָס טאָן מיר דאַרפֿן צו אַרייַננעמען אויב מיר ניטאָ געגאנגען צו שרייַבן אַ C פּראָגראַם? 943 00:45:48,605 --> 00:45:49,300 >> תּלמיד: סטאַנדאַרד איך / אָו 944 00:45:49,300 --> 00:45:50,625 >> דזשייסאַן הירסטשהאָרן: סטדיאָ.ה. 945 00:45:50,625 --> 00:45:54,880 מיר פאקטיש טאָן ניט דאַרפֿן, פֿאַר דעם פּראָגראַם, קס50.ה, אפילו כאָטש עס ס 946 00:45:54,880 --> 00:45:55,920 שטענדיק נוציק צו אַרייַננעמען עס. 947 00:45:55,920 --> 00:45:58,260 אבער מיר טאָן שטענדיק דאַרפֿן סטדיאָ.ה. 948 00:45:58,260 --> 00:45:59,660 >> תּלמיד: ווען קאָודינג אין C? 949 00:45:59,660 --> 00:46:15,770 >> דזשייסאַן הירסטשהאָרן: ווען קאָודינג אין סי 950 00:46:15,770 --> 00:46:17,090 >> אַזוי איך ראַטעווען עס ווי דעם. C טעקע. 951 00:46:17,090 --> 00:46:18,590 איך באַקומען עטלעכע פייַן סינטאַקס כיילייטינג. 952 00:46:18,590 --> 00:46:22,890 איך געשריבן פּאָסל ין הויפּט. 953 00:46:22,890 --> 00:46:24,792 וואָס טוט פּאָסל מיינען? 954 00:46:24,792 --> 00:46:26,740 >> תּלמיד: טוט ניט נעמען קיין באַפֿעל-שורה טענות. 955 00:46:26,740 --> 00:46:28,900 >> דזשייסאַן הירסטשהאָרן: וואָיד מיטל, אין דעם פאַל, הויפּט טוט ניט נעמען קיין 956 00:46:28,900 --> 00:46:29,700 באַפֿעל-שורה טענות. 957 00:46:29,700 --> 00:46:32,720 אין אנדערע קאַסעס, עס מיטל די פֿונקציע טוט ניט נעמען באַפֿעל-שורה טענות. 958 00:46:32,720 --> 00:46:36,560 אָדער די פֿונקציע, אויב איך געווען צו שרייַבן פּאָסל הויפּט (פּאָסל), אַז וואָלט זאָגן הויפּט ס 959 00:46:36,560 --> 00:46:38,460 ניט אומגעקערט עפּעס. 960 00:46:38,460 --> 00:46:39,960 אַזוי פּאָסל נאָר מיטל גאָרנישט. 961 00:46:39,960 --> 00:46:42,510 וואָס וואָלט איך שרייַבן אויב איך געווען צו נעמען באַפֿעל-שורה טענות? 962 00:46:42,510 --> 00:46:45,250 963 00:46:45,250 --> 00:46:47,150 >> תּלמיד: ינט קרייַזבויגן C שטריקל קרייַזבויגן ך 964 00:46:47,150 --> 00:46:49,055 >> דזשייסאַן הירסטשהאָרן: ינט אַרגק שטריקל אַרגוו. 965 00:46:49,055 --> 00:46:54,050 966 00:46:54,050 --> 00:46:55,572 איז אַז רעכט? 967 00:46:55,572 --> 00:46:58,720 >> תּלמיד: עס ס טשאַר שטערן אַרגוו בראַקאַץ. 968 00:46:58,720 --> 00:47:01,730 >> דזשייסאַן הירסטשהאָרן: אַזוי איר קען שרייַבן שטריקל אַרגוו בראַקאַץ אָדער טשאַר שטערן אַרגוו 969 00:47:01,730 --> 00:47:03,710 בראַקאַץ, אָבער איר דאַרפֿן די בראַקאַץ. 970 00:47:03,710 --> 00:47:06,290 ווייַל אַרגוו איז אַ מענגע פון סטרינגס, געדענקען. 971 00:47:06,290 --> 00:47:07,360 עס ס ניט נאָר איין שטריקל. 972 00:47:07,360 --> 00:47:10,350 אַזוי שטריקל אַרגוו איז, דאָ ס איינער שטריקל גערופן אַרגוו. 973 00:47:10,350 --> 00:47:13,630 שטריקל אַרגוו בראַקאַץ איז, דאָ ס אַ מענגע פון ​​סטרינגס. 974 00:47:13,630 --> 00:47:17,865 אַזוי ינט אַרגק שטריקל אַרגוו בראַקאַץ וואָלט זיין עפּעס אַז איך 975 00:47:17,865 --> 00:47:18,810 וואָלט מיסטאָמע שרייַבן. 976 00:47:18,810 --> 00:47:23,050 >> אַזוי איר געוואלט צו ראַטעווען אין אַ ינטאַדזשער? 977 00:47:23,050 --> 00:47:24,285 >> תּלמיד: יאָ, ינטאַדזשער. 978 00:47:24,285 --> 00:47:25,840 אָדער אין אַ לאָזנ שווימען. 979 00:47:25,840 --> 00:47:26,710 >> דזשייסאַן הירסטשהאָרן: אין אַ לאָזנ שווימען? 980 00:47:26,710 --> 00:47:30,790 ווי, לאָזנ שווימען רענטגענ יקוואַלז 1 צעטיילט דורך 10. 981 00:47:30,790 --> 00:47:32,040 >> דזשייסאַן הירסטשהאָרן: גוט. 982 00:47:32,040 --> 00:47:40,160 983 00:47:40,160 --> 00:47:42,240 ווי טאָן איך דרוקן אויס אַ לאָזנ שווימען אין פּרינטף? 984 00:47:42,240 --> 00:47:45,100 985 00:47:45,100 --> 00:47:46,714 וואָס? 986 00:47:46,714 --> 00:47:47,560 >> תּלמיד:% ו. 987 00:47:47,560 --> 00:47:48,300 >> דזשייסאַן הירסטשהאָרן:% ו. 988 00:47:48,300 --> 00:47:50,810 וואָס ס אַ ינטאַדזשער? 989 00:47:50,810 --> 00:47:52,110 די אָדער איך. 990 00:47:52,110 --> 00:47:53,000 וואָס ס אַ שטריקל? 991 00:47:53,000 --> 00:47:54,240 >> תּלמיד: ס. 992 00:47:54,240 --> 00:47:56,140 >> דזשייסאַן הירסטשהאָרן: ס. 993 00:47:56,140 --> 00:47:57,550 ווי טאָן איך באַקומען אַ נייַ שורה? 994 00:47:57,550 --> 00:47:58,800 >> תּלמיד: באַקסלאַש N. 995 00:47:58,800 --> 00:48:04,610 996 00:48:04,610 --> 00:48:07,100 >> דזשייסאַן הירסטשהאָרן: וואָס טאָן איך צוריקקומען אויב הויפּט לויפט ריכטיק? 997 00:48:07,100 --> 00:48:08,360 >> תּלמיד: 0. 998 00:48:08,360 --> 00:48:09,430 צי איך דאַרפֿן צו שרייַבן אַז שורה, כאָטש? 999 00:48:09,430 --> 00:48:10,170 >> תּלמיד: נומ ' 1000 00:48:10,170 --> 00:48:11,513 גוט, מיר וועט ניט שרייַבן עס, דעמאָלט. 1001 00:48:11,513 --> 00:48:16,450 1002 00:48:16,450 --> 00:48:17,190 קענען יעדער יינער לייענען אַז? 1003 00:48:17,190 --> 00:48:18,485 עס קוקט אַ ביסל קליין. 1004 00:48:18,485 --> 00:48:20,160 קענען יעדער יינער זען, אָדער זאָל איך מאַכן עס ביגער? 1005 00:48:20,160 --> 00:48:23,480 1006 00:48:23,480 --> 00:48:25,100 איך טראַכטן פֿאַר די אַפּאַראַט, מיר וועט מאַכן עס אַ ביסל ביגער, כאָטש. 1007 00:48:25,100 --> 00:48:35,750 1008 00:48:35,750 --> 00:48:38,410 >> דזשייסאַן הירסטשהאָרן: אויב איך ווילן צו ווענדן דעם . C טעקע אין אַ עקסעקוטאַבלע, וואָס 1009 00:48:38,410 --> 00:48:39,260 טאָן איך שרייַבן? 1010 00:48:39,260 --> 00:48:41,610 >> תּלמיד: מאַכט פּרובירן. 1011 00:48:41,610 --> 00:48:42,080 >> דזשייסאַן הירסטשהאָרן: אנטשולדיגט? 1012 00:48:42,080 --> 00:48:42,790 >> תּלמיד: מאַכט פּרובירן. 1013 00:48:42,790 --> 00:48:44,040 >> דזשייסאַן הירסטשהאָרן: מאַכט פּרובירן. 1014 00:48:44,040 --> 00:48:46,700 1015 00:48:46,700 --> 00:48:48,410 מיר זענען גערעדט וועגן דעם שורה פריער. 1016 00:48:48,410 --> 00:48:49,140 קלאַנג. 1017 00:48:49,140 --> 00:48:51,270 וואָס ס קלאַנג? 1018 00:48:51,270 --> 00:48:52,200 די נאָמען פון די קאַמפּיילער. 1019 00:48:52,200 --> 00:48:53,920 וואָס ס דעם שורה? 1020 00:48:53,920 --> 00:48:55,580 >> תּלמיד: סעץ עס אַרויף פֿאַר נוצן פון גדב. 1021 00:48:55,580 --> 00:48:59,230 >> דזשייסאַן הירסטשהאָרן: סעץ עס אַרויף פֿאַר נוצן פון גדב. 1022 00:48:59,230 --> 00:49:02,338 דעם שורה, וואָס ס אַז? 1023 00:49:02,338 --> 00:49:03,290 >> תּלמיד: מקור קאָד. 1024 00:49:03,290 --> 00:49:06,010 >> דזשייסאַן הירסטשהאָרן: אַז ס די מקור טעקע, די. C טעקע. 1025 00:49:06,010 --> 00:49:08,150 וואָס טוט די צוויי שורות טאָן? 1026 00:49:08,150 --> 00:49:10,245 אָדער די צוויי ניט שורות. 1027 00:49:10,245 --> 00:49:12,300 >> תּלמיד: עס נעמען עס פּרובירן. 1028 00:49:12,300 --> 00:49:15,410 >> דזשייסאַן הירסטשהאָרן: אַזוי דער לאָך אָ זאגט, נאָמען עס עפּעס דיפערענטלי. 1029 00:49:15,410 --> 00:49:16,790 און דאָ איר ניטאָ פאַך עס פּרובירן. 1030 00:49:16,790 --> 00:49:18,900 אויב איך האט ניט האָבן אַז אין, וואָס וואָלט עס נעמען דעם? 1031 00:49:18,900 --> 00:49:20,260 >> תּלמיד: אַ.אָוט. 1032 00:49:20,260 --> 00:49:22,340 >> דזשייסאַן הירסטשהאָרן: אַ.אָוט. 1033 00:49:22,340 --> 00:49:25,366 וואָס טוט דעם טאָן? 1034 00:49:25,366 --> 00:49:27,670 >> תּלמיד: לינקס די מאַט ביבליאָטעק. 1035 00:49:27,670 --> 00:49:29,550 >> דזשייסאַן הירסטשהאָרן: עס לינקס אין די מאַט ביבליאָטעק. 1036 00:49:29,550 --> 00:49:32,880 מיר האבן ניט אַרייַננעמען די מאַט ביבליאָטעק, אָבער זינט אַז ס אַזוי פּראָסט, זיי 'ווע 1037 00:49:32,880 --> 00:49:35,780 געשריבן מאַכן צו שטענדיק אַרייַננעמען די מאַט ביבליאָטעק. 1038 00:49:35,780 --> 00:49:39,050 און פּונקט אַזוי, דעם כולל די קס50 ביבליאָטעק. 1039 00:49:39,050 --> 00:49:43,010 >> גוט, אַזוי אויב מיר רשימה, מיר איצט האָבן אַ עקסעקוטאַבלע גערופן פּרובירן. 1040 00:49:43,010 --> 00:49:45,150 צו ויספירן עס, איך שרייַבן פּרובירן. 1041 00:49:45,150 --> 00:49:48,330 איך זען אַז מיין פלאָוטינג פונט, ווי דערוואַרט, יקוואַלז 0. 1042 00:49:48,330 --> 00:49:50,890 1043 00:49:50,890 --> 00:49:51,590 טוט אַז - 1044 00:49:51,590 --> 00:49:52,060 אַזוי - 1045 00:49:52,060 --> 00:49:55,210 >> תּלמיד: דעריבער אויב איר שטעלן לאָזנ שווימען איצט, ווי איר וואַרפן עס ווי לאָזנ שווימען - 1046 00:49:55,210 --> 00:49:56,870 >> דזשייסאַן הירסטשהאָרן: קאַסט די 1 צו אַ לאָזנ שווימען? 1047 00:49:56,870 --> 00:49:59,180 >> תּלמיד: ניין, וואַרפן די פול זאַך - 1048 00:49:59,180 --> 00:49:59,500 יאָ. 1049 00:49:59,500 --> 00:50:02,460 אויב איר נאָר האט אַז, וואָלט אַז מאַכן עס 0.1? 1050 00:50:02,460 --> 00:50:07,170 >> דזשייסאַן הירסטשהאָרן: גוט, אַזוי טאַקע געשווינד, 1 צעטיילט דורך 10, די זענען 1051 00:50:07,170 --> 00:50:08,690 ינטאַדזשערז זייַענדיק צעטיילט. 1052 00:50:08,690 --> 00:50:13,580 אַזוי ווען איר טיילן ינטאַדזשערז, זיי ניטאָ 0, און איר ניטאָ שפּאָרן אַז 0 אין אַ 1053 00:50:13,580 --> 00:50:17,170 לאָזנ שווימען, ווייַל די צעהאַקן איז נאָר ינטאַדזשער אָפּטייל. 1054 00:50:17,170 --> 00:50:19,180 אַזוי איצט מיר ניטאָ טורנינג עפּעס אין אַ לאָזנ שווימען. 1055 00:50:19,180 --> 00:50:21,650 >> זאל ס זען וואָס כאַפּאַנז. 1056 00:50:21,650 --> 00:50:22,900 מיר וועט מאַכן פּרובירן. 1057 00:50:22,900 --> 00:50:25,870 1058 00:50:25,870 --> 00:50:31,090 אַזוי איצט מיר זען אַז אַז צעהאַקן איז ניט ינטעגער אָפּטייל, עס איז געווען פלאָוטינג 1059 00:50:31,090 --> 00:50:32,640 פונט אָפּטייל. 1060 00:50:32,640 --> 00:50:35,700 ווייַל איינער פון זייַן טענות האט שוין וואַרפן צו אַ לאָזנ שווימען. 1061 00:50:35,700 --> 00:50:38,380 אַזוי איצט עס איז געווען געזאגט, מייַכל דעם אָפּטייל ווי מיר ניטאָ דילינג מיט 1062 00:50:38,380 --> 00:50:40,140 פלאָוטינג ווייזט, ניט מיט ינטאַדזשערז. 1063 00:50:40,140 --> 00:50:42,760 און אַזוי מיר באַקומען די ענטפער מיר דערוואַרטן. 1064 00:50:42,760 --> 00:50:44,620 >> זאל ס זען וואָס כאַפּאַנז - 1065 00:50:44,620 --> 00:50:47,103 אָאָפּס. 1066 00:50:47,103 --> 00:50:51,646 אויב איך געוואלט צו דרוקן מער דעצימאַל ספּאַץ, ווי קען איך טאָן אַז? 1067 00:50:51,646 --> 00:50:55,550 >> תּלמיד: פּוינט פּונקט ו, אָדער ווי פילע דעצימאַל ערטער ווי איר ווילן. 1068 00:50:55,550 --> 00:51:02,280 1069 00:51:02,280 --> 00:51:04,440 >> דזשייסאַן הירסטשהאָרן: אזוי איך דרוק 10 דעצימאַל ספּאַץ. 1070 00:51:04,440 --> 00:51:06,610 און מיר איצט זען מיר ניטאָ געטינג עטלעכע טשודנע שטאָפּן. 1071 00:51:06,610 --> 00:51:09,650 און אַז גייט צוריק צו דיין קשיא וועגן פלאָוטינג פונט ימפּרעסיסיאָן. 1072 00:51:09,650 --> 00:51:10,950 עס ס טשודנע שטאָפּן סטאָרד אין דאָ. 1073 00:51:10,950 --> 00:51:13,650 1074 00:51:13,650 --> 00:51:15,275 >> גוט, טוט אַז ענטפֿערן אייערע קשיא? 1075 00:51:15,275 --> 00:51:18,550 1076 00:51:18,550 --> 00:51:20,200 וואָס אַנדערש האט איר ווילן צו קאָד געשווינד? 1077 00:51:20,200 --> 00:51:25,470 >> תּלמיד: איך נאָר געוואלט צו זען צי אָדער ניט, אויב איר באפרייט אַרויף עטלעכע טייַטל, 1078 00:51:25,470 --> 00:51:30,410 צי אַז טייַטל נאָך האט סטאָרד אין עס די אַדרעס פון וואָס עס האט שוין 1079 00:51:30,410 --> 00:51:32,170 פּוינטינג צו פריער. 1080 00:51:32,170 --> 00:51:34,100 >> דזשייסאַן הירסטשהאָרן: גוט, אַזוי לאָזן ס טאָן אַז. 1081 00:51:34,100 --> 00:51:38,030 טשאַר שטערן פּטר, דעם קריייץ אַ בייַטעוודיק גערופן פּטר פון טיפּ טשאַר שטערן. 1082 00:51:38,030 --> 00:51:39,280 ווי טאָן איך שרייַבן מאַללאָק? 1083 00:51:39,280 --> 00:51:40,550 אַלדאַן? 1084 00:51:40,550 --> 00:51:41,800 >> אַלדאַן: פונקט מאַללאָק. 1085 00:51:41,800 --> 00:51:44,820 1086 00:51:44,820 --> 00:51:51,040 אבער דעמאָלט עס האט צו זיין נומער פון, און אין דעם פאַל, איך טרעפן איר 'ד 1087 00:51:51,040 --> 00:51:52,465 זיין פּוינטינג צו טשאַר. 1088 00:51:52,465 --> 00:51:54,450 אַזוי עס 'ד זיין טשאַר. 1089 00:51:54,450 --> 00:51:57,520 >> דזשייסאַן הירסטשהאָרן: גוט, אַזוי מער גענעריקאַללי, ין - 1090 00:51:57,520 --> 00:51:58,770 זאל ס רעדאַגירן. 1091 00:51:58,770 --> 00:52:05,100 1092 00:52:05,100 --> 00:52:09,260 ין מאַללאָק, איר ווילן די נומער פון ביטעס אויף די קופּע. 1093 00:52:09,260 --> 00:52:12,320 בכלל, וואָס מיר 'ווע געזען אַז מיר ניטאָ טאן איז מיר ניטאָ געגאנגען צו מאַללאָק 1094 00:52:12,320 --> 00:52:14,940 סטרינגס, למשל, אָדער ערייז פון ינטאַדזשערז. 1095 00:52:14,940 --> 00:52:21,600 אַזוי אויב מיר ווילן 10 ינטאַדזשערז, אָדער 10 טשאַרס, 10 וועט געבן אונדז 10. 1096 00:52:21,600 --> 00:52:24,370 און דעמאָלט נומער פון טשאַרס וואָלט געבן אונדז אַז נומער פון טשאַרס, וואָס אין 1097 00:52:24,370 --> 00:52:25,120 דעם פאַל איז 1 ביטע. 1098 00:52:25,120 --> 00:52:26,250 מיר באַקומען 10 ביטעס. 1099 00:52:26,250 --> 00:52:28,540 אויב מיר זענען צו שרייַבן נומער פון ינט, אַז וואָלט געבן אונדז 40 ביטעס. 1100 00:52:28,540 --> 00:52:31,520 >> אַזוי מער דזשאַנעריקלי, ין פון מאַללאָק איז די נומער פון ביטעס איר ווילן. 1101 00:52:31,520 --> 00:52:34,620 אין דעם פאַל, מיר ניטאָ געטינג 1 ביטע. 1102 00:52:34,620 --> 00:52:36,900 וואָס מיינט ווי אַ טשודנע נוצן פון מאַללאָק, אָבער פֿאַר אונדזער 1103 00:52:36,900 --> 00:52:38,470 צוועקן מאכט זינען. 1104 00:52:38,470 --> 00:52:40,420 אַזוי עס ס אַז. 1105 00:52:40,420 --> 00:52:43,420 >> מיר ניטאָ געגאנגען צו רופן פֿרייַ. 1106 00:52:43,420 --> 00:52:47,040 מיר באַקומען באַפרייַען פון עס און מיר נוצן פּטר ווידער. 1107 00:52:47,040 --> 00:52:48,750 און וואָס האט איר ווילן צו קאָנטראָלירן? 1108 00:52:48,750 --> 00:52:50,550 >> תּלמיד: איך נאָר געוואלט צו קאָנטראָלירן צי אָדער ניט עס איז געווען עפּעס 1109 00:52:50,550 --> 00:52:51,900 ין פון עס. 1110 00:52:51,900 --> 00:52:53,050 >> דזשייסאַן הירסטשהאָרן: אזוי צי עס שפּיציק צו עפּעס? 1111 00:52:53,050 --> 00:52:57,740 >> תּלמיד: יאָ, פּונקט, צי עס נאָך האט אַ זיקאָרן אַדרעס. 1112 00:52:57,740 --> 00:53:02,220 >> דזשייסאַן הירסטשהאָרן: אזוי איר ווילן צו קאָנטראָלירן די ווערט פון פּטר? 1113 00:53:02,220 --> 00:53:03,470 >> תּלמיד: יאָ, פּונקט. 1114 00:53:03,470 --> 00:53:07,940 1115 00:53:07,940 --> 00:53:10,160 >> דזשייסאַן הירסטשהאָרן: וואָס טוט איך שרייַבן דאָ אויב איך ווילן צו קאָנטראָלירן די ווערט פון די 1116 00:53:10,160 --> 00:53:11,880 פונט - וואָס איז, יארדאניע געזאגט, די ווערט? 1117 00:53:11,880 --> 00:53:13,720 אָדער וואָס איז סטאָרד ין פון פּטר? 1118 00:53:13,720 --> 00:53:14,620 >> תּלמיד: אַ זיקאָרן אַדרעס. 1119 00:53:14,620 --> 00:53:16,330 >> דזשייסאַן הירסטשהאָרן: אַ זיקאָרן אַדרעס. 1120 00:53:16,330 --> 00:53:20,520 אַזוי אויב איך שרייַבן נאָר דעם, עס וועט געבן מיר די ווערט פון פּטר. 1121 00:53:20,520 --> 00:53:22,800 און ווי טאָן איך דרוקן אויס אַ זיקאָרן אַדרעס? 1122 00:53:22,800 --> 00:53:26,470 וואָס ס דעם פֿאָרמאַט שטריקל פֿאַר אַ זיקאָרן אַדרעס? 1123 00:53:26,470 --> 00:53:27,430 >> תּלמיד:% פּ. 1124 00:53:27,430 --> 00:53:28,050 >> דזשייסאַן הירסטשהאָרן:% פּ. 1125 00:53:28,050 --> 00:53:29,500 S% איז אַ שטריקל. 1126 00:53:29,500 --> 00:53:30,750 % פּ פֿאַר טייַטל. 1127 00:53:30,750 --> 00:53:40,820 1128 00:53:40,820 --> 00:53:43,540 איז אַז רעכט? 1129 00:53:43,540 --> 00:53:44,790 אַז איז רעכט. 1130 00:53:44,790 --> 00:53:49,450 1131 00:53:49,450 --> 00:53:51,040 אַזוי פּטר יקוואַלז - 1132 00:53:51,040 --> 00:53:53,350 עס נאָך האט עפּעס אין עס. 1133 00:53:53,350 --> 00:53:56,110 1134 00:53:56,110 --> 00:53:57,645 דעם איז מיסטאָמע אַ מער טשיקאַווע קשיא. 1135 00:53:57,645 --> 00:53:59,198 וואָס טוט אַז שורה טאָן? 1136 00:53:59,198 --> 00:54:00,830 >> תּלמיד: סעג חסרונות. 1137 00:54:00,830 --> 00:54:01,310 >> דזשייסאַן הירסטשהאָרן: וואָס? 1138 00:54:01,310 --> 00:54:02,678 >> תּלמיד: איך טראַכטן עס סעג חסרונות. 1139 00:54:02,678 --> 00:54:03,574 >> דזשייסאַן הירסטשהאָרן: הם? 1140 00:54:03,574 --> 00:54:04,920 >> תּלמיד: איך טראַכטן עס וועט סעג שולד. 1141 00:54:04,920 --> 00:54:08,265 >> דזשייסאַן הירסטשהאָרן: אזוי דעם שורה פון קאָד, שטערן פּטר, וואָס 1142 00:54:08,265 --> 00:54:10,152 טוט די שטערן מיינען? 1143 00:54:10,152 --> 00:54:11,240 >> תּלמיד: אינהאַלט פון. 1144 00:54:11,240 --> 00:54:11,560 >> דזשייסאַן הירסטשהאָרן: יאָ. 1145 00:54:11,560 --> 00:54:13,910 גיין צו באַקומען די צופרידן פון. 1146 00:54:13,910 --> 00:54:16,830 אַזוי דעם איז געגאנגען צו גיין צו די זיקאָרן אַדרעס עס און געבן מיר אַז. 1147 00:54:16,830 --> 00:54:21,030 איך געוויינט% C רעכט דאָ ווייַל עס זענען אותיות סטאָרד עס. 1148 00:54:21,030 --> 00:54:23,390 אַזוי מיר ניטאָ געגאנגען צו גיין צו אַז אַדרעס מיר נאָר געזען - אָדער עס וועט מיסטאָמע זיין אַ 1149 00:54:23,390 --> 00:54:25,190 קליין ביסל אַנדערש דעם צייַט מיר לויפן די פּראָגראַם. 1150 00:54:25,190 --> 00:54:28,010 אבער מיר וועט גיין צו אַז אַדרעס וואָס מיר וויסן נאָך יגזיסס 1151 00:54:28,010 --> 00:54:29,260 און זען וואָס ס עס. 1152 00:54:29,260 --> 00:54:35,640 1153 00:54:35,640 --> 00:54:37,110 >> אַזוי עס האט ניט סעג שולד. 1154 00:54:37,110 --> 00:54:38,970 עס פּונקט האט ניט געבן אונדז עפּעס. 1155 00:54:38,970 --> 00:54:43,350 עס זאל האָבן פאקטיש געגעבן אונדז עפּעס, מיר נאָר קענען ניט זען עס. 1156 00:54:43,350 --> 00:54:45,110 און אַז גייט צוריק צו דעם געדאַנק - 1157 00:54:45,110 --> 00:54:47,270 און מיר ניטאָ ניט געגאנגען צו באַקומען אויך פיל אין דעם, ווייַל אַז ס ווייַטער פון די 1158 00:54:47,270 --> 00:54:48,460 פאַרנעם פון דעם קורס. 1159 00:54:48,460 --> 00:54:51,260 אבער מיר גערעדט וועגן רעכט דאָ, אויב מיר זענען ווייַטער פון דעם גווול פון די מענגע דורך 1160 00:54:51,260 --> 00:54:54,890 1, מיר זאלן ניט באַקומען אין קאָנפליקט. 1161 00:54:54,890 --> 00:54:58,550 >> מאל, ווען איר נאָר גיין אַוועק דורך 1, איר ניטאָ טאן עפּעס פאַלש, און איר 1162 00:54:58,550 --> 00:54:59,220 קען באַקומען אין קאָנפליקט. 1163 00:54:59,220 --> 00:55:00,820 אבער איר טאָן ניט שטענדיק באַקומען אין קאָנפליקט. 1164 00:55:00,820 --> 00:55:05,170 עס דעפּענדס ווי פיל פון אַ שלעכט זאַך איר טאָן, איר ניטאָ געגאנגען צו באַקומען אין קאָנפליקט. 1165 00:55:05,170 --> 00:55:07,790 וואָס איז ניט צו זאָגן, זיין סלאַפּי מיט אייער קאָד. 1166 00:55:07,790 --> 00:55:12,080 אבער עס איז צו זאָגן, די פּראָגראַם וועט ניט שטענדיק פאַרלאָזן, אפילו אויב איר גיין ערגעץ 1167 00:55:12,080 --> 00:55:14,130 איר ניטאָ ניט געמיינט צו גיין. 1168 00:55:14,130 --> 00:55:18,170 >> א גוט בייַשפּיל פון וואָס איז, אַ פּלאַץ פון מענטשן אין זייער פּראָבלעם שטעלן 3, וואָס 1169 00:55:18,170 --> 00:55:22,350 איז 15, האט ניט קאָנטראָלירן די גווול פון דעם ברעט. 1170 00:55:22,350 --> 00:55:25,860 אַזוי איר געקוקט צו די לינקס, געקוקט צו די רעכט, געקוקט צו די שפּיץ, געקוקט 1171 00:55:25,860 --> 00:55:27,000 צו די דנאָ. 1172 00:55:27,000 --> 00:55:31,540 אָבער איר האט ניט טשעק צו זען אויב די שפּיץ איז פאקטיש געגאנגען צו זיין אויף דעם ברעט. 1173 00:55:31,540 --> 00:55:35,220 און אַ פּלאַץ פון מענטשן וואס האט אַז און פארקערט אַז אין, זייער פּראָגראַם געארבעט 1174 00:55:35,220 --> 00:55:38,960 בישליימעס, ווייַל ווו אַז ברעט איז סטאָרד אין זכּרון, אויב איר זענען איינער 1175 00:55:38,960 --> 00:55:42,300 אויבן עס אָדער אָפּגעשטעלט אַז זיקאָרן אַדרעס, עס איז ניט עפּעס 1176 00:55:42,300 --> 00:55:44,870 הויפּט שרעקלעך וועגן אַז, אַזוי דיין פּראָגראַם איז ניט 1177 00:55:44,870 --> 00:55:45,970 געגאנגען צו שרייַען בייַ איר. 1178 00:55:45,970 --> 00:55:48,870 >> אבער מיר וואָלט נאָך נעמען אַוועק ווייזט אויב איר האט ניט קאָנטראָלירן אַז, ווייַל איר 1179 00:55:48,870 --> 00:55:50,850 זענען טאן עפּעס איר זענען ניט געמיינט צו טאָן, און איר געקענט האָבן 1180 00:55:50,850 --> 00:55:51,860 גאַטאַן אין קאָנפליקט. 1181 00:55:51,860 --> 00:55:54,040 שאַנסן זענען, כאָטש, איר מיסטאָמע האט ניט. 1182 00:55:54,040 --> 00:55:57,790 אַזוי דעם איז צו ווייַזן אַז, יאָ, מיר קענען נאָך גיין צו עס. 1183 00:55:57,790 --> 00:55:59,010 און מיר ניטאָ ניט געטינג אין קאָנפליקט אין דעם פאַל. 1184 00:55:59,010 --> 00:56:04,000 אויב מיר געפרוווט צו טאָן לייענען די ווייַטער 100 אותיות, מיר 'ד 1185 00:56:04,000 --> 00:56:06,000 מיסטאָמע באַקומען אין קאָנפליקט. 1186 00:56:06,000 --> 00:56:09,400 און איר קענען קאָוד לייענען דער ווייַטער 100 אותיות אויב איר ווילן דורך טאן עטלעכע 1187 00:56:09,400 --> 00:56:10,110 סאָרט פון פֿאַר שלייף. 1188 00:56:10,110 --> 00:56:10,850 יאָ. 1189 00:56:10,850 --> 00:56:16,250 >> תּלמיד: זינט מיר זענען אַסיינד אַז פּלאַץ אַ פאַקטיש ווערט, מיר וואָלט ניט 1190 00:56:16,250 --> 00:56:17,050 פאקטיש קענען צו זען עפּעס. 1191 00:56:17,050 --> 00:56:21,740 זאָל מיר פּרובירן עס מיט באַשטעטיקן אַז גלייַך צו ווי C אָדער עפּעס? 1192 00:56:21,740 --> 00:56:22,640 >> דזשייסאַן הירסטשהאָרן: גרויס קשיא. 1193 00:56:22,640 --> 00:56:25,340 ווי טאָן איך שטעלן אַז ווערט - 1194 00:56:25,340 --> 00:56:28,980 וואָס שורה פון קאָד טאָן איך שרייַבן אויף שורה זיבן צו טאָן וואָס איר האט? 1195 00:56:28,980 --> 00:56:34,040 >> תּלמיד: שטערן פּטר יקוואַלז איין ציטירן C סוף איין ציטירן. 1196 00:56:34,040 --> 00:56:36,970 >> דזשייסאַן הירסטשהאָרן: אַזוי אַז ס פּאַטינג אַ העלד, C, בייַ אַז אָרט, 1197 00:56:36,970 --> 00:56:40,200 ווייַל ווידער, אַז שטערן מיטל גיין צו עס. 1198 00:56:40,200 --> 00:56:43,320 און ווען געוויינט אויף דער לינקער זייַט פון אַ אַסיינמאַנט אָפּעראַטאָר, אַז יקוואַלז 1199 00:56:43,320 --> 00:56:47,270 צייכן, מיר ניטאָ ניט געגאנגען צו באַקומען אַז ווערט אַזוי פיל ווי שטעלן אַז ווערט. 1200 00:56:47,270 --> 00:56:48,520 איצט לאָזן ס זען וואָס כאַפּאַנז. 1201 00:56:48,520 --> 00:56:54,700 1202 00:56:54,700 --> 00:56:56,770 >> מיר שטעלן עפּעס עס און עס איז געווען דאָרט. 1203 00:56:56,770 --> 00:56:58,000 מיר גערופן פֿרייַ. 1204 00:56:58,000 --> 00:57:00,100 עטלעכע שטאָפּן מיסטאָמע געשען אויף די קופּע. 1205 00:57:00,100 --> 00:57:01,890 אַזוי עס ס ניט עס ענימאָר. 1206 00:57:01,890 --> 00:57:07,440 אבער ווידער, מיר ניטאָ ניט געטינג אין קאָנפליקט פֿאַר געגאנגען דאָרט. 1207 00:57:07,440 --> 00:57:10,260 >> איך בין טאן דעם אויס אין קאָד צו אילוסטרירן אַז אַ פּלאַץ פון די 1208 00:57:10,260 --> 00:57:12,410 שאלות אַז איר האָבן, זיי ניטאָ טאַקע טשיקאַווע 1209 00:57:12,410 --> 00:57:13,650 ענטפֿערס אַ פּלאַץ פון צייַט. 1210 00:57:13,650 --> 00:57:15,260 און זיי ניטאָ טאַקע גוט שאלות. 1211 00:57:15,260 --> 00:57:19,010 און איר קענען רעכענען זיי אויס אויף דיין אייגן אויב, למשל, 1212 00:57:19,010 --> 00:57:19,990 מיר ניטאָ ניט אין אָפּטיילונג. 1213 00:57:19,990 --> 00:57:20,940 יאָ. 1214 00:57:20,940 --> 00:57:24,430 >> תּלמיד: ווייַל איר ניטאָ ניט שיקט די טייַטל ערגעץ, טאָן איר דאַרפֿן צו 1215 00:57:24,430 --> 00:57:26,530 נוצן מאַללאָק? 1216 00:57:26,530 --> 00:57:28,400 >> דזשייסאַן הירסטשהאָרן: אזוי דעם גייט צוריק צו דיין ערשט קשיא. 1217 00:57:28,400 --> 00:57:28,620 [? ?] 1218 00:57:28,620 --> 00:57:29,980 איז עס נאָר אַ היגע בייַטעוודיק? 1219 00:57:29,980 --> 00:57:32,280 מאַללאָק דאָ איז ניט אַז קאַמפּעלינג. 1220 00:57:32,280 --> 00:57:35,260 די נוצן פון מאַללאָק דאָ איז ניט אַז קאַמפּעלינג ווייַל עס ס 1221 00:57:35,260 --> 00:57:36,500 נאָר אַ היגע בייַטעוודיק. 1222 00:57:36,500 --> 00:57:40,970 >> תּלמיד: אזוי קען איר טאָן טשאַר שטערן פּטר יקוואַלז העלא? 1223 00:57:40,970 --> 00:57:41,400 >> דזשייסאַן הירסטשהאָרן: טאַקע. 1224 00:57:41,400 --> 00:57:43,300 אַזוי מיר ניטאָ געגאנגען צו איצט באַקומען צוריק צו דיין ערשט קשיא. 1225 00:57:43,300 --> 00:57:46,885 איך טראַכטן איר זענען נישט צופֿרידן מיט מיין ענטפער. 1226 00:57:46,885 --> 00:57:48,220 גוט? 1227 00:57:48,220 --> 00:57:49,226 ווי אַז? 1228 00:57:49,226 --> 00:57:49,682 >> תּלמיד: יאָ. 1229 00:57:49,682 --> 00:57:50,932 וואַרטן. 1230 00:57:50,932 --> 00:57:54,090 1231 00:57:54,090 --> 00:57:57,850 >> דזשייסאַן הירסטשהאָרן: און ווו טאָן איר ווילן צו דרוקן אויס? 1232 00:57:57,850 --> 00:58:00,026 אַזוי מיר וועט דרוקן אויס אַ שטריקל ווי אַז? 1233 00:58:00,026 --> 00:58:06,380 1234 00:58:06,380 --> 00:58:07,630 >> תּלמיד: טשיקאַווע. 1235 00:58:07,630 --> 00:58:09,900 1236 00:58:09,900 --> 00:58:14,285 >> דזשייסאַן הירסטשהאָרן: אזוי דעם זאגט דעם אַרגומענט האט דעם טיפּ פון אַ העלד. 1237 00:58:14,285 --> 00:58:17,200 1238 00:58:17,200 --> 00:58:18,620 אַזוי דעם זאָל זיין אַ העלד. 1239 00:58:18,620 --> 00:58:25,170 1240 00:58:25,170 --> 00:58:26,280 >> תּלמיד: פונקט נעמט דער ערשטער איינער. 1241 00:58:26,280 --> 00:58:28,610 >> דזשייסאַן הירסטשהאָרן: אזוי דעם איז וואָס איך געזאגט פריער. 1242 00:58:28,610 --> 00:58:34,240 ווי איך געזאגט, עס ס ניט סטאָרינג די שטריקל ין בייַטעוודיק טייַטל. 1243 00:58:34,240 --> 00:58:35,120 עס ס סטאָרינג - 1244 00:58:35,120 --> 00:58:36,350 >> תּלמיד: דער ערשטער ווערט פון די שטריקל. 1245 00:58:36,350 --> 00:58:40,810 >> דזשייסאַן הירסטשהאָרן: די אַדרעס פון דער ערשטער ווערט פון די שטריקל. 1246 00:58:40,810 --> 00:58:46,940 אויב מיר זענען געווען צו דרוקן אויס דעם, מיר ניטאָ געטינג די ווערט ין טייַטל. 1247 00:58:46,940 --> 00:58:51,005 און מיר וועט זען עס איז, טאַקע, אַ זיקאָרן אַדרעס. 1248 00:58:51,005 --> 00:58:53,595 1249 00:58:53,595 --> 00:58:56,440 >> טוט וואָס מאַכן זינען? 1250 00:58:56,440 --> 00:58:56,940 נעבעכדיק. 1251 00:58:56,940 --> 00:58:58,996 וואַרטן, טוט אַז ענטפֿערן אייערע קשיא, כאָטש? 1252 00:58:58,996 --> 00:58:59,790 >> תּלמיד: יאָ. 1253 00:58:59,790 --> 00:59:05,830 >> דזשייסאַן הירסטשהאָרן: דעם שורה פון קאָד איז שאפן אַ שטריקל און דעמאָלט אנדערן 1254 00:59:05,830 --> 00:59:09,115 בייַטעוודיק טייַטל אַז ס פּוינטינג צו אַז שטריקל, אַז מענגע. 1255 00:59:09,115 --> 00:59:14,320 1256 00:59:14,320 --> 00:59:14,980 יאָ. 1257 00:59:14,980 --> 00:59:19,200 >> תּלמיד: אזוי אויב מיר זענען איינער זיקאָרן אַדרעס ווייַטער, וואָלט מיר באַקומען די ה? 1258 00:59:19,200 --> 00:59:21,990 1259 00:59:21,990 --> 00:59:23,150 האט עס שוין סטאָרד ווי אַ שטריקל? 1260 00:59:23,150 --> 00:59:24,400 >> דזשייסאַן הירסטשהאָרן: ווי, מיר האט - 1261 00:59:24,400 --> 00:59:28,540 1262 00:59:28,540 --> 00:59:30,790 אַזוי דעם איז ווערטפול צו טאָן. 1263 00:59:30,790 --> 00:59:33,780 דעם איז פונט אַריטמעטיק, וואָס איר גייז האָבן געזען פריער און זאָל זיין 1264 00:59:33,780 --> 00:59:35,550 לעפיערעך באַקוועם מיט. 1265 00:59:35,550 --> 00:59:36,905 דעם איז קרויוויש צו שרייבן - 1266 00:59:36,905 --> 00:59:41,980 1267 00:59:41,980 --> 00:59:46,350 אויב מיר זענען צו שרייַבן דעם שורה פון קאָד, מיר 'ווע געזען מענגע נאָוטיישאַן פריער. 1268 00:59:46,350 --> 00:59:55,900 דעם זאָל געבן אונדז די רגע ווערט אין דעם מענגע, ה. 1269 00:59:55,900 --> 01:00:05,010 >> אויב מיר האט דעם, דעם זאָל אויך געבן אונדז די רגע ווערט אין אַז מענגע. 1270 01:00:05,010 --> 01:00:08,320 ווייַל עס איז געגאנגען ניט צו די זיקאָרן אַדרעס פון דער ערשטער זאַך, אָבער די 1271 01:00:08,320 --> 01:00:10,530 זיקאָרן אַדרעס פון די זאַך איינער איבער. 1272 01:00:10,530 --> 01:00:14,360 און דעמאָלט דער שטערן אָפּעראַטאָר דערעפערענסעס אַז טייַטל. 1273 01:00:14,360 --> 01:00:16,940 און ווידער, לאָזן ס זען. 1274 01:00:16,940 --> 01:00:18,664 מיר באַקומען ה ווידער. 1275 01:00:18,664 --> 01:00:20,980 >> תּלמיד: וואָס פּונקט טוט דערעפערענסע מיינען? 1276 01:00:20,980 --> 01:00:23,650 >> דזשייסאַן הירסטשהאָרן: דערעפערענסע איז אַ פאַנטאַזיע וואָרט פֿאַר גיין צו. 1277 01:00:23,650 --> 01:00:26,390 גיין צו אַז און באַקומען וואָס ס עס איז צו דערעפערענסע אַ טייַטל. 1278 01:00:26,390 --> 01:00:28,240 עס ס נאָר אַ פאַנטאַזיע וואָרט פֿאַר אַז. 1279 01:00:28,240 --> 01:00:29,986 >> תּלמיד: אויב מיר געוואלט צו דרוקן די גאנצע שטריקל, קען מיר 1280 01:00:29,986 --> 01:00:31,930 טאָן דאָזיקן & מיינט טייַטל? 1281 01:00:31,930 --> 01:00:33,490 >> דזשייסאַן הירסטשהאָרן: גוט, מיר זענען געגאנגען צו פּויזע דאָ. 1282 01:00:33,490 --> 01:00:35,480 מיר זענען געגאנגען צו סוף דאָ. 1283 01:00:35,480 --> 01:00:41,760 דאָזיקן & מיינט גיט איר די אַדרעס פון אַ אָרט, אַזוי ווען איר טאָן דאָזיקן & מיינט פון 1284 01:00:41,760 --> 01:00:44,080 אַ בייַטעוודיק, עס גיט איר די אַדרעס ווו אַז בייַטעוודיק איז סטאָרד. 1285 01:00:44,080 --> 01:00:48,580 דאָזיקן & מיינט טייַטל וועט געבן איר די אַדרעס פון פּטר ווו פּטר איז אין זיקאָרן. 1286 01:00:48,580 --> 01:00:50,140 >> מיר ניטאָ ניט געגאנגען צו גיין אויף מיט דעם בייַשפּיל. 1287 01:00:50,140 --> 01:00:52,640 איר קענען רעכענען אויס די זאכן אויף דיין אייגן. 1288 01:00:52,640 --> 01:00:55,740 אבער ווידער, דעם זאל אפילו זיין ווערגינג אַ ביסל ווייַטער וואָס איר דאַרפֿן צו וויסן פֿאַר 1289 01:00:55,740 --> 01:00:58,000 דעם פאַרנעם פון דעם מיטן טערמין - 1290 01:00:58,000 --> 01:00:59,070 אָדער דעם ויספרעג, אלא. 1291 01:00:59,070 --> 01:01:00,270 נעבעכדיק. 1292 01:01:00,270 --> 01:01:03,770 >> מיר זענען געגאנגען צו מאַך אויף, ווייַל איך וואָלט ווי צו טאָן איינער קאָודינג פּראָבלעם 1293 01:01:03,770 --> 01:01:05,100 איידער צייַט איז אַרויף. 1294 01:01:05,100 --> 01:01:09,340 און מיר זענען געגאנגען צו קאָד וואָס איך טראַכטן איז די מערסט קאַמפּעלינג פון די 1295 01:01:09,340 --> 01:01:11,020 ביישפילן, אַטאָי. 1296 01:01:11,020 --> 01:01:14,520 אזוי דעם איז געווען אַ קשיא אויף אַ ויספרעג צוויי יאר צוריק. 1297 01:01:14,520 --> 01:01:17,810 און איך האָבן עס אויף דעם ברעט דאָ. 1298 01:01:17,810 --> 01:01:20,680 >> מענטשן זענען געבעטן אויף די ויספרעג - 1299 01:01:20,680 --> 01:01:23,640 זיי זענען געגעבן אַ ביסל מער טעסקסט אין די קשיא, אָבער איך ילימאַנייטאַד די 1300 01:01:23,640 --> 01:01:26,640 טעקסט ווייַל עס איז געווען ומנייטיק פֿאַר אונדזער צוועקן איצט. 1301 01:01:26,640 --> 01:01:29,180 עס איז געווען פּונקט עטלעכע הינטערגרונט אויף וואָס אַטאָי האט. 1302 01:01:29,180 --> 01:01:31,425 אָבער איר אַלע וויסן און זענען זייער באַקאַנט מיט אַטאָי. 1303 01:01:31,425 --> 01:01:35,620 >> איך פֿאָרשלאָגן איר קאָוד דעם אויף אַ בויגן פון פּאַפּיר. 1304 01:01:35,620 --> 01:01:39,310 איך אויך פֿאָרשלאָגן איר נוצן די סטראַטעגיע אַז מיר 'ווע ניטאָ איבער 1305 01:01:39,310 --> 01:01:41,040 אַ פּלאַץ אין אונדזער אָפּטיילונג. 1306 01:01:41,040 --> 01:01:44,130 ערשטער, מאַכן זיכער איר פאַרשטיין וואָס אַטאָי ס טאן. 1307 01:01:44,130 --> 01:01:47,580 ציען אַ בילד אָדער קומען אַרויף מיט עטלעכע גייַסטיק בילד פון עס אין דיין קאָפּ. 1308 01:01:47,580 --> 01:01:51,120 ווייַטער, שרייַבן אויס פּסעודאָקאָדע פֿאַר דעם. 1309 01:01:51,120 --> 01:01:53,120 אויף די ויספרעג, אויב אַלע איר באַקומען איז פּסעודאָקאָדע, לפּחות איר 1310 01:01:53,120 --> 01:01:54,550 שטעלן עפּעס אַראָפּ. 1311 01:01:54,550 --> 01:02:00,070 און דעמאָלט מאַפּע אַז פּסעודאָקאָדע אַנטו סי אויב איר האָבן אַ טשעק אין דיין 1312 01:02:00,070 --> 01:02:03,760 פּסעודאָקאָדע, ווי טשעק אויב עפּעס איז 1, אַז מאַפּס אַנטו אַ אויב 1313 01:02:03,760 --> 01:02:05,750 צושטאַנד און אַזוי אַרויס. 1314 01:02:05,750 --> 01:02:07,850 און לעסאָף, קאָד די פּראָגראַם אין סי 1315 01:02:07,850 --> 01:02:15,000 >> אַזוי גיין צוריק צו אַטאָי און נעמען פינף מינוט צו קאָד דעם אויף אַ בויגן פון 1316 01:02:15,000 --> 01:02:19,480 פּאַפּיר, וואָס איז מיסטאָמע וועגן די סומע פון ​​צייַט איר וואָלט נעמען אויף אַ 1317 01:02:19,480 --> 01:02:21,260 ויספרעג צו קאָד אַטאָי. 1318 01:02:21,260 --> 01:02:27,060 פינף צו 15 מינוט, פינף צו 12, פינף צו 10 מינוט, איז וועגן די סומע פון 1319 01:02:27,060 --> 01:02:30,150 צייַט איר 'ד פאַרברענגען אויף דעם קשיא אין די ויספרעג. 1320 01:02:30,150 --> 01:02:31,670 אַזוי נעמען פינף מינוט איצט, ביטע. 1321 01:02:31,670 --> 01:02:35,957 און אויב איר האָבן קיין פראגעס, כאַפּן דיין האַנט און איך וועט קומען אַרום. 1322 01:02:35,957 --> 01:06:39,570 1323 01:06:39,570 --> 01:06:41,066 >> [זייַט שמועסן] 1324 01:06:41,066 --> 01:08:35,279 1325 01:08:35,279 --> 01:08:37,580 >> דזשייסאַן הירסטשהאָרן: גוט, אַזוי אַז איז פינף מינוט. 1326 01:08:37,580 --> 01:08:39,880 וואס איז געווען מיסטאָמע וועגן די סומע פון צייַט איר 'ד פאַרברענגען אויף אַז אויף אַ ויספרעג, 1327 01:08:39,880 --> 01:08:42,120 אפֿשר די נידעריק סוף פון אַז צייַט. 1328 01:08:42,120 --> 01:08:44,010 מיר וועט רעקאַפּ אין אַ ביסל. 1329 01:08:44,010 --> 01:08:45,740 זאל אונדז אָנהייב קאָודינג דעם. 1330 01:08:45,740 --> 01:08:49,479 און אויב מיר טאָן ניט באַקומען אַלע די וועג דורך, די ענטפֿערס צו דעם און דעם 1331 01:08:49,479 --> 01:08:54,189 ויספרעג קשיא זענען פאַראַנען, ווידער, פאַלן 2011 איז ווען דעם קשיא 1332 01:08:54,189 --> 01:08:54,913 ארויס אויף די ויספרעג. 1333 01:08:54,913 --> 01:08:57,830 >> און עס איז געווען ווערט אַכט פונקטן אויף די ויספרעג דעמאָלט. 1334 01:08:57,830 --> 01:09:01,140 אַכט ווייזט איז אויף די הויך סוף פון די סומע פון ​​ווייזט עפּעס איז ווערט. 1335 01:09:01,140 --> 01:09:04,790 רובֿ פראגעס זענען אין די קייט פון 1-6 פונקטן. 1336 01:09:04,790 --> 01:09:08,500 אַזוי דעם איז אַ מער טשאַלאַנדזשינג קשיא, פֿאַר זיכער. 1337 01:09:08,500 --> 01:09:09,750 קענען אַבי ווער באַקומען מיר סטאַרטעד? 1338 01:09:09,750 --> 01:09:13,260 1339 01:09:13,260 --> 01:09:15,380 >> בכלל, וואָס זענען מיר געגאנגען צו ווילן צו טאָן מיט דעם 1340 01:09:15,380 --> 01:09:17,550 פונקציאָנירן אַטאָי, לאַדזשיקלי? 1341 01:09:17,550 --> 01:09:19,569 וואס טאָן מיר ווילן צו טאָן? 1342 01:09:19,569 --> 01:09:22,279 אַזוי מיר ניטאָ געגאנגען צו שרייַבן עטלעכע פּסעודאָקאָדע. 1343 01:09:22,279 --> 01:09:24,090 >> תּלמיד: קאָנווערט אותיות אין ינטאַדזשערז. 1344 01:09:24,090 --> 01:09:26,700 >> דזשייסאַן הירסטשהאָרן: קאָנווערט אותיות אין ינטאַדזשערז. 1345 01:09:26,700 --> 01:09:27,479 גוט. 1346 01:09:27,479 --> 01:09:30,870 אַזוי ווי פילע אותיות זענען מיר געגאנגען צו דאַרפֿן צו גיין דורך? 1347 01:09:30,870 --> 01:09:32,295 >> תּלמיד: אַלע פון ​​זיי. 1348 01:09:32,295 --> 01:09:34,100 >> תּלמיד: אַלע די אותיות אין די שטריקל. 1349 01:09:34,100 --> 01:09:35,540 >> דזשייסאַן הירסטשהאָרן: אַלע פון ​​די אותיות אין די שטריקל. 1350 01:09:35,540 --> 01:09:42,180 אַזוי אויב מיר געוואלט צו גיין דורך יעדער כאַראַקטער אין אַ שטריקל, וואָס איז אַ זאַך 1351 01:09:42,180 --> 01:09:44,560 אין C מיר 'ווע געזען אַז האט ערלויבט אונדז צו גיין דורך יעדער 1352 01:09:44,560 --> 01:09:45,939 כאַראַקטער אין אַ שטריקל? 1353 01:09:45,939 --> 01:09:46,819 >> סטודענטן: א פֿאַר שלייף. 1354 01:09:46,819 --> 01:09:48,069 >> דזשייסאַן הירסטשהאָרן: א פֿאַר שלייף. 1355 01:09:48,069 --> 01:09:52,020 1356 01:09:52,020 --> 01:09:55,330 אַזוי מיר ניטאָ געגאנגען צו שלייף דורך יעדער כאַראַקטער אין ס. 1357 01:09:55,330 --> 01:10:00,940 >> דעמאָלט וואָס זענען מיר געגאנגען צו ווילן צו טאָן ווען מיר באַקומען אַ ספּעציפיש כאַראַקטער? 1358 01:10:00,940 --> 01:10:02,480 זאָגן מיר ניטאָ געטינג פארביי אַ 90. 1359 01:10:02,480 --> 01:10:03,460 מיר באַקומען די 9. 1360 01:10:03,460 --> 01:10:04,240 עס ס אַ העלד. 1361 01:10:04,240 --> 01:10:07,440 וואס טאָן מיר ווילן צו טאָן מיט אַז כאַראַקטער 9? 1362 01:10:07,440 --> 01:10:10,082 >> תּלמיד: סובטראַקט עס פון כאַראַקטער 0? 1363 01:10:10,082 --> 01:10:11,860 >> תּלמיד: לייג 0? 1364 01:10:11,860 --> 01:10:13,350 >> דזשייסאַן הירסטשהאָרן: סובטראַקט עס פון כאַראַקטער 0? 1365 01:10:13,350 --> 01:10:13,800 >> תּלמיד: יאָ. 1366 01:10:13,800 --> 01:10:15,573 >> דזשייסאַן הירסטשהאָרן: פארוואס טאָן איר ווילן צו טאָן אַז? 1367 01:10:15,573 --> 01:10:16,560 >> תּלמיד: [ינאָדאַבאַל] 1368 01:10:16,560 --> 01:10:17,010 ווערט. 1369 01:10:17,010 --> 01:10:18,380 זייַן ינט ווערט. 1370 01:10:18,380 --> 01:10:21,580 >> דזשייסאַן הירסטשהאָרן: גוט, אַזוי מיר נעמען די כאַראַקטער 9, אַראָפּרעכענען עס פון 1371 01:10:21,580 --> 01:10:25,820 כאַראַקטער 0 צו באַקומען אַ פאַקטיש ינטעגער 9. 1372 01:10:25,820 --> 01:10:27,070 זיס. 1373 01:10:27,070 --> 01:10:31,255 1374 01:10:31,255 --> 01:10:37,000 און ווי טאָן איר וויסן אַז כאַראַקטער 9 מינוס 0 כאַראַקטער איז 9? 1375 01:10:37,000 --> 01:10:39,222 וואָס טשאַרט האט איר קוקן בייַ? 1376 01:10:39,222 --> 01:10:43,130 >> תּלמיד: עס זענען לאַדזשיקלי נייַן ערטער צווישן 9 און 0. 1377 01:10:43,130 --> 01:10:44,620 אָדער איר קען קוקן אין די אַסקי טיש. 1378 01:10:44,620 --> 01:10:45,120 >> דזשייסאַן הירסטשהאָרן: אַסקי טיש. 1379 01:10:45,120 --> 01:10:46,490 אבער יאָ, איר ניטאָ ריכטיק ווי געזונט. 1380 01:10:46,490 --> 01:10:47,780 אַזוי מיר אַראָפּרעכענען 0. 1381 01:10:47,780 --> 01:10:49,010 אַזוי איצט מיר האָבן די ינטאַדזשער 9. 1382 01:10:49,010 --> 01:10:49,970 און וואָס טאָן מיר ווילן צו טאָן מיט אַז? 1383 01:10:49,970 --> 01:10:54,970 אויב מיר האָבן 90, עס ס דער ערשטער ינטעגער מיר האָבן, וואָס מיר ווילן צו טאָן? 1384 01:10:54,970 --> 01:10:58,180 >> תּלמיד: איך 'ד שטעלן אין אַ צייַטווייַליק ינטאַדזשער מענגע, דעמאָלט טאָן מאַט צו עס 1385 01:10:58,180 --> 01:11:02,088 שפּעטער צו מאַכן עס אין אַ סוף. 1386 01:11:02,088 --> 01:11:03,020 >> דזשייסאַן הירסטשהאָרן: גוט. 1387 01:11:03,020 --> 01:11:06,990 >> תּלמיד: איר קענען אָנהייבן בייַ די סוף פון די מענגע און דעריבער מאַך פאָרויס אַזוי 1388 01:11:06,990 --> 01:11:10,350 אַז יעדער צייַט איר מאַך פאָרויס, איר מערן עס דורך 10. 1389 01:11:10,350 --> 01:11:10,830 >> דזשייסאַן הירסטשהאָרן: גוט. 1390 01:11:10,830 --> 01:11:12,250 אַז סאָונדס ווי אַ שיין קאַמפּעלינג געדאַנק. 1391 01:11:12,250 --> 01:11:16,040 מיר קענען אָנהייבן בייַ די סוף פון אונדזער מענגע, און מיר קענען נוצן סטרלענג. 1392 01:11:16,040 --> 01:11:17,030 מיר קענען נוצן סטרלענג אין דאָ. 1393 01:11:17,030 --> 01:11:18,870 מיר וועט באַקומען די לענג פון אונדזער שטריקל. 1394 01:11:18,870 --> 01:11:20,100 מיר אָנהייבן בייַ די סוף. 1395 01:11:20,100 --> 01:11:29,170 און + דער ערשטער איינער, מיר נאָר נעמען אַז ינטעגער, און אפֿשר מיר מאַכן ווי אַ 1396 01:11:29,170 --> 01:11:32,270 נייַ ינטאַדזשער בייַטעוודיק אַרויף שפּיץ ווו מיר ניטאָ סטאָרינג אַלץ. 1397 01:11:32,270 --> 01:11:37,340 אַזוי מיר שלייף דורך יעדער טשאַר אין ס פון צוריק צו פראָנט, מיר אַראָפּרעכענען 0, און 1398 01:11:37,340 --> 01:11:42,790 דעמאָלט מיר נעמען עס, און דיפּענדינג אויף ווו עס איז, מיר מערן עס 1399 01:11:42,790 --> 01:11:45,860 דורך אַ מאַכט פון 10. 1400 01:11:45,860 --> 01:11:50,644 ווייַל דער ערשטער איינער, וואָס טוט מיר מערן די ריגהטמאָסט כאַראַקטער דורך? 1401 01:11:50,644 --> 01:11:51,440 >> תּלמיד: 10 צו די 0. 1402 01:11:51,440 --> 01:11:53,170 >> דזשייסאַן הירסטשהאָרן: 10 צו די 0. 1403 01:11:53,170 --> 01:11:56,010 וואס טאָן מיר מערן די רגע ריגהטמאָסט כאַראַקטער דורך? 1404 01:11:56,010 --> 01:11:57,450 >> תּלמיד: [ינאָדאַבאַל]. 1405 01:11:57,450 --> 01:11:57,960 >> דזשייסאַן הירסטשהאָרן: וואָס? 1406 01:11:57,960 --> 01:11:59,150 >> תּלמיד: 10 צו די 1. 1407 01:11:59,150 --> 01:12:00,420 >> דזשייסאַן הירסטשהאָרן: 10 צו די 1. 1408 01:12:00,420 --> 01:12:03,754 די דריט-ריגהטמאָסט כאַראַקטער? 1409 01:12:03,754 --> 01:12:04,580 >> תּלמיד: 10 צו די 2. 1410 01:12:04,580 --> 01:12:05,350 >> דזשייסאַן הירסטשהאָרן: 10 צו די 2. 1411 01:12:05,350 --> 01:12:07,200 >> תּלמיד: אנטשולדיגט, איך טאָן ניט פֿאַרשטיין וואָס מיר 'רע טאן דאָ. 1412 01:12:07,200 --> 01:12:08,640 >> דזשייסאַן הירסטשהאָרן: גוט, זאל ס גיין צוריק, דעמאָלט. 1413 01:12:08,640 --> 01:12:12,500 אַזוי מיר ניטאָ געגאנגען צו באַקומען פארביי אין אַ שטריקל. 1414 01:12:12,500 --> 01:12:14,470 ווייַל מיר ניטאָ שרייבט אַטאָי. 1415 01:12:14,470 --> 01:12:15,260 אַזוי מיר באַקומען דורכגעגאנגען אין אַ שטריקל. 1416 01:12:15,260 --> 01:12:17,640 זאָגן מיר ניטאָ געטינג פארביי אין די שטריקל 90. 1417 01:12:17,640 --> 01:12:19,930 >> דער ערשטער זאַך מיר ניטאָ געגאנגען צו טאָן איז שטעלן אַ נייַ ינטאַדזשער בייַטעוודיק אַז מיר ניטאָ 1418 01:12:19,930 --> 01:12:22,150 נאָר געגאנגען צו מאַכן ווי אונדזער נייַ ינטאַדזשער. 1419 01:12:22,150 --> 01:12:24,630 אַז ס וואָס מיר ניטאָ געגאנגען צו צוריקקומען אין די סוף. 1420 01:12:24,630 --> 01:12:30,110 מיר דאַרפֿן צו גיין דורך יעדער כאַראַקטער אין די שטריקל ווייַל מיר 'ווע באשלאסן 1421 01:12:30,110 --> 01:12:34,430 אַז מיר דאַרפֿן צו פאַרבינדן יעדער איינער און דעריבער לייגן עס צו אונדזער נייַ ינטאַדזשער. 1422 01:12:34,430 --> 01:12:36,330 >> אבער מיר קענען ניט נאָר לייגן עס ווי אַ נומער. 1423 01:12:36,330 --> 01:12:38,270 מיר קענען ניט נאָר נעמען 9 און לייג 9 צו אונדזער ינטאַדזשער. 1424 01:12:38,270 --> 01:12:40,560 עס דעפּענדס אויף וואָס אָרט עס איז אין די שטריקל. 1425 01:12:40,560 --> 01:12:42,960 מיר ניטאָ געגאנגען צו דאַרפֿן צו מערן עס דורך אַ מאַכט פון 10. 1426 01:12:42,960 --> 01:12:45,580 ווייַל אַז ס ווי באַזע 10 אַרבעט. 1427 01:12:45,580 --> 01:12:49,050 >> אַזוי מיר ניטאָ געגאנגען צו באַקומען די פאַקטיש כאַראַקטער, אָדער די פאַקטיש ינטעגער 1428 01:12:49,050 --> 01:12:53,860 נומער, דורך סאַבטראַקטינג כאַראַקטער 0 פון כאַראַקטער 9 ווי מיר האבן מיט 1429 01:12:53,860 --> 01:12:57,560 סאַבטראַקטינג כאַראַקטער קאפיטאל א פון וועלכער כאַראַקטער מיר האט אין איינער פון 1430 01:12:57,560 --> 01:12:58,120 די פּראָבלעמס. 1431 01:12:58,120 --> 01:13:04,190 אַזוי מיר וועט פאקטיש באַקומען אַ נומער פון 0 צו 9 געהאלפן ווי אַ פאַקטיש נומער, און מיר וועט 1432 01:13:04,190 --> 01:13:07,590 מערן עס דורך אַ מאַכט פון 10 דיפּענדינג אויף ווו מיר זענען אין די שטריקל. 1433 01:13:07,590 --> 01:13:19,430 1434 01:13:19,430 --> 01:13:22,575 און דעמאָלט מיר ניטאָ געגאנגען צו לייגן עס צוריק אין אונדזער נייַ ינטאַדזשער בייַטעוודיק. 1435 01:13:22,575 --> 01:13:32,840 1436 01:13:32,840 --> 01:13:37,890 >> אַזוי וואָס דעם וואָלט קוק ווי וואָלט זיין - מיר וועט ציען איבער דאָ. 1437 01:13:37,890 --> 01:13:40,086 אויב מיר באַקומען דורכגעגאנגען אין די שטריקל 90 - 1438 01:13:40,086 --> 01:13:41,336 >> תּלמיד: [ינאָדאַבאַל]. 1439 01:13:41,336 --> 01:13:43,190 1440 01:13:43,190 --> 01:13:45,540 >> דזשייסאַן הירסטשהאָרן: אבער אַטאָי נעמט אַ שטריקל. 1441 01:13:45,540 --> 01:13:46,350 אַזוי מיר ניטאָ געגאנגען צו גיין דורך דער האלטן. 1442 01:13:46,350 --> 01:13:49,900 מיר וועט באַקומען דורכגעגאנגען אין 90. 1443 01:13:49,900 --> 01:13:51,540 מיר גיין פון די צוריק צו די פראָנט. 1444 01:13:51,540 --> 01:13:53,920 מיר נעמען די 0. 1445 01:13:53,920 --> 01:13:55,080 >> תּלמיד: איך בין נעבעכדיק. 1446 01:13:55,080 --> 01:13:55,880 אפֿשר דעם איז נאַריש. 1447 01:13:55,880 --> 01:13:59,440 אויב מיר ניטאָ געטינג פארביי אין אַ שטריקל, וואָס איז 90 וואָס מיר 'רע 1448 01:13:59,440 --> 01:14:00,260 געטינג פארביי אין? 1449 01:14:00,260 --> 01:14:03,160 ווייַל 90 איז אַ ינטאַדזשער. 1450 01:14:03,160 --> 01:14:06,820 >> דזשייסאַן הירסטשהאָרן: ווייַל אַטאָי נעמט אַ שטריקל און טורנס עס אין די ינטאַדזשער 1451 01:14:06,820 --> 01:14:08,320 פאַרטרעטונג פון אַז שטריקל. 1452 01:14:08,320 --> 01:14:13,650 אבער די שטריקל 90 איז ניט דער ינטאַדזשער 90 אָדער די נומער 90. 1453 01:14:13,650 --> 01:14:17,920 די שטריקל 90 איז אַ מענגע פון ​​צוויי, אָדער דרייַ אותיות, גאַנץ, די 9 1454 01:14:17,920 --> 01:14:22,740 כאַראַקטער, די 0 כאַראַקטער, און די באַקסלאַש 0 כאַראַקטער. 1455 01:14:22,740 --> 01:14:26,260 >> און מיר ניטאָ שרייבט אַטאָי ווייַל, פֿאַר למשל, ווען איר נעמען די באַפֿעל 1456 01:14:26,260 --> 01:14:30,230 שורה אַרגומענט, און עס ס ווערן אין אַרגוו, עס ס געהאלפן ווי אַ שטריקל. 1457 01:14:30,230 --> 01:14:32,940 אבער אויב איר ווילן צו מייַכל עס ווי אַ נומער, איר דאַרפֿן צו בייַטן עס צו אַ 1458 01:14:32,940 --> 01:14:34,700 פאַקטיש ינטעגער. 1459 01:14:34,700 --> 01:14:37,210 וואָס מיר האבן איינער פון אונדזער פּראָבלעם שטעלט. 1460 01:14:37,210 --> 01:14:38,800 וואָס מיר האבן אין אַ נומער פון אונדזער פּראָבלעם שטעלט. 1461 01:14:38,800 --> 01:14:41,690 אַלעמען אַז האט אַ ינטאַדזשער ווי אַ באַפֿעל שורה אַרגומענט. 1462 01:14:41,690 --> 01:14:46,490 אַזוי אַז ס וואָס אונדזער אַטאָי פונקציאָנירן נעמט אַ שטריקל. 1463 01:14:46,490 --> 01:14:51,910 >> אַזוי ווידער, אין אונדזער בייַשפּיל דאָ, מיר ניטאָ געגאנגען צו נעמען די לעצט איינער. 1464 01:14:51,910 --> 01:14:55,050 מיר ניטאָ געגאנגען צו אַראָפּרעכענען די כאַראַקטער 0 פון עס, ווייַל די אותיות 0 1465 01:14:55,050 --> 01:14:58,810 סאַבטראַקטיד דורך די כאַראַקטער 0 גיט איר די פאַקטיש נומער 0, לויט צו 1466 01:14:58,810 --> 01:15:00,950 די אַסקי מאַט אַז מיר טאָן. 1467 01:15:00,950 --> 01:15:04,870 >> ווייַל אותיות זענען רעפּריזענטיד ווי אַנדערש ווי זייער פאַקטיש - די 1468 01:15:04,870 --> 01:15:08,830 כאַראַקטער אַ, פֿאַר בייַשפּיל, לאָווערקאַסע אַ איז 97. 1469 01:15:08,830 --> 01:15:10,260 עס ס ניט - אָאָפּס! 1470 01:15:10,260 --> 01:15:13,290 עס ס ניט וועלכער איר וואָלט דערוואַרטן עס צו זיין, 0, פֿאַר בייַשפּיל. 1471 01:15:13,290 --> 01:15:16,200 אַזוי איר האָבן צו אַראָפּרעכענען די כאַראַקטער א צו באַקומען 0. 1472 01:15:16,200 --> 01:15:18,950 >> אַזוי מיר ניטאָ געגאנגען צו טאָן אַז דאָ צו באַקומען די פאַקטיש נומער. 1473 01:15:18,950 --> 01:15:22,560 און דעמאָלט מיר זענען געגאנגען צו מערן עס דורך אַ מאַכט פון 10 דיפּענדינג אויף ווו עס 1474 01:15:22,560 --> 01:15:27,030 איז אין די שטריקל, און דעריבער נעמען אַז און לייגן עס צו אונדזער אָרט האָלדער 1475 01:15:27,030 --> 01:15:32,520 בייַטעוודיק אַזוי מיר קענען קומען אַרויף מיט אונדזער לעצט נייַ ינטאַדזשער. 1476 01:15:32,520 --> 01:15:35,080 טוט אַז מאכט זינען צו אַלעמען? 1477 01:15:35,080 --> 01:15:37,730 >> אַזוי מיר ניטאָ ניט געגאנגען צו קאָד דעם רעכט איצט, ווייַל מיר ניטאָ 1478 01:15:37,730 --> 01:15:38,830 געטינג קורץ אויף צייַט. 1479 01:15:38,830 --> 01:15:40,860 איך אַנטשולדיקן פֿאַר די טיימינג פון אַז. 1480 01:15:40,860 --> 01:15:44,620 אבער דעם איז וואָס, אַלעווייַ, איר וואָלט קענען צו טאָן אויף די ויספרעג - בייַ די 1481 01:15:44,620 --> 01:15:47,710 זייער קלענסטער, באַקומען דעם פּסעודאָקאָדע געשריבן אויס. 1482 01:15:47,710 --> 01:15:50,840 >> און דעריבער, אויב מיר זענען צו שרייַבן די פּסעודאָקאָדע, פאקטיש, מיר קען טאָן דעם 1483 01:15:50,840 --> 01:15:51,490 שיין געשווינד. 1484 01:15:51,490 --> 01:15:55,230 יעדער שורה פון באַמערקונגען מיר מיר געשריבן דאָ טראַנזלייץ ​​צו וועגן 1485 01:15:55,230 --> 01:15:56,970 איין שורה פון C קאָד. 1486 01:15:56,970 --> 01:16:01,780 דיקלערינג אַ נייַ בייַטעוודיק, שרייבט אַ שלייף, עטלעכע כיסער, עטלעכע 1487 01:16:01,780 --> 01:16:07,070 קייפל, און עטלעכע אַסיינמאַנט. 1488 01:16:07,070 --> 01:16:09,020 מיר 'ד מיסטאָמע אויך ווילן צו שרייַבן אַ צוריקקער שורה. 1489 01:16:09,020 --> 01:16:12,040 מיר זאלן אויך וועלן צו שטעלן עטלעכע טשעקס אין דאָ. 1490 01:16:12,040 --> 01:16:12,655 יאָ. 1491 01:16:12,655 --> 01:16:15,720 >> תּלמיד: אזוי קענען מיר מייַכל ס ווי די פאַקטיש שטריקל? 1492 01:16:15,720 --> 01:16:18,730 ווייַל איך וויסן עס ס נאָר אַ אַדרעס. 1493 01:16:18,730 --> 01:16:22,090 ווי, ווי וואָלט איר באַקומען די לענג פון די שטריקל זייַענדיק דורכגעגאנגען דורך? 1494 01:16:22,090 --> 01:16:25,310 >> דזשייסאַן הירסטשהאָרן: אזוי ווי האט די לענג פון אַ שטריקל? 1495 01:16:25,310 --> 01:16:25,830 סטרלען. 1496 01:16:25,830 --> 01:16:26,660 >> תּלמיד: סטרלען, יאָ. 1497 01:16:26,660 --> 01:16:30,550 אָבער קענען איר שטעלן ס ווי די אַרגומענט פֿאַר אַז? 1498 01:16:30,550 --> 01:16:34,620 >> דזשייסאַן הירסטשהאָרן: אזוי סטרלען נעמט אַ טשאַר שטערן. 1499 01:16:34,620 --> 01:16:38,090 און עס גייט אַז טשאַר שטערן, און עס האלט קאַונטינג ביז עס געץ צו אַ 1500 01:16:38,090 --> 01:16:41,865 באַקסלאַש 0. סטרלען איז פאקטיש איינער פון די אנדערע מגילה מיר 1501 01:16:41,865 --> 01:16:42,850 זענען געגאנגען צו קאָד. 1502 01:16:42,850 --> 01:16:44,560 אַז ס אנדערן גוט איינער צו קאָד. 1503 01:16:44,560 --> 01:16:47,270 אַז איינער ס אַ ביסל גרינגער, ווייַל אויב איר ניטאָ געגאנגען צו טראַכטן וועגן אַז 1504 01:16:47,270 --> 01:16:47,830 קאַנסעפּטשואַלי - 1505 01:16:47,830 --> 01:16:51,620 איך נאָר האט עס אויס הויך - סטרלען גייט אַ טייַטל און האלט געגאנגען און 1506 01:16:51,620 --> 01:16:54,210 קאַונטינג און בעכעסקעם שפּור ביז איר דערגרייכן אַ באַקסלאַש 0. 1507 01:16:54,210 --> 01:16:56,530 >> תּלמיד: גוט, גאַט עס. 1508 01:16:56,530 --> 01:17:00,200 >> דזשייסאַן הירסטשהאָרן: אזוי בעסטער פון גליק אויף ויספרעג 0 מאָרגן. 1509 01:17:00,200 --> 01:17:03,170 אויב איר האָט קיין שאלות, איך וועט זיין אַרויס נאָך דעם. 1510 01:17:03,170 --> 01:17:05,610 פילן פֿרייַ צו בליצפּאָסט מיר. 1511 01:17:05,610 --> 01:17:08,480 דערגרייכן אויס צו דיין אייגן טף אויב איר ניטאָ ניט אין מיין אָפּטיילונג, אָדער באַקומען מיין 1512 01:17:08,480 --> 01:17:10,005 בליצפּאָסט אויב איר ווילן עס. 1513 01:17:10,005 --> 01:17:13,140 >> אויב איר ווילן צו פריק אויס און נאָר שיקן מיר אַ בליצבריוו, אַ פרעאַקאָוט בליצפּאָסט, איך וועט 1514 01:17:13,140 --> 01:17:16,710 שיקן איר צוריק, ווי, אַ סמיילי פּנים, אָדער, ווי, אַ וויץ אָדער עפּעס. 1515 01:17:16,710 --> 01:17:18,190 אַזוי פילן פֿרייַ צו טאָן אַז ווי געזונט. 1516 01:17:18,190 --> 01:17:20,750 גוט גליק ווידער, און איך וועט זען איר אַלע ווייַטער וואָך. 1517 01:17:20,750 --> 01:17:23,435