Zielony Smok - logo witryny

Kombinacje bez powtórzeń

Wzór ogólny to

kombinacje bez powtórzeń

Przykład 1

Mamy n-elementowy zbiór A. Mamy pewną liczbę k (kn). Ze zbioru A wybieramy wszystkie k-elementowe podzbiory.

n = 4, k = 2

Zbiór A={a,b,c,d}. Wybieramy wszystkie 2-elementowe podzbiory zbioru A:

(a,b), (a,c), (a,d), (b,c), (b,d), (c,d). Jak widzimy uporządkowanie elementów nie gra roli, gdyż para (a,b) = (b,a) i jest liczona tylko raz. Dany element nie może się powtarzać, czyli pary typu (a,a) odrzucamy. Mamy 6 wyników.

  a b c d
a ab ac ad
b bc bd
c cd
d

Sprawdzamy:

kombinacje bez powtórzeń

Potwierdza to obliczenie:

n: 4
k: 2
kbp(4,2): 6

Kody

Kody do obliczeń w języku JavaScript możesz znaleźć w książce Matematyka dla programistów JavaScript.

Kody do obliczeń w języku Java możesz znaleźć w książce Matematyka dla programistów Java.