Strona główna / Narzędzia liczbowe / Generator permutacji liczb online
Darmowe narzędzia online

Generator permutacji liczb online

Generuj wszystkie unikalne permutacje pełnej długości dla maksymalnie 8 liczb. Szybkie, lokalne narzędzie online. Wyniki oddzielone przecinkiem i spacją. Prz…

Rozpocznij

Funkcje i szczegóły działania

Pełne permutacje, nie kombinacje

Narzędzie generuje wszystkie unikalne uporządkowania pełnej długości wprowadzonych liczb. Nie tworzy kombinacji, podzbiorów ani losowych próbek. Każda linia wyniku zawiera wszystkie liczby w innej kolejności.

Obsługa powtarzających się wartości

Jeśli wprowadzisz powtarzające się liczby, np. 1,2,2, narzędzie potraktuje je jako nierozróżnialne na każdym poziomie rekurencji. Wynik to dokładnie 3 permutacje: 1,2,2; 2,1,2; 2,2,1 – a nie 6 linii z duplikatami.

Format wyniku i ograniczenia

Każda linia oddziela wartości przecinkiem i spacją, co zapobiega niejednoznacznościom typu 1,23 vs 12,3. Kolejność wyników odpowiada przechodzeniu w głąb wprowadzonej sekwencji. Wprowadzane liczby są normalizowane przez parser uwzględniający lokalizację; wiodące zera i oryginalna notacja nie są zachowywane. Wartości są wyświetlane z separatorem dziesiętnym wybranej lokalizacji i z dokładnością do 15 cyfr znaczących.

Narzędzie odrzuca więcej niż 8 liczb, aby chronić przeglądarkę przed przeciążeniem. Maksymalna długość wejścia to 100 000 znaków i 10 000 sparsowanych wartości, ale limit 8 liczb obowiązuje wcześniej.

Prywatność i bezpieczeństwo

Generowanie odbywa się w całości lokalnie, bez żadnych żądań sieciowych ani AI. Nie wysyłamy Twoich danych na serwer.

Przykład działania

Dla wejścia 1,2,2 otrzymasz dokładnie trzy linie:

1, 2, 2
2, 1, 2
2, 2, 1

Dla ośmiu różnych liczb (np. 1,2,3,4,5,6,7,8) otrzymasz 40320 permutacji.

Ograniczenia i uwagi

  • Narzędzie nie generuje permutacji losowych – jest to deterministyczne wyliczenie.
  • Nie nadaje się do celów kryptograficznych; do losowego porządkowania użyj generatora bezpiecznego.
  • Wyniki mogą być bardzo obszerne – kopiuj mniejsze zestawy na urządzeniach mobilnych.

Najczęstsze pytania (FAQ)

Czy mogę wygenerować permutacje dla więcej niż 8 liczb?

Nie, narzędzie celowo odrzuca więcej niż 8 liczb, aby uniknąć przeciążenia przeglądarki. Dla 9 liczb byłoby 362880 permutacji, co mogłoby spowodować zawieszenie.

Jak traktowane są powtarzające się liczby?

Powtarzające się wartości są traktowane jako nierozróżnialne. Na przykład dla 1,1,2 otrzymasz tylko 3 unikalne permutacje, a nie 6 z duplikatami.

Czy mogę zmienić separator wyników?

Nie, separator jest stały: przecinek i spacja. Jest to celowe, aby uniknąć niejednoznaczności w interpretacji liczb.

Przetwarzanie odbywa się lokalnie w przeglądarce.