Εργαλείο αναδιάταξης και αφαίρεσης διπλότυπων αριθμών
Εισαγάγετε ακέραιους αριθμούς και αφαιρέστε διπλότυπα που προκύπτουν από αναδιάταξη ψηφίων. Παράδειγμα: 123, 321, 112, 121, 45 γίνεται 123, 112, 45. Η επεξερ…
Έναρξη χρήσης
Πώς λειτουργεί
Το εργαλείο δέχεται μη αρνητικούς ακέραιους αριθμούς εντός του ασφαλούς εύρους ακεραίων της JavaScript. Για κάθε τιμή, ταξινομεί τα δεκαδικά ψηφία της για να σχηματίσει ένα κλειδί σύγκρισης. Κρατά μόνο την πρώτη τιμή για κάθε κλειδί, διατηρώντας την αρχική σειρά των διατηρημένων αντιπροσώπων.
Παράδειγμα
Για είσοδο 123, 321, 112, 121, 45, η έξοδος είναι 123, 112, 45. Ο αριθμός 321 ταιριάζει με το 123 μετά την ταξινόμηση ψηφίων, και το 121 ταιριάζει με το 112.
Περιορισμοί
- Αρνητικοί αριθμοί, δεκαδικοί και ακέραιοι εκτός του ασφαλούς εύρους απορρίπτονται.
- Η κοινή λίστα εισόδου περιορίζεται σε 100.000 χαρακτήρες και 10.000 τιμές.
- Τα μηδενικά στην αρχή δεν διακρίνουν ομάδες, γιατί οι τιμές μετατρέπονται σε αριθμούς πριν τη σύγκριση.
- Η επεξεργασία γίνεται εξ ολοκλήρου στον browser.
Συχνές ερωτήσεις
Τι σημαίνει αναδιάταξη ψηφίων;
Το εργαλείο ταξινομεί τα ψηφία κάθε αριθμού σε αύξουσα σειρά για να δημιουργήσει ένα κλειδί. Έτσι, το 123 και το 321 έχουν το ίδιο κλειδί (123) και θεωρούνται διπλότυπα.
Μπορώ να εισάγω αριθμούς με κόμμα ως δεκαδικό διαχωριστικό;
Όχι, το εργαλείο δέχεται μόνο ακέραιους αριθμούς. Δεκαδικοί αριθμοί απορρίπτονται.
Γιατί το αποτέλεσμα εμφανίζει μορφοποίηση με χιλιάδες διαχωριστικά;
Η έξοδος χρησιμοποιεί μορφοποίηση αριθμών με βάση την τοπική ρύθμιση του browser, αλλά αυτό δεν επηρεάζει την επεξεργασία.
Η επεξεργασία γίνεται τοπικά στον πρόγραμμα περιήγησης σας.