Πώς να επιστρέψετε έναν πίνακα στην Java

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

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

Ελέγξτε τον σχηματισμό συστοιχίας μέσω της λύσης συνένωσης Leetcode

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

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

Κάντε ίσες δύο συστοιχίες με την αντιστροφή της λύσης Leetcode Sub-array

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

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

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

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

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

Τελικές τιμές με ειδική έκπτωση σε μια λύση λιανικού κωδικού καταστήματος

Το πρόβλημα Τελικές τιμές με μια ειδική έκπτωση σε μια Λύση Shop Leetcode δηλώνει ότι σας δίνεται μια σειρά τιμών. Υπάρχει μια ειδική προϋπόθεση που λέει ότι λαμβάνετε μια ειδική έκπτωση για κάθε ένα από τα προϊόντα. Παίρνετε έκπτωση ισοδύναμου ποσού ενός…

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

Αργότερη λύση Leetcode Key

Το πρόβλημα Slowest Key Leetcode Solution μας παρέχει μια ακολουθία πλήκτρων που έχουν πατηθεί. Μας δίνεται επίσης ένας πίνακας ή φορέας των φορών που έχουν απελευθερωθεί αυτά τα κλειδιά. Η ακολουθία των κλειδιών δίνεται με τη μορφή μιας συμβολοσειράς. Έτσι, το πρόβλημα μας ζήτησε να…

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

Λύση 3Sum Leetcode

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

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

Εξασφαλίστε το μέγιστο στη λύση Generated Array Leetcode

Το πρόβλημα Get Maximum in Generated Array Leetcode Solution μας έδωσε έναν ενιαίο ακέραιο. Με τον δεδομένο ενιαίο ακέραιο, πρέπει να βρούμε τον μέγιστο ακέραιο στον παραγόμενο πίνακα. Η δημιουργία πίνακα έχει ορισμένους κανόνες. Κάτω από τους επιβληθέντες περιορισμούς, πρέπει να βρούμε τον μέγιστο ακέραιο που θα μπορούσε…

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

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

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

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

Άθροισμα ζυγών αριθμών μετά από ερωτήματα

Δήλωση προβλήματος Σε αυτό το πρόβλημα, μας δίνεται μια σειρά από ακέραια και συστοιχίες ερωτημάτων συστοιχιών. Για το ερώτημα ith, θα έχουμε δύο παραμέτρους, το ευρετήριο και το val. Μετά από κάθε ερώτημα, προσθέτουμε val στον πίνακα [index]. Πρέπει να βρούμε το άθροισμα όλων των ακόμη και ακέραιων αριθμών στον πίνακα μετά…

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