Menu
Coddy logo textTech

משולש פסקל: חימום

שיעור 2 מתוך 3 בקורס אתגרי קידוד לראיונות עבודה - מקבץ VI של Coddy.

המשולש של פסקל הוא מערך משולש של מספרים, שבו כל מספר הוא סכום שני המספרים שמעליו ישירות.

השורה הראשונה מכילה את המספר 1, וכל שורה שאחריה מתחילה ומסתיימת ב-1. למשולש של פסקל שימושים מתמטיים וקומבינטוריים רבים, כולל חישוב מקדמים בינומיים והסתברויות.

המשולש של פסקל בגודל 5,

    1  
   1 1
  1 2 1
 1 3 3 1
1 4 6 4 1
challenge icon

אתגר

בינוני

כתבו פונקציה pascal שמקבלת מספר שלם n ומחזירה מחרוזת שמייצגת את משולש פסקל כמערך דו־ממדי בגודל n.

דוגמאות,

קלט: 5

פלט: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]

 

קלט: 3

פלט: [[1],[1,1],[1,2,1]]

 

כללו בפלט שלכם את כל הרווחים !

נסו בעצמכם

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

char* pascal(int n) {
    // כתבו כאן קוד
}

כל השיעורים ביחידה אתגרי קידוד לראיונות עבודה - מקבץ VI

1אתגרים

טיפוס במדרגותמשולש פסקל: חימוםמשולש פסקל: המשך

תרגלו בעצמכם: קומפיילר C אונליין