Strona główna / Narzędzia liczbowe / Wykrywacz brakującej liczby online
Darmowe narzędzia online

Wykrywacz brakującej liczby online

Wpisz listę liczb całkowitych, a narzędzie znajdzie wszystkie brakujące liczby w zakresie od minimum do maksimum. Szybko i bez wysyłania danych. Przetwarzani…

Rozpocznij

Funkcje i działanie narzędzia

Narzędzie to pomaga szybko znaleźć brakujące liczby w ciągłym zakresie liczb całkowitych. Na przykład dla danych wejściowych 1,2,4,6 wynikiem będą liczby 3 i 5 (każda w nowej linii). Zakres jest wyznaczany przez minimalną i maksymalną wartość na liście; same te wartości nie są zgłaszane jako brakujące.

Jak przetwarzane są dane

Narzędzie sprawdza każdą liczbę całkowitą od minimum do maksimum z krokiem 1. Kolejność i duplikaty na wejściu nie mają znaczenia, ponieważ używa zestawu (Set) do sprawdzania przynależności. Brakujące wartości są zawsze wypisywane w kolejności rosnącej.

Ograniczenia

Różnica między maksimum a minimum nie może przekraczać 100 000, aby zapobiec zawieszeniu przeglądarki. Dodatkowo źródło danych jest ograniczone do 100 000 znaków i 10 000 liczb. Narzędzie nie wykrywa innych interwałów (np. co 2), nie obsługuje dat, nie zachowuje zer wiodących, nie identyfikuje duplikatów ani nie traktuje przyrostów dziesiętnych jako serii. Liczby ujemne i zero są obsługiwane, o ile są bezpiecznymi liczbami całkowitymi.

Prywatność

Wszystkie obliczenia są wykonywane w przeglądarce – dane nie są wysyłane na serwer.

Lista kontrolna przed użyciem

  • Sprawdź, czy dane wejściowe zawierają wyłącznie liczby całkowite (bez separatorów dziesiętnych).
  • Upewnij się, że zakres (maksimum minus minimum) nie przekracza 100 000.
  • Zweryfikuj, czy oczekiwany ciąg liczb ma krok 1.
  • Pamiętaj, że wyniki nie uwzględniają wartości minimalnej i maksymalnej jako brakujących.

Najczęstsze pytania (FAQ)

1. Czy narzędzie obsługuje liczby ujemne?

Tak, jeśli mieszczą się w zakresie bezpiecznych liczb całkowitych JavaScript. Na przykład dla wejścia -3, -1, 0 wynikiem będzie -2.

2. Co się stanie, jeśli wprowadzę liczby dziesiętne?

Liczby dziesiętne (np. 1.5) zostaną odrzucone jako nieprawidłowe. Narzędzie akceptuje wyłącznie liczby całkowite.

3. Czy mogę użyć tego narzędzia do sprawdzenia bardzo dużego zakresu, np. od 1 do miliarda?

Nie, ponieważ zakres nie może przekraczać 100 000. Dla tak dużych zakresów zalecamy użycie narzędzi bazodanowych lub skryptów po stronie serwera.

Przetwarzanie odbywa się lokalnie w przeglądarce.