1 00:00:00,000 --> 00:00:07,800 2 00:00:07,800 --> 00:00:10,190 >> זאַמילאַ: אין סדר צו פֿאַרשטיין רעקורסיאָן, איר מוזן 3 00:00:10,190 --> 00:00:13,820 ערשטער פֿאַרשטיין רעקורסיאָן. 4 00:00:13,820 --> 00:00:17,280 ווייל רעקורסיאָן אין פּראָגראַם פּלאַן מיטל אַז איר האָבן זיך-רעפערענטיאַל 5 00:00:17,280 --> 00:00:18,570 זוך. 6 00:00:18,570 --> 00:00:21,520 רעקורסיווע דאַטן סטראַקטשערז, פֿאַר בייַשפּיל, זענען דאַטן סטראַקטשערז אַז 7 00:00:21,520 --> 00:00:23,990 אַרייַננעמען זיך אין זייער זוך. 8 00:00:23,990 --> 00:00:27,160 אבער הייַנט, מיר ניטאָ געגאנגען צו פאָקוס אויף רעקורסיווע פאַנגקשאַנז. 9 00:00:27,160 --> 00:00:31,160 >> צוריקרופן אַז פאַנגקשאַנז נעמען ינפּוץ, טענות, און קריק אַ ווערט ווי זייער 10 00:00:31,160 --> 00:00:34,480 רעזולטאַט רעפּריזענטיד דורך דעם דיאַגראַמע דאָ. 11 00:00:34,480 --> 00:00:38,060 מיר וועט טראַכטן פון די קאַסטן ווי די גוף פון די פֿונקציע, מיט די סכום פון 12 00:00:38,060 --> 00:00:42,340 ינסטראַקשאַנז אַז טייַטשן די אַרייַנשרייַב און צושטעלן אַ פּראָדוקציע. 13 00:00:42,340 --> 00:00:45,660 גענומען אַ נעענטער קוקן ין דער גוף פון די פֿונקציע קען אַנטדעקן רופט צו 14 00:00:45,660 --> 00:00:47,430 אנדערע פאַנגקשאַנז ווי געזונט. 15 00:00:47,430 --> 00:00:51,300 נעמען דעם פּשוט פֿונקציע, פו, אַז נעמט אַ איין שטריקל ווי אַרייַנשרייַב און 16 00:00:51,300 --> 00:00:54,630 פּרינץ ווי פילע אותיות אַז שטריקל האט. 17 00:00:54,630 --> 00:00:58,490 די פֿונקציע סטרלען, פֿאַר שטריקל לענג, איז גערופן, וועמענס פּראָדוקציע איז 18 00:00:58,490 --> 00:01:01,890 פארלאנגט פֿאַר די רופן צו פּרינטף. 19 00:01:01,890 --> 00:01:05,770 >> איצט, וואָס מאכט אַ רעקורסיווע פונקציאָנירן ספּעציעל איז אַז עס רופט זיך. 20 00:01:05,770 --> 00:01:09,610 מיר קענען פאָרשטעלן דעם רעקורסיווע רופן מיט דעם מאַראַנץ פייַל 21 00:01:09,610 --> 00:01:11,360 לופּינג צוריק צו זיך. 22 00:01:11,360 --> 00:01:15,630 אבער עקסאַקיוטינג זיך ווידער וועט בלויז מאַכן אנדערן רעקורסיווע רופן, און 23 00:01:15,630 --> 00:01:17,150 אנדערן און אנדערן. 24 00:01:17,150 --> 00:01:19,100 אבער רעקורסיווע פאַנגקשאַנז קענען ניט זיין ינפאַנאַט. 25 00:01:19,100 --> 00:01:23,490 זיי האָבן צו סוף עפעס, אָדער דיין פּראָגראַם וועט לויפן אויף אייביק. 26 00:01:23,490 --> 00:01:27,680 >> אַזוי מיר דאַרפֿן צו געפינען אַ וועג צו ברעכן אויס פון די רעקורסיווע רופט. 27 00:01:27,680 --> 00:01:29,900 מיר רופן דעם די באַזע פאַל. 28 00:01:29,900 --> 00:01:33,570 ווען די באַזע פאַל צושטאַנד איז באגעגנט, די פֿונקציע קערט אָן מאכן 29 00:01:33,570 --> 00:01:34,950 אן אנדער רעקורסיווע רופן. 30 00:01:34,950 --> 00:01:39,610 נעמען דעם פֿונקציע, הי, אַ פּאָסל פונקציאָנירן וואס נעמט אַ ינט N ווי אַרייַנשרייַב. 31 00:01:39,610 --> 00:01:41,260 די באַזע פאַל קומט ערשטער. 32 00:01:41,260 --> 00:01:46,220 אויב N איז ווייניקער ווי נול, דרוקן ביי און צוריקקומען פֿאַר אַלע אנדערע קאַסעס, די 33 00:01:46,220 --> 00:01:49,400 פונקציאָנירן וועט דרוקן הי און ויספירן די רעקורסיווע רופן. 34 00:01:49,400 --> 00:01:53,600 אן אנדער רופן צו די פֿונקציע הי מיט אַ דעקרעמענטעד אַרייַנשרייַב ווערט. 35 00:01:53,600 --> 00:01:56,790 >> איצט, אפילו כאָטש מיר דרוקן הי, די פונקציאָנירן וועט ניט פאַרענדיקן ביז מיר 36 00:01:56,790 --> 00:02:00,370 צוריקקומען זייַן צוריקקומען טיפּ, אין דעם פאַל פּאָסל. 37 00:02:00,370 --> 00:02:04,830 אַזוי פֿאַר יעדער N אנדערע ווי די באַזע פאַל, דעם פונקציאָנירן הי וועט צוריקקומען הי 38 00:02:04,830 --> 00:02:06,890 פון N מינוס 1. 39 00:02:06,890 --> 00:02:10,050 זינט דעם פֿונקציע איז פּאָסל כאָטש, מיר וועט ניט בפירוש טיפּ צוריקקומען דאָ. 40 00:02:10,050 --> 00:02:12,000 מיר וועט נאָר ויספירן די פֿונקציע. 41 00:02:12,000 --> 00:02:16,960 אַזוי פאַך הי (3) וועט דרוקן הי און ויספירן הי (2) וואָס עקסאַקיוץ הי (1) איינער 42 00:02:16,960 --> 00:02:20,560 וואָס עקסאַקיוץ הי (0), ווו די באַזע פאַל צושטאַנד איז באגעגנט. 43 00:02:20,560 --> 00:02:24,100 אַזוי הי (0) פּרינץ ביי און קערט. 44 00:02:24,100 --> 00:02:24,990 >> גוט. 45 00:02:24,990 --> 00:02:28,690 אַזוי איצט אַז מיר פֿאַרשטיין די באַסיקס פון רעקורסיווע פאַנגקשאַנז, אַז זיי דאַרפֿן 46 00:02:28,690 --> 00:02:32,730 לפּחות איין באַזע פאַל ווי געזונט ווי אַ רעקורסיווע רופן, לאָזן ס מאַך אויף צו אַ 47 00:02:32,730 --> 00:02:34,120 מער מינינגפאַל בייַשפּיל. 48 00:02:34,120 --> 00:02:37,830 איינער וואס טוט ניט נאָר צוריקקומען פּאָסל קיין ענין וואָס. 49 00:02:37,830 --> 00:02:41,340 >> זאל ס נעמען אַ קוק בייַ די פאַקטאָריאַל אָפּעראַציע געניצט רובֿ קאַמאַנלי אין 50 00:02:41,340 --> 00:02:43,660 מאַשמאָעס חשבונות. 51 00:02:43,660 --> 00:02:48,120 פאַקטאָריאַל פון N איז דער פּראָדוקט פון יעדער בעפיירעש ינטאַדזשער ווייניקער ווי 52 00:02:48,120 --> 00:02:49,400 און גלייַך צו N. 53 00:02:49,400 --> 00:02:56,731 אַזוי פאַקטאָריאַל פינף איז 5 מאל 4 מאל 3 מאל 2 מאל 1 צו געבן 120. 54 00:02:56,731 --> 00:03:01,400 פיר פאַקטאָריאַל איז 4 מאל 3 מאל 2 מאל 1 צו געבן 24. 55 00:03:01,400 --> 00:03:04,910 און די זעלבע הערשן אַפּלייז צו קיין positive ינטאַדזשער. 56 00:03:04,910 --> 00:03:08,670 >> אַזוי ווי זאל מיר שרייַבן אַ רעקורסיווע פונקציאָנירן אַז קאַלקיאַלייץ די פאַקטאָריאַל 57 00:03:08,670 --> 00:03:09,960 פון אַ נומער? 58 00:03:09,960 --> 00:03:14,700 גוט, מיר וועט דאַרפֿן צו ידענטיפיצירן ביידע די באַזע פאַל און די רעקורסיווע רופן. 59 00:03:14,700 --> 00:03:18,250 די רעקורסיווע רופן וועט זיין דער זעלביקער פֿאַר אַלע קאַסעס אַחוץ פֿאַר די באַזע 60 00:03:18,250 --> 00:03:21,420 פאַל, וואָס מיטל אַז מיר וועט האָבן צו געפינען אַ מוסטער וואָס וועט געבן אונדז אונדזער 61 00:03:21,420 --> 00:03:23,350 געוואלט רעזולטאַט. 62 00:03:23,350 --> 00:03:30,270 >> פֿאַר דעם בייַשפּיל, זען ווי 5 פאַקטאָריאַל ינוואַלווז מאַלטאַפּלייינג 4 דורך 3 דורך 2 דורך 1 63 00:03:30,270 --> 00:03:33,010 און אַז זייער זעלביקער קייפל איז געפונען דאָ, די 64 00:03:33,010 --> 00:03:35,430 דעפֿיניציע פון ​​4 פאַקטאָריאַל. 65 00:03:35,430 --> 00:03:39,810 אַזוי מיר זען אַז 5 פאַקטאָריאַל איז נאָר 5 מאל 4 פאַקטאָריאַל. 66 00:03:39,810 --> 00:03:43,360 איצט טוט דעם מוסטער צולייגן צו 4 פאַקטאָריאַל ווי געזונט? 67 00:03:43,360 --> 00:03:44,280 יאָ. 68 00:03:44,280 --> 00:03:49,120 מיר זען אַז 4 פאַקטאָריאַל כּולל די קייפל 3 מאל 2 מאל 1, די 69 00:03:49,120 --> 00:03:51,590 זייער זעלביקער דעפֿיניציע ווי 3 פאַקטאָריאַל. 70 00:03:51,590 --> 00:03:56,950 אַזוי 4 פאַקטאָריאַל איז גלייַך צו 4 מאל 3 פאַקטאָריאַל, און אַזוי אויף און אַזוי אַרויס אונדזער 71 00:03:56,950 --> 00:04:02,170 מוסטער סטיקס ביז 1 פאַקטאָריאַל, וואָס דורך דעפֿיניציע איז גלייַך צו 1. 72 00:04:02,170 --> 00:04:04,950 >> עס ס קיין אנדערע positive ינטאַדזשערז לינקס. 73 00:04:04,950 --> 00:04:07,870 אַזוי מיר האָבן די מוסטער פֿאַר אונדזער רעקורסיווע רופן. 74 00:04:07,870 --> 00:04:13,260 N פאַקטאָריאַל איז גלייַך צו N מאל די פאַקטאָריאַל פון N מינוס 1. 75 00:04:13,260 --> 00:04:14,370 און אונדזער באַזע פאַל? 76 00:04:14,370 --> 00:04:17,370 אַז וועט נאָר זיין אונדזער דעפֿיניציע פון 1 פאַקטאָריאַל. 77 00:04:17,370 --> 00:04:19,995 >> אַזוי איצט מיר קענען מאַך אויף צו שרייבן קאָד פֿאַר די פֿונקציע. 78 00:04:19,995 --> 00:04:24,110 פֿאַר די באַזע פאַל, מיר וועט האָבן די צושטאַנד N יקוואַלז יקוואַלז 1, ווו 79 00:04:24,110 --> 00:04:25,780 מיר וועט צוריקקומען 1. 80 00:04:25,780 --> 00:04:29,280 דעמאָלט מאָווינג אַנטו די רעקורסיווע רופן, מיר וועט צוריקקומען N מאל די 81 00:04:29,280 --> 00:04:32,180 פאַקטאָריאַל פון N מינוס 1. 82 00:04:32,180 --> 00:04:33,590 >> איצט לאָזן ס פּרובירן דעם אונדזער. 83 00:04:33,590 --> 00:04:35,900 זאל ס פּרובירן פאַקטאָריאַל 4. 84 00:04:35,900 --> 00:04:39,420 פּער אונדזער פונקציאָנירן עס ס גלייַך צו 4 מאל פאַקטאָריאַל (3). 85 00:04:39,420 --> 00:04:43,040 פאַקטאָריאַל (3) איז גלייַך צו 3 מאל פאַקטאָריאַל (2). 86 00:04:43,040 --> 00:04:48,700 פאַקטאָריאַל (2) איז גלייַך צו 2 מאל פאַקטאָריאַל (1), וואָס קערט 1. 87 00:04:48,700 --> 00:04:52,490 פאַקטאָריאַל (2) איצט קערט 2 מאל 1, 2. 88 00:04:52,490 --> 00:04:55,960 פאַקטאָריאַל (3) קענען איצט צוריקקומען 3 מאל 2, 6. 89 00:04:55,960 --> 00:05:02,490 און לעסאָף, פאַקטאָריאַל (4) קערט 4 מאל 6, 24. 90 00:05:02,490 --> 00:05:06,780 >> אויב איר 'רע ענקאַונערינג קיין שוועריקייט מיט די רעקורסיווע רופן, פאַרהיטן אַז 91 00:05:06,780 --> 00:05:09,660 די פֿונקציע אַרבעט שוין. 92 00:05:09,660 --> 00:05:13,450 וואָס איך מיינען דורך דעם איז אַז איר זאָל צוטרוי דיין רעקורסיווע רופט צו קריק 93 00:05:13,450 --> 00:05:15,100 די רעכט וואַלועס. 94 00:05:15,100 --> 00:05:18,960 פֿאַר בייַשפּיל, אויב איך וויסן אַז פאַקטאָריאַל (5) יקוואַלז 5 מאל 95 00:05:18,960 --> 00:05:24,870 פאַקטאָריאַל (4), איך בין געגאנגען צו געטרויען אַז פאַקטאָריאַל (4) וועט געבן מיר 24. 96 00:05:24,870 --> 00:05:28,510 טראַכטן פון עס ווי אַ בייַטעוודיק, אויב איר וועט, ווי אויב איר שוין דיפיינד 97 00:05:28,510 --> 00:05:30,070 פאַקטאָריאַל (4). 98 00:05:30,070 --> 00:05:33,850 אַזוי פֿאַר קיין פאַקטאָריאַל (N), עס ס דער פּראָדוקט פון N און 99 00:05:33,850 --> 00:05:35,360 די פריערדיקע פאַקטאָריאַל. 100 00:05:35,360 --> 00:05:38,130 און דעם פרייַערדיק פאַקטאָריאַל איז באקומען דורך פאַך 101 00:05:38,130 --> 00:05:41,330 פאַקטאָריאַל פון N מינוס 1. 102 00:05:41,330 --> 00:05:45,130 >> איצט, זען אויב איר קענען מאַכשער אַ רעקורסיווע פונקציאָנירן זיך. 103 00:05:45,130 --> 00:05:50,490 מאַסע אַרויף דיין וואָקזאַל, אָדער run.cs50.net, און שרייַבן אַ פֿונקציע סאַכאַקל 104 00:05:50,490 --> 00:05:54,770 וואס נעמט אַ ינטאַדזשער N און קערט די סאַכאַקל פון אַלע קאָנסעקוטיווע positive 105 00:05:54,770 --> 00:05:57,490 ינטאַדזשערז פון N צו 1. 106 00:05:57,490 --> 00:06:01,000 איך 'ווע געשריבן אויס די סאַמז פון עטלעכע וואַלועס צו העלפן איר אונדזער. 107 00:06:01,000 --> 00:06:04,030 ערשטער, רעכענען אויס די באַזע פאַל צושטאַנד. 108 00:06:04,030 --> 00:06:06,170 דעמאָלט, קוק אין סאַכאַקל (5). 109 00:06:06,170 --> 00:06:09,270 קענען איר אויסדריקן עס אין טערמינען פון אן אנדער סאַכאַקל? 110 00:06:09,270 --> 00:06:11,290 איצט, וואָס וועגן סאַכאַקל (4)? 111 00:06:11,290 --> 00:06:15,630 ווי קענען איר אויסדריקן סאַכאַקל (4) אין טערמינען פון אן אנדער סאַכאַקל? 112 00:06:15,630 --> 00:06:19,655 >> אַמאָל איר האָבן סאַכאַקל (5) און סאַכאַקל (4) אויסגעדריקט אין טערמינען פון אנדערע סאַמז, זען 113 00:06:19,655 --> 00:06:22,970 אויב איר קענען ידענטיפיצירן אַ מוסטער פֿאַר סאַכאַקל (N). 114 00:06:22,970 --> 00:06:26,190 אויב ניט, פּרובירן אַ ביסל אנדערע נומערן און אויסדריקן זייער סאַמז אין 115 00:06:26,190 --> 00:06:28,410 טערמינען פון אנדערן נומערן. 116 00:06:28,410 --> 00:06:31,930 דורך יידענטאַפייינג פּאַטערנז פֿאַר דיסקרעטע נומערן, איר ניטאָ געזונט אויף דיין וועג צו 117 00:06:31,930 --> 00:06:34,320 יידענטאַפייינג דעם מוסטער פֿאַר קיין N. 118 00:06:34,320 --> 00:06:38,040 >> רעקורסיאָן ס אַ טאַקע שטאַרק געצייַג, אַזוי פון קורס עס ס ניט באגרענעצט צו 119 00:06:38,040 --> 00:06:39,820 מאַטאַמאַטיקאַל פאַנגקשאַנז. 120 00:06:39,820 --> 00:06:44,040 רעקורסיאָן קענען ווערן געניצט זייער יפעקטיוולי ווען דילינג מיט ביימער פֿאַר בייַשפּיל. 121 00:06:44,040 --> 00:06:47,210 טשעק אויס די קורץ אויף ביימער פֿאַר אַ מער גרונטיק באריכטן, אָבער פֿאַר איצט 122 00:06:47,210 --> 00:06:51,140 צוריקרופן אַז ביינערי זוכן ביימער, אין באַזונדער, זענען געמאכט אַרויף פון נאָודז, יעדער 123 00:06:51,140 --> 00:06:53,820 מיט אַ ווערט און צוויי נאָדע פּוינטערז. 124 00:06:53,820 --> 00:06:57,270 וסואַללי, דעם איז רעפּריזענטיד דורך די פאָטער נאָדע בעת איין שורה פּוינטינג 125 00:06:57,270 --> 00:07:01,870 צו די לינק קינד נאָדע און איינער צו די רעכט קינד נאָדע. 126 00:07:01,870 --> 00:07:04,510 די ביניען פון אַ ביינערי זוכן בוים לענדס זיך געזונט 127 00:07:04,510 --> 00:07:05,940 צו אַ רעקורסיווע זוכן. 128 00:07:05,940 --> 00:07:09,730 די רעקורסיווע רופן אָדער פּאַסיז אין די לינקס אָדער די רעכט נאָדע, אָבער מער 129 00:07:09,730 --> 00:07:10,950 פון אַז אין די בוים קורץ. 130 00:07:10,950 --> 00:07:15,690 >> זאָגן איר ווילן צו דורכפירן אַן אָפּעראַציע אויף יעדער איין נאָדע אין אַ ביינערי בוים. 131 00:07:15,690 --> 00:07:17,410 ווי זאל איר גיין וועגן אַז? 132 00:07:17,410 --> 00:07:20,600 נו, איר געקענט שרייַבן אַ רעקורסיווע פונקציאָנירן אַז פּערפאָרמז די אָפּעראַציע 133 00:07:20,600 --> 00:07:24,450 אויף די פאָטער נאָדע און מאכט אַ רעקורסיווע רופן צו דער זעלביקער פֿונקציע, 134 00:07:24,450 --> 00:07:27,630 גייט פארביי אין די לינק און רעכט קינד נאָודז. 135 00:07:27,630 --> 00:07:31,650 פֿאַר בייַשפּיל, דעם פֿונקציע, פו, אַז ענדערונגען די ווערט פון אַ געגעבן נאָדע און 136 00:07:31,650 --> 00:07:33,830 אַלע פון ​​זייַן קינדער צו 1. 137 00:07:33,830 --> 00:07:37,400 די באַזע פאַל פון אַ נאַל נאָדע ז די פֿונקציע צו צוריקקומען, ינדאַקייטינג 138 00:07:37,400 --> 00:07:41,290 אַז עס זענען ניט קיין נאָודז לינקס אין אַז סאַב-בוים. 139 00:07:41,290 --> 00:07:42,620 >> זאל ס גיין דורך עס. 140 00:07:42,620 --> 00:07:44,340 דער ערשטער פאָטער איז 13. 141 00:07:44,340 --> 00:07:47,930 מיר טוישן די ווערט צו 1, און דעמאָלט רופן אונדזער פונקציאָנירן אויף די לינק ווי געזונט 142 00:07:47,930 --> 00:07:49,600 ווי די רעכט. 143 00:07:49,600 --> 00:07:53,910 די פֿונקציע, פו, איז גערופן אויף די לינק סאַב-בוים ערשטער, אַזוי די לינק נאָדע 144 00:07:53,910 --> 00:07:57,730 וועט זיין ריאַסיינד צו 1 און פו וועט ווערן גערופן אויף אַז נאָדע ס קינדער, 145 00:07:57,730 --> 00:08:01,900 ערשטער די לינק און דעמאָלט די רעכט, און אַזוי אויף און אַזוי אַרויס. 146 00:08:01,900 --> 00:08:05,630 און דערציילן זיי אַז צווייגן טאָן ניט האָבן קיין מער קינדער אַזוי דער זעלביקער פּראָצעס 147 00:08:05,630 --> 00:08:09,700 וועט פאָרזעצן פֿאַר די רעכט קינדער ביז די גאנצע בוים ס נאָודז זענען 148 00:08:09,700 --> 00:08:11,430 ריאַסיינד צו 1. 149 00:08:11,430 --> 00:08:15,390 >> ווי איר קענען זען, איר זענען ניט באגרענעצט צו נאָר איין רעקורסיווע רופן. 150 00:08:15,390 --> 00:08:17,930 פּונקט ווי פילע ווי וועט באַקומען די אַרבעט געטאן. 151 00:08:17,930 --> 00:08:21,200 וואָס אויב איר האט אַ בוים ווו יעדער נאָדע האט דרייַ קינדער, 152 00:08:21,200 --> 00:08:23,100 לינקס, מיטל, און רעכט? 153 00:08:23,100 --> 00:08:24,886 ווי וואָלט איר רעדאַגירן פו? 154 00:08:24,886 --> 00:08:25,860 נו, פּשוט. 155 00:08:25,860 --> 00:08:30,250 נאָר לייגן אנדערן רעקורסיווע רופן און פאָרן אין די מיטל נאָדע טייַטל. 156 00:08:30,250 --> 00:08:34,549 >> רעקורסיאָן איז זייער שטאַרק און ניט צו דערמאָנען עלעגאַנט, אָבער עס קענען זיין אַ 157 00:08:34,549 --> 00:08:38,010 שווער באַגריף בייַ ערשטער, אַזוי זיין פּאַציענט און נעמען אייער צייַט. 158 00:08:38,010 --> 00:08:39,370 אָנהייבן מיט די באַזע פאַל. 159 00:08:39,370 --> 00:08:42,650 עס ס יוזשאַוואַלי די יזיאַסט צו ידענטיפיצירן, און דעמאָלט איר קענען אַרבעט 160 00:08:42,650 --> 00:08:43,830 קאַפּויער פון עס. 161 00:08:43,830 --> 00:08:46,190 איר וויסן איר דאַרפֿן צו דערגרייכן דיין באַזע פאַל, אַזוי אַז זאל 162 00:08:46,190 --> 00:08:47,760 געבן איר אַ ביסל הינץ. 163 00:08:47,760 --> 00:08:53,120 פּרובירן צו אויסדריקן איינער ספּעציפיש פאַל אין תּנאָים פון אנדערע קאַסעס, אָדער אין סאַב-שטעלט. 164 00:08:53,120 --> 00:08:54,700 >> דאַנק פֿאַר וואַטשינג דעם קורץ. 165 00:08:54,700 --> 00:08:58,920 בייַ די זייער קלענסטער, איצט איר קענען פֿאַרשטיין דזשאָוקס ווי דעם. 166 00:08:58,920 --> 00:09:01,250 מיין נאָמען איז זאַמילאַ, און דעם איז קס50. 167 00:09:01,250 --> 00:09:04,306 168 00:09:04,306 --> 00:09:07,170 >> נעמען דעם פֿונקציע, הי, אַ פּאָסל פונקציאָנירן אַז נעמט 169 00:09:07,170 --> 00:09:09,212 אַ ינט, ן, ווי אַרייַנשרייַב. 170 00:09:09,212 --> 00:09:11,020 די באַזע פאַל קומט ערשטער. 171 00:09:11,020 --> 00:09:14,240 אויב N איז ווייניקער ווי 0, דרוקן "ביי" און קריק. 172 00:09:14,240 --> 00:09:15,490