Ανακατέψτε τη λύση Array Leetcode

Το πρόβλημα Shuffle the Array Leetcode Solution μας παρέχει μια σειρά μήκους 2n. Εδώ το 2n αναφέρεται ότι το μήκος του πίνακα είναι ομοιόμορφο. Τότε μας λένε να ανακατέψουμε τον πίνακα. Εδώ η ανακάτεμα δεν σημαίνει ότι πρέπει να ανακατέψουμε τυχαία τον πίνακα αλλά ένας συγκεκριμένος τρόπος είναι…

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

Λύση 3Sum Leetcode

Δήλωση προβλήματος Δεδομένου ενός πίνακα n ακέραιων αριθμών, υπάρχουν στοιχεία a, b, c σε αριθμούς έτσι ώστε a + b + c = 0; Βρείτε όλα τα μοναδικά τρίδυμα στον πίνακα που δίνει το άθροισμα του μηδέν. Σημείωση: ότι το σύνολο λύσεων δεν πρέπει να περιέχει διπλότυπα τρίδυμα. Παράδειγμα # 1 [-1,0,1,2, -1,4]…

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

Εισαγωγή Λύσης Leetcode Interval

Το πρόβλημα Insert Interval Leetcode Solution μας παρέχει μια λίστα με ορισμένα διαστήματα και ένα ξεχωριστό διάστημα. Στη συνέχεια, μας λένε να εισάγουμε αυτό το νέο διάστημα στη λίστα των διαστημάτων. Έτσι, το νέο διάστημα μπορεί να τέμνεται με διαστήματα που βρίσκονται ήδη στη λίστα ή μπορεί να…

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

Λύση Leetcode Formatting Key License

Δήλωση προβλήματος Στο πρόβλημα "Μορφοποίηση κλειδιού άδειας", η είσοδος αποτελείται από μια σειρά χαρακτήρων, που αντιπροσωπεύουν ένα κλειδί άδειας. Αρχικά, η συμβολοσειρά χωρίζεται σε ομάδες N + 1 (λέξεις) με παύλες N στο μεταξύ. Μας δίνεται επίσης ένας ακέραιος Κ, και ο στόχος είναι να μορφοποιήσουμε τη συμβολοσειρά…

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

Kth Μεγαλύτερο στοιχείο σε μια Λύση Leetcode Stream

Δήλωση προβλήματος Σε αυτό το πρόβλημα, πρέπει να σχεδιάσουμε μια κλάση KthLargest () που αρχικά έχει ακέραιο k και μια σειρά ακέραιων αριθμών. Πρέπει να γράψουμε έναν παραμετροποιημένο κατασκευαστή γι 'αυτό όταν ένας ακέραιος αριθμός k και πίνακας αριθμών μεταβιβάζονται ως ορίσματα. Η τάξη έχει επίσης μια συνάρτηση add (val) που προσθέτει…

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

Κατάργηση Λύσης Leetcode Στοιχεία Συνδεδεμένης Λίστας

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

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

Λύση συνδυασμού συνολικού Leetcode

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

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

Isomorphic Strings Leetcode Solution

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

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

Λύση Leetcode Island Perimeter

Δήλωση προβλήματος Σε αυτό το πρόβλημα, μας δίνεται ένα πλέγμα σε μορφή πίνακα 2-D. το πλέγμα [i] [j] = 0 αντιπροσωπεύει ότι υπάρχει νερό σε αυτό το σημείο και το πλέγμα [i] [j] = 1 αντιπροσωπεύει γη. Τα κελιά πλέγματος συνδέονται κάθετα / οριζόντια αλλά όχι διαγώνια. Υπάρχει ακριβώς ένα νησί (ένα συνδεδεμένο συστατικό της γης…

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

Αναδιάταξη χώρων μεταξύ λέξεων Λύση κωδικού Leetcode

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

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