Λύση Leetcode Isomorphic Strings

Δήλωση προβλήματος Σε αυτό το πρόβλημα, μας δίνονται δύο χορδές, a και b. Στόχος μας είναι να πούμε αν οι δύο χορδές είναι ισομορφικές ή όχι. Δύο χορδές ονομάζονται ισομορφικές εάν και μόνο εάν οι χαρακτήρες στην πρώτη συμβολοσειρά μπορούν να αντικατασταθούν από οποιονδήποτε χαρακτήρα (συμπεριλαμβανομένου του ίδιου)…

Διάβασε περισσότερα

Συνδυασμοί Λύση κώδικα Leetcode

Το πρόβλημα Συνδυασμοί Leetcode Solution μας παρέχει δύο ακέραιους αριθμούς, n και k. Μας λένε να δημιουργήσουμε όλες τις ακολουθίες που έχουν επιλεγμένα στοιχεία k από n στοιχεία από 1 έως n. Επιστρέφουμε αυτές τις ακολουθίες ως πίνακες. Ας δούμε μερικά παραδείγματα για να πάρουμε…

Διάβασε περισσότερα

Λύση Leetcode Jewels and Stones

Το πρόβλημα Jewels and Stones Leetcode Solution δηλώνει ότι σας δίνεται δύο χορδές. Ένα από αυτά αντιπροσωπεύει κοσμήματα και ένα από αυτά αντιπροσωπεύει πέτρες. Η συμβολοσειρά που περιέχει κοσμήματα αντιπροσωπεύει τους χαρακτήρες που είναι κοσμήματα. Πρέπει να βρούμε τον αριθμό των χαρακτήρων στο string string που είναι…

Διάβασε περισσότερα

Βρείτε όλους τους αριθμούς που εξαφανίστηκαν σε μια λύση Array Leetcode

Δήλωση προβλήματος Σε αυτό το πρόβλημα, μας δίνεται μια σειρά από ακέραιους αριθμούς. Περιέχει στοιχεία που κυμαίνονται από 1 έως N, όπου N = μέγεθος του πίνακα. Ωστόσο, υπάρχουν ορισμένα στοιχεία που έχουν εξαφανιστεί και ορισμένα αντίγραφα υπάρχουν στη θέση τους. Στόχος μας είναι να επιστρέψουμε έναν πίνακα…

Διάβασε περισσότερα

Λύση Leetcode Majority Element

Δήλωση προβλήματος Μας δίνεται μια σειρά από ακέραιους αριθμούς. Πρέπει να επιστρέψουμε τον ακέραιο που εμφανίζεται περισσότερο από ⌊N / 2⌋ χρόνο στη συστοιχία όπου ⌊ ⌋ είναι ο χειριστής δαπέδου. Αυτό το στοιχείο ονομάζεται στοιχείο πλειοψηφίας. Σημειώστε ότι ο πίνακας εισαγωγής περιέχει πάντα ένα στοιχείο πλειοψηφίας. …

Διάβασε περισσότερα

Λύση Roman to Integer Leetcode

Στο πρόβλημα «Roman to Integer», μας δίνεται μια συμβολοσειρά που αντιπροσωπεύει κάποιο θετικό ακέραιο στη ρωμαϊκή αριθμητική του μορφή. Οι λατινικοί αριθμοί αντιπροσωπεύονται από 7 χαρακτήρες που μπορούν να μετατραπούν σε ακέραιους αριθμούς χρησιμοποιώντας τον ακόλουθο πίνακα: Σημείωση: Η ακέραια τιμή του δεδομένου λατινικού αριθμού δεν θα υπερβαίνει ή…

Διάβασε περισσότερα

Λύση Leetcode Permutations

Το πρόβλημα Permutations Leetcode Solution παρέχει μια απλή ακολουθία ακεραίων και μας ζητά να επιστρέψουμε έναν πλήρη φορέα ή έναν πίνακα όλων των παραλλαγών της δεδομένης ακολουθίας. Λοιπόν, προτού επιλύσετε το πρόβλημα. Πρέπει να είμαστε εξοικειωμένοι με τις παραλλαγές. Έτσι, μια παραλλαγή δεν είναι παρά μια ρύθμιση…

Διάβασε περισσότερα

Μετατροπή ταξινομημένης σειράς σε δυαδική αναζήτηση Leetcode Solution

Σκεφτείτε ότι μας δίνεται μια σειρά από ακέραιους αριθμούς. Ο στόχος είναι να δημιουργήσετε ένα Δυαδικό Δέντρο Αναζήτησης από αυτόν τον πίνακα έτσι ώστε το δέντρο να είναι ισορροπημένο σε ύψος. Σημειώστε ότι ένα δέντρο λέγεται ότι είναι ισορροπημένο ως προς το ύψος εάν η διαφορά ύψους αριστερού και δεξιού υποδέντρου οποιουδήποτε κόμβου στο…

Διάβασε περισσότερα

Συγχώνευση ταξινομημένης σειράς Leetcode Solution

Στο πρόβλημα "Συγχώνευση ταξινομημένων συστοιχιών", μας δίνονται δύο πίνακες ταξινομημένοι σε μη φθίνουσα σειρά. Ο πρώτος πίνακας δεν είναι πλήρως γεμάτος και έχει αρκετό χώρο για να φιλοξενήσει επίσης όλα τα στοιχεία της δεύτερης συστοιχίας. Πρέπει να συγχωνεύσουμε τις δύο συστοιχίες, έτσι ώστε ο πρώτος πίνακας να περιέχει στοιχεία…

Διάβασε περισσότερα

Αναζήτηση στο Rotated Sorted Array Leetcode Solution

Εξετάστε έναν ταξινομημένο πίνακα αλλά επιλέχθηκε ένας δείκτης και ο πίνακας περιστράφηκε σε αυτό το σημείο. Τώρα, αφού περιστραφεί ο πίνακας, πρέπει να βρείτε ένα συγκεκριμένο στοιχείο στόχου και να επιστρέψετε το ευρετήριό του. Σε περίπτωση που το στοιχείο δεν υπάρχει, επιστρέψτε -1. Το πρόβλημα είναι γενικά…

Διάβασε περισσότερα