Połączenia: Wybieranie Grup
Podstawowe pojęcie połączenia to wybór *r* obiektów z zestawu *n* różnych obiektów, bez uwzględniania kolejności. Często reprezentowane jako 'n nad r', zapisywane jako ⁿCᶱ lub (n po r). Wzór na obliczenie kombinacji to: ⁿCᶱ = n! / (r! * (n-r)!)
Oznacza to, że ‘!’ oznacza funkcję silabszy – iloczyn wszystkich liczb naturalnych od 1 do danego numeru. Na przykład, 5! = 5 * 4 * 3 * 2 * 1 = 120.
ⁿCᶱ = n! / (r! * (n-r)!)
Permutacje: Układanie Przedmiotów
Permutacje to układanie *r* obiektów z zestawu *n* różnych obiektów, gdzie kolejność ma znaczenie. Oznacza się je jako ⁿPᶱ lub (n po r). Wzór na obliczanie permutacji to: ⁿPᶱ = n! / (n-r)!
Rozważmy układanie trzech książek na półce. Możliwe jest ich ułożenie w 3! = 6 różnych sposobów (ABC, ACB, BAC, BCA, CAB, CBA).
ⁿPᶱ = n! / (n-r)!
Rozróżnianie Kombinacji i Permutacji
Kluczowa różnica leży w kolejności. Jeśli kolejność wyboru ma znaczenie, należy użyć permutacji. Jeśli istotny jest tylko sam wybór, należy użyć kombinacji.
Przykład: Wybór komisji 3-osobowej z grupy 5 osób (kombinacja – kolejność nie ma znaczenia). Wybór prezydenta, wiceprezydenta i sekretarza z grupy 5 osób (permutacja – kolejność ma znaczenie).
Zastosowania Kombinatoryki
Zasady kombinatoryczne są szeroko wykorzystywane w teorii prawdopodobieństwa, statystyce, informatyce (algorytmach i strukturach danych) oraz kryptografii.
Obliczanie liczby możliwych haseł lub efektywności algorytmów sortowania opiera się w dużym stopniu na zrozumieniu kombinacji i permutacji.
Frequently asked questions
Co to jest silnia?
Silnia liczby nieujemnej całkowitej *n*, oznaczana jako *n!*, jest iloczynem wszystkich liczb naturalnych mniejszych lub równych *n*. Na przykład, 5! = 5 * 4 * 3 * 2 * 1.
Czy mogę używać permutacji, kiedy potrzebuję tylko wybrać grupę?
Nie. Permutacje służą do ułożenia elementów, natomiast kombinacje służą do wyboru grup, w których kolejność nie ma znaczenia. Zawsze należy sprawdzić, czy kolejność wyboru jest istotna.
Co się dzieje, gdy r = n w obliczeniach kombinacyjnych?
Gdy *r* równa się *n*, wybierasz wszystkie *n* elementów z zestawu składającego się z *n* elementów. Wzór staje się ⁿCᶱ = n! / (n! * 0!) = 1, co reprezentuje tylko jedno możliwe wyjście – cały zbiór.
Wypróbuj na żywo
Wszystko powyżej działa bezpośrednio w Twojej przeglądarce — otwórz SPH Fluid i zmieniaj parametry podczas działania. Nic nie jest instalowane ani przesyłane na serwer, cały model działa w jednej karcie.
▶ Otwórz symulację SPH Fluid