Pascal's Triangle: Warm-up
Coddy'nin Mülakat Kodlama Meydan Okumaları - Paket VI kursunda ders 2 / 3.
Pascal Üçgeni, her sayının doğrudan üzerindeki iki sayının toplamı olduğu sayıların üçgensel bir dizisidir.
İlk satır 1 sayısını içerir ve sonraki her satır 1 ile başlar ve biter. Pascal Üçgeni'nin, binom katsayılarını ve olasılıkları hesaplamak da dahil olmak üzere birçok matematiksel ve kombinatoryal uygulaması vardır.
5 boyutundaki Pascal Üçgeni,
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1Görev
OrtaBir tam sayı n alan ve n boyutundaki Pascal üçgenini iki boyutlu bir diziyi temsil eden bir string olarak döndüren bir pascal fonksiyonu yazın.
Örnekler,
Girdi: 5
Çıktı: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]
Girdi: 3
Çıktı: [[1],[1,1],[1,2,1]]
Çıktınızdaki tüm boşlukları atın!
Kendin dene
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char* pascal(int n) {
// Kodu buraya yazın
}