Υλοποιήστε μια λειτουργία πρόσθεσης curried add(a) που λαμβάνει έναν αριθμό και επιστρέφει μια άλλη λειτουργία που λαμβάνει έναν δεύτερο αριθμό. Η τελική κλήση επιστρέφει το άθροισμα των δύο αριθμών.
Python
Αν πρώτα μειώσετε μια τιμή κατά 20%, και στη συνέχεια αυξήσετε την προκύπτουσα τιμή κατά 20%, πόσο αλλάζει η αρχική τιμή;
Πώς βελτιώνετε το επαγγελματικό σας επίπεδο στον ελεύθερο χρόνο σας;
Πόσες συνδεδεμένες περιοχές υπάρχουν στον πίνακα (Αριθμός συνδεδεμένων περιοχών); Όροι Δίνεται ένας δισδιάστατος πίνακας ακεραίων. Κάθε κελί περιέχει έναν αριθμό. Δύο κελιά θεωρούνται συνδεδεμένα αν είναι γειτονικά οριζόντια ή κάθετα και περιέχουν τον ίδιο αριθμό. Μια συνδεδεμένη περιοχή είναι μια μέγιστη ομάδα κελιών με την ίδια τιμή, που είναι συνδεδεμένα μεταξύ τους. Γράψτε μια συνάρτηση που επιστρέφει τον αριθμό τέτοιων συνδεδεμένων περιοχών στον πίνακα. Είσοδος Ένας δισδιάστατος πίνακας ακεραίων grid (μέγεθος πίνακα m×n). Έξοδος Ένας ακέραιος — ο αριθμός των συνδεδεμένων περιοχών. Περιορισμοί 1 <= m, n <= 100 Πρότυπο κώδικα: # Διαθέσιμο χωρίς εισαγωγές: json, sys, io def count_regions(grid): # Υλοποιήστε τη λύση εδώ return 0
Σε ποιο επίπεδο αφαίρεσης ενδιαφέρεστε περισσότερο να εργάζεστε: υπηρεσίες υποδομής, εφαρμογές και επιχειρηματική λογική, κώδικα συστήματος και αλληλεπίδραση με το λειτουργικό σύστημα;
Ποια είναι τα κύρια κριτήρια επιλογής μιας εταιρείας; Αναφέρετε 2-3 βασικά κριτήρια.
Τι είναι μια κλεισίματος και πώς υλοποιείται στην Python;
Οι συμβολοσειρές είναι ισομορφικές;
Πώς ελέγχετε αν μια συγκεκριμένη θύρα είναι ανοιχτή σε έναν απομακρυσμένο διακομιστή από μια εργασία Linux;
Έχετε στα χέρια σας έγγραφα στρατιωτικής εγγραφής και ανώτατης εκπαίδευσης;
Πώς να λύσετε το πρόβλημα εύρεσης διπλότυπων συμβολοσειρών χωρίς να χρησιμοποιήσετε το Counter;
Γιατί αποφασίσατε να εισέλθετε στην αγορά; Τι δεν σας ικανοποιεί στη τρέχουσα εργασία σας;
Σε τι δίνετε τη μεγαλύτερη προσοχή όταν επιλέγετε μια νέα δουλειά;
Γιατί απαντήσατε στη δική μας αγγελία και τι σας ενδιέφερε;
Υπάρχουν ερωτήσεις σχετικά με τα στάδια της συνέντευξης;
Με ποιες άλλες γλώσσες προγραμματισμού έχετε εργαστεί ή ποια μη εμπορική εμπειρία ανάπτυξης έχετε;
Τι είναι ένας επαναλήπτης στην Python;
Γιατί ενδιαφέρεστε για την ανάπτυξη backend και γιατί επιλέξατε αυτήν την κατεύθυνση;
Ποιες προσεγγίσεις χρησιμοποιείτε για τον ανταγωνιστικό και παράλληλο χειρισμό εργασιών σε Python, συμπεριλαμβανομένης της επίδρασης του GIL;
Πόσα νήματα μπορούν να εκτελέσουν bytecode ταυτόχρονα στην Python;