iXdi - Σύγχρονος προγραμματισμός

Δημοσιεύσεις για το θέμα 'data-structures'


Αναδρομή
Αναδρομή, ένα από τα πιο συγκεχυμένα θέματα στον κόσμο του προγραμματισμού. Αφού έχω ένα blog σχετικά με ορισμένες από τις δομές δεδομένων, νομίζω ότι αυτή είναι η κατάλληλη στιγμή για να σας παρουσιάσω σχετικά με την αναδρομή. Τι είναι η αναδρομή; Η αναδρομή είναι παρόμοια με έναν βρόχο που κάνει την εργασία ξανά και ξανά όχι κάνοντας βρόχο αλλά καλώντας ξανά τη συνάρτηση μέσα στη συνάρτηση. Ο τρόπος που λειτουργεί είναι ότι δημιουργείτε μια βασική περίπτωση και μετά την αναδρομική..

8 Κοινές Δομές Δεδομένων που κάθε Προγραμματιστής πρέπει να γνωρίζει
Μια γρήγορη εισαγωγή σε 8 δομές δεδομένων που χρησιμοποιούνται συνήθως Οι Δομές δεδομένων είναι ένα εξειδικευμένο μέσο οργάνωσης και αποθήκευσης δεδομένων σε υπολογιστές με τέτοιο τρόπο ώστε να μπορούμε να εκτελούμε λειτουργίες στα αποθηκευμένα δεδομένα πιο αποτελεσματικά. Οι δομές δεδομένων έχουν ένα ευρύ και ποικίλο εύρος χρήσης στους τομείς της Επιστήμης Υπολογιστών και της Μηχανικής Λογισμικού. Οι δομές δεδομένων χρησιμοποιούνται σχεδόν σε κάθε πρόγραμμα ή σύστημα λογισμικού..

Έχετε σκεφτεί ποτέ ότι οι πίνακες κατακερματισμού μπορεί να είναι ευάλωτοι;
Διάβαζα το καταπληκτικό βιβλίο του Goodrich για τις δομές δεδομένων & αλγόριθμους στην Python και βρήκα αυτό το ενδιαφέρον διάβασμα για όσους από εσάς έχετε χρησιμοποιήσει πίνακες κατακερματισμού (και γνωρίζετε την εσωτερική υλοποίηση χρησιμοποιώντας το σχήμα ανοιχτής διεύθυνσης ) αλλά αγνοούσαν αυτή τη δυνατότητα. Ακολουθεί το απόσπασμα από αυτό το βιβλίο: Σε μια ακαδημαϊκή εργασία του 2003, οι ερευνητές συζητούν τη δυνατότητα εκμετάλλευσης της απόδοσης ενός πίνακα κατακερματισμού..

Αντιστρέψτε μια συνδεδεμένη λίστα
Σήμερα θα συζητήσουμε τον τρόπο αντιστροφής μιας συνδεδεμένης λίστας . Ας υποθέσουμε ότι έχουμε μια συνδεδεμένη λίστα 1-›2-›3-›4-›5-›NULL τότε το αντίστροφο αυτής της λίστας θα είναι 5-›4-›3-›2-›1-›NULL. Λοιπόν, ας συζητήσουμε πώς μπορούμε να αντιτρέψουμε μια συνδεδεμένη λίστα . Διαδικασία 1. Πρώτα θα φτιάξουμε μια συνδεδεμένη λίστα. 2. Τώρα θα διασχίσουμε τη συνδεδεμένη λίστα. Επιτρέψτε μου να σας εξηγήσω τι είναι μια αντίστροφη συνδεδεμένη λίστα………………………… Για να διαβάσετε..

Ερωτήσεις για το θέμα 'data-structures'

Codechef:Piece of Cake (Κωδικός προβλήματος: LCH15JAB)
Σας δίνεται μια χορδή. Το καθήκον σας είναι να προσδιορίσετε εάν ο αριθμός των εμφανίσεων κάποιου χαρακτήρα στη συμβολοσειρά είναι ίσος με το άθροισμα των αριθμών των εμφανίσεων άλλων χαρακτήρων στη συμβολοσειρά. Εισαγωγή Η πρώτη γραμμή της...

Νέα υλικά

Το Python Selenium Web Scraping σας κατέβασε το 2023; Εκκαθαρίστε την προσωρινή μνήμη και ενισχύστε τα αποτελέσματά σας!
Η απόξεση ιστού με το Python Selenium είναι ένα εξαιρετικό εργαλείο για την εξαγωγή δεδομένων από ιστοσελίδες. Ωστόσο, περιστασιακά, οι ιστοσελίδες ενδέχεται να αποτύχουν να φορτώσουν ή να..

Έννοιες JavaScript που πρέπει να γνωρίζετε για να ξεκινήσετε με το React
Αφού είδα αυτή την ερώτηση να τίθεται αμέτρητες φορές, πιστεύω ότι μπορεί να είναι χρήσιμο σε πολλούς ανθρώπους εκεί έξω να έχουν μια σαφή κατανόηση του τι χρειάζεται να είναι γνωστό στο..

Χρήση της C++ ως γλώσσας δέσμης ενεργειών, μέρος 8
Βελτίωση κλήσεων λειτουργιών API με χρήση ενσωματωμένης συναρμολόγησης Έχω πειραματιστεί με την ενσωματωμένη συναρμολόγηση στο παρελθόν με κάποια επιτυχία. Είναι περίπλοκο και εύκολο να κάνεις..

5 αμυχές που πρέπει να γνωρίζετε για να γίνετε σπουδαίος προγραμματιστής.
5 αμυχές που πρέπει να γνωρίζετε για να γίνετε σπουδαίος προγραμματιστής. Αυτές τις μέρες, πολλοί φιλοδοξούν να εργαστούν ως προγραμματιστές. Αλλά το να γίνεις σπουδαίος προγραμματιστής δεν..

Πώς να εφαρμόσετε το Deep Learning σε δομημένα δεδομένα
Η βαθιά μάθηση είναι ένα καυτό και περιζήτητο θέμα τώρα ως μέρες. Η επιτυχία του προέρχεται από το γεγονός ότι είναι εξαιρετικά αποτελεσματικό στην επίλυση σύνθετων προβλημάτων και στην επίτευξη..

Είναι το AI καλύτερο από τα ζώα στο να βλέπουν στο σκοτάδι;
Τέχνη Μηχανικής Εκμάθησης Είναι η τεχνητή νοημοσύνη καλύτερη από τα ζώα στο να βλέπουν στο σκοτάδι; Τα όρια της όρασης ρομπότ στο ακραίο σκοτάδι Μελέτη της συμπεριφοράς των ζώων τη..

Νέα δυνατότητα: Αναπτύξτε περισσότερο τον ανοιχτό κώδικα με το IssueHunt Upvotes
Είμαστε στην ευχάριστη θέση να σας παρουσιάσουμε τη νεότερη λειτουργία μας: IssueHunt Upvote , τον τέλειο τρόπο υποστήριξης, κοινής χρήσης και παρακολούθησης του αγαπημένου σας ανοιχτού..