Αρχική / Εργαλεία Αριθμών / Ανιχνευτής αριθμού που λείπει
Δωρεάν online εργαλεία

Ανιχνευτής αριθμού που λείπει

Εισάγετε μια λίστα ακεραίων και βρείτε όλους τους αριθμούς που λείπουν μεταξύ min και max. Παράδειγμα: 1,2,4,6 → 3,5. Η επεξεργασία γίνεται τοπικά στον πρόγρ…

Έναρξη χρήσης

Τι κάνει αυτό το εργαλείο

Το εργαλείο αυτό βρίσκει όλους τους ακέραιους αριθμούς που λείπουν από μια λίστα, θεωρώντας ως εύρος το ελάχιστο και το μέγιστο της εισόδου. Για παράδειγμα, με είσοδο 1,2,4,6, το ελάχιστο είναι 1 και το μέγιστο 6. Οι αριθμοί που λείπουν είναι το 3 και το 5, και εμφανίζονται σε ξεχωριστές γραμμές.

Πώς λειτουργεί

Το εργαλείο ελέγχει κάθε ακέραιο από το ελάχιστο έως το μέγιστο με βήμα 1. Χρησιμοποιεί ένα σύνολο (Set) για να ελέγξει αν ο αριθμός υπάρχει στην είσοδο. Η σειρά και οι διπλότυπες τιμές δεν επηρεάζουν το αποτέλεσμα. Οι αριθμοί που λείπουν εξάγονται πάντα σε αύξουσα σειρά.

Περιορισμοί

  • Η διαφορά μεταξύ μέγιστου και ελάχιστου δεν μπορεί να υπερβαίνει το 100.000.
  • Η είσοδος περιορίζεται σε 100.000 χαρακτήρες και 10.000 αριθμούς.
  • Οι αριθμοί πρέπει να είναι ακέραιοι JavaScript (safe integers). Δεκαδικοί ή πολύ μεγάλοι ακέραιοι απορρίπτονται.
  • Το εργαλείο δεν υποστηρίζει άλλα βήματα ακολουθίας, δεν ανιχνεύει ημερομηνίες, δεν διατηρεί μηδενικά στην αρχή, δεν εντοπίζει διπλότυπα και δεν χειρίζεται δεκαδικά βήματα.

Συχνές ερωτήσεις

Τι συμβαίνει αν εισάγω αριθμούς με δεκαδικά;

Το εργαλείο απορρίπτει δεκαδικούς αριθμούς. Πρέπει να εισάγετε μόνο ακέραιους.

Μπορώ να βρω αριθμούς που λείπουν από μια ακολουθία με βήμα 2;

Όχι. Το εργαλείο ελέγχει μόνο συνεχόμενο εύρος με βήμα 1. Για άλλα βήματα, χρειάζεται διαφορετικό εργαλείο.

Γιατί το εργαλείο δεν εμφανίζει το ελάχιστο ή το μέγιστο ως τιμή που λείπει;

Τα άκρα ορίζουν το εύρος και θεωρούνται παρόντα, ακόμα κι αν δεν εμφανίζονται στην είσοδο; στην πραγματικότητα, το εργαλείο τα θεωρεί ως όρια και δεν τα αναφέρει ως λείποντα.

Η επεξεργασία γίνεται τοπικά στον πρόγραμμα περιήγησης σας.