Sobes.tech

Μέγιστο μήκος διαδοχικών μονάδων μετά τη διαγραφή ενός στοιχείου (Max Consecutive Ones After Deleting One Element) Όρος: Δίνεται ένας μη κενός πίνακας που αποτελείται μόνο από μηδενικά και μονάδες. Βρείτε το μέγιστο μήκος διαδοχικών μονάδων που μπορεί να επιτευχθεί διαγράφοντας ακριβώς ένα στοιχείο από τον πίνακα. Η διαγραφή ενός στοιχείου είναι υποχρεωτική, ακόμη και αν ο πίνακας αποτελείται ολόκληρος από μονάδες. Δεδομένα εισόδου: - nums – ένας μη κενός πίνακας ακεραίων, κάθε στοιχείο είναι 0 ή 1 Έξοδος: - Ένας ακέραιος – το μέγιστο μήκος διαδοχικών μονάδων μετά τη διαγραφή ακριβώς ενός στοιχείου Περιορισμοί: - 1 <= nums.length <= 10^5 - nums[i] είναι 0 ή 1 Παράδειγμα: Κώδικας σε Go: ```go // Διαθέσιμο χωρίς εισαγωγή: sort, fmt, encoding/json package main func MaxOnes(nums []int) int { // Γράψτε τη λύση εδώ return 0 } ``` Κώδικας σε Python: ```python # Διαθέσιμο χωρίς εισαγωγή: json, sys, io def max_ones(nums): # Γράψτε τη λύση εδώ return 0 ```

89

Μπορεί ένας τέτοιος διακοσμητής TTL να χρησιμοποιηθεί με ασύγχρονες λειτουργίες;

80

Ποια είναι η διαφορά μεταξύ ενός επεξεργαστή και ενός γεννήτορα στην Python;

79

Έχετε χρησιμοποιήσει το μοτίβο Singleton και τι γνωρίζετε γι' αυτό;

73

Έχετε γράψει Dockerfile και Docker Compose; Πώς διαφέρει το Docker Compose από το Docker/Dockerfile;

71

Ποια άλλα λειτουργικά εργαλεία σε Python γνωρίζετε ή έχετε χρησιμοποιήσει;

70

Σε ποια περίπτωση εκτελείται το μπλοκ `else` σε μια κατασκευή `try`/`except`;

69

Είναι δυνατόν να κατευθύνετε τις αναγνώσεις σε αντίγραφα βάσης δεδομένων και τις εγγραφές στον πρωτεύοντα, και ποιοι είναι οι κίνδυνοι μιας τέτοιας προσέγγισης;

67

Ποια είναι η διαφορά μεταξύ ενός μονού κάτω παύλας, διπλού κάτω παύλας και ειδικών ονομάτων όπως το `__name__` στην Python;

65

Πώς ονομάζεται η προσέγγιση όπου ο χρήστης δεν διαγράφεται φυσικά από τη βάση δεδομένων, αλλά σημειώνεται ως διαγραμμένος ή κρυφός;

65

Πότε είναι καλύτερη μια συνδεδεμένη λίστα από μια κανονική λίστα;

65

Ποια είναι η διαφορά μεταξύ ενός επαναλαμβανόμενου αντικειμένου και ενός επαναληπτή;

62

Έχετε εργαστεί με ασύγχρονο, πολυνηματικό και πολλαπλό επεξεργασία;

59

Πώς να αποφύγετε μια κατάσταση όπου πολλά αιτήματα ενεργοποιούν ακριβές υπολογισμούς ταυτόχρονα μετά την λήξη ή την απουσία της cache;

54

Μπορείτε να σχεδιάσετε μια βάση δεδομένων για μια εργασία: πίνακες, σχέσεις και δείκτες;

45

Γιατί ένα λεξικό μέσα σε ένα tuple δεν μπορεί να χρησιμοποιηθεί ως κλειδί λεξικού; Υπάρχει εγγύηση ότι ένα λεξικό δεν θα περάσει ως όρισμα στη διακοσμημένη λειτουργία;

40

Γιατί ένα λεξικό μέσα σε ένα tuple δεν μπορεί να χρησιμοποιηθεί ως κλειδί λεξικού; Υπάρχει εγγύηση ότι ένα λεξικό δεν θα περάσει ως όρισμα στη διακοσμημένη λειτουργία;

36

Γιατί ένα λεξικό μέσα σε ένα tuple δεν μπορεί να χρησιμοποιηθεί ως κλειδί λεξικού; Υπάρχει εγγύηση ότι ένα λεξικό δεν θα περάσει ως όρισμα στη διακοσμημένη λειτουργία;

35
/5