Δομές δεδομένων
Στο προτεινόμενο βιβλίο παρουσιάζουμε τις θεμελιώδεις δομές δεδομένων, οι οποίες χρησιμοποιούνται ευρέως σε ένα πλήθος εφαρμογών. Έμφαση δίνεται τόσο στη θεωρητική ανάπτυξη των βασικών τεχνικών σχεδίασης και ανάλυσης δομών δεδομένων όσο και στην υλοποίηση αποδοτικών προγραμμάτων. <br/><br/&...
Κύριοι συγγραφείς: | , , , , , |
---|---|
Μορφή: | 1 |
Γλώσσα: | Greek |
Έκδοση: |
2016
|
Θέματα: | |
Διαθέσιμο Online: | http://dx.doi.org/10.57713/kallipos-710 http://repository.kallipos.gr/handle/11419/6217 |
id |
kallipos-11419-6217 |
---|---|
record_format |
dspace |
spelling |
kallipos-11419-62172024-04-15T21:32:26Z Δομές δεδομένων Γεωργιάδης, Λουκάς Νικολόπουλος, Σταύρος Παληός, Λεωνίδας Georgiadis, Loukas Nikolopoulos, Stavros Palios, Leonidas ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΑΛΓΟΡΙΘΜΟΙ JAVA ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Data Structures Algorithms Java Programming Στο προτεινόμενο βιβλίο παρουσιάζουμε τις θεμελιώδεις δομές δεδομένων, οι οποίες χρησιμοποιούνται ευρέως σε ένα πλήθος εφαρμογών. Έμφαση δίνεται τόσο στη θεωρητική ανάπτυξη των βασικών τεχνικών σχεδίασης και ανάλυσης δομών δεδομένων όσο και στην υλοποίηση αποδοτικών προγραμμάτων. <br/><br/>Ο σκοπός του βιβλίου είναι να προσφέρει στους αναγνώστες κατανόηση της λειτουργίας σημαντικών δομών δεδομένων και των εφαρμογών τους και να τους εξοικειώσει με βασικές τεχνικές σχεδίασης και ανάλυσης δομών δεδομένων και αλγορίθμων. Επιπλέον, το βιβλίο παρέχει υλοποιήσεις σε γλώσσα προγραμματισμού Java. Η επιλογή της Java έγινε για δύο λόγους. Πρώτον, ένα σημαντικό μέρος του λογισμικού, που παράγεται για σύγχρονα συστήματα, αναπτύσσεται σε Java. Δεύτερον, εκμεταλλευόμαστε τη χρήση αντικειμενοστρεφούς σχεδίασης για να παρουσιάσουμε τις δομές δεδομένων μέσω αφηρημένων τύπων δεδομένων.<br/><br/>Η ύλη του βιβλίου έχει χωριστεί σε τρία μέρη. Στο πρώτο μέρος (Κεφάλαια 1-4), εισάγονται βασικές έννοιες και τεχνικές σχεδίασης και ανάλυσης δομών δεδομένων και αλγορίθμων. Επίσης, παρουσιάζονται στοιχειώδεις δομές δεδομένων, οι οποίες και αποτελούν τη βάση των πιο ανεπτυγμένων μεθόδων, που εξετάζονται στα επόμενα δύο μέρη. Στο δεύτερο και κύριο μέρος του βιβλίου (Κεφάλαια 5-12), αναλύουμε τις πιο σημαντικές δομές δεδομένων, που χρησιμοποιούνται σήμερα (στοίβες και ουρές, ουρές προτεραιότητας, δένδρα αναζήτησης, πίνακες κατακερματισμού κ.α.). Στο τρίτο μέρος (Κεφάλαια 13-15), συζητούμε πιο προηγμένα θέματα σχεδίασης και ανάλυσης αποδοτικών δομών δεδομένων.<br/><br/>Το βιβλίο απευθύνεται κυρίως σε φοιτητές Πληροφορικής των δύο πρώτων ετών του πρώτου κύκλου σπουδών (προπτυχιακοί φοιτητές), που έχουν αποκτήσει βασικές γνώσεις πάνω στον προγραμματισμό και στη λειτουργία των ηλεκτρονικών υπολογιστών αλλά και στους ενδιαφερόμενους επαγγελματίες. Επιπλέον, το τρίτο μέρος του βιβλίου μπορεί να καλυφθεί και σε μαθήματα μεγαλύτερων εξαμήνων ή ακόμη και στα πλαίσια κάποιου αντίστοιχου μεταπτυχιακού μαθήματος. 2016-05-13T08:34:28Z 2021-07-09T14:47:49Z 2024-02-28T11:37:38Z 2024-02-29T09:49:50Z 2024-04-04T06:27:16Z 2016-05-13T08:34:28Z 2021-07-09T14:47:49Z 2024-02-28T11:37:38Z 2024-02-29T09:49:50Z 2024-04-04T06:27:16Z 2016-05-13 1 978-960-603-477-0 http://dx.doi.org/10.57713/kallipos-710 http://repository.kallipos.gr/handle/11419/6217 59303644 el 400 application/pdf application/epub+zip application/pdf |
institution |
Kallipos |
collection |
DSpace |
language |
Greek |
topic |
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΑΛΓΟΡΙΘΜΟΙ JAVA ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Data Structures Algorithms Java Programming |
spellingShingle |
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΑΛΓΟΡΙΘΜΟΙ JAVA ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Data Structures Algorithms Java Programming Γεωργιάδης, Λουκάς Νικολόπουλος, Σταύρος Παληός, Λεωνίδας Georgiadis, Loukas Nikolopoulos, Stavros Palios, Leonidas Δομές δεδομένων |
description |
Στο προτεινόμενο βιβλίο παρουσιάζουμε τις θεμελιώδεις δομές δεδομένων, οι οποίες χρησιμοποιούνται ευρέως σε ένα πλήθος εφαρμογών. Έμφαση δίνεται τόσο στη θεωρητική ανάπτυξη των βασικών τεχνικών σχεδίασης και ανάλυσης δομών δεδομένων όσο και στην υλοποίηση αποδοτικών προγραμμάτων. <br/><br/>Ο σκοπός του βιβλίου είναι να προσφέρει στους αναγνώστες κατανόηση της λειτουργίας σημαντικών δομών δεδομένων και των εφαρμογών τους και να τους εξοικειώσει με βασικές τεχνικές σχεδίασης και ανάλυσης δομών δεδομένων και αλγορίθμων. Επιπλέον, το βιβλίο παρέχει υλοποιήσεις σε γλώσσα προγραμματισμού Java. Η επιλογή της Java έγινε για δύο λόγους. Πρώτον, ένα σημαντικό μέρος του λογισμικού, που παράγεται για σύγχρονα συστήματα, αναπτύσσεται σε Java. Δεύτερον, εκμεταλλευόμαστε τη χρήση αντικειμενοστρεφούς σχεδίασης για να παρουσιάσουμε τις δομές δεδομένων μέσω αφηρημένων τύπων δεδομένων.<br/><br/>Η ύλη του βιβλίου έχει χωριστεί σε τρία μέρη. Στο πρώτο μέρος (Κεφάλαια 1-4), εισάγονται βασικές έννοιες και τεχνικές σχεδίασης και ανάλυσης δομών δεδομένων και αλγορίθμων. Επίσης, παρουσιάζονται στοιχειώδεις δομές δεδομένων, οι οποίες και αποτελούν τη βάση των πιο ανεπτυγμένων μεθόδων, που εξετάζονται στα επόμενα δύο μέρη. Στο δεύτερο και κύριο μέρος του βιβλίου (Κεφάλαια 5-12), αναλύουμε τις πιο σημαντικές δομές δεδομένων, που χρησιμοποιούνται σήμερα (στοίβες και ουρές, ουρές προτεραιότητας, δένδρα αναζήτησης, πίνακες κατακερματισμού κ.α.). Στο τρίτο μέρος (Κεφάλαια 13-15), συζητούμε πιο προηγμένα θέματα σχεδίασης και ανάλυσης αποδοτικών δομών δεδομένων.<br/><br/>Το βιβλίο απευθύνεται κυρίως σε φοιτητές Πληροφορικής των δύο πρώτων ετών του πρώτου κύκλου σπουδών (προπτυχιακοί φοιτητές), που έχουν αποκτήσει βασικές γνώσεις πάνω στον προγραμματισμό και στη λειτουργία των ηλεκτρονικών υπολογιστών αλλά και στους ενδιαφερόμενους επαγγελματίες. Επιπλέον, το τρίτο μέρος του βιβλίου μπορεί να καλυφθεί και σε μαθήματα μεγαλύτερων εξαμήνων ή ακόμη και στα πλαίσια κάποιου αντίστοιχου μεταπτυχιακού μαθήματος. |
format |
1 |
author |
Γεωργιάδης, Λουκάς Νικολόπουλος, Σταύρος Παληός, Λεωνίδας Georgiadis, Loukas Nikolopoulos, Stavros Palios, Leonidas |
author_facet |
Γεωργιάδης, Λουκάς Νικολόπουλος, Σταύρος Παληός, Λεωνίδας Georgiadis, Loukas Nikolopoulos, Stavros Palios, Leonidas |
author_sort |
Γεωργιάδης, Λουκάς |
title |
Δομές δεδομένων |
title_short |
Δομές δεδομένων |
title_full |
Δομές δεδομένων |
title_fullStr |
Δομές δεδομένων |
title_full_unstemmed |
Δομές δεδομένων |
title_sort |
δομές δεδομένων |
publishDate |
2016 |
url |
http://dx.doi.org/10.57713/kallipos-710 http://repository.kallipos.gr/handle/11419/6217 |
work_keys_str_mv |
AT geōrgiadēsloukas domesdedomenōn AT nikolopoulosstauros domesdedomenōn AT palēosleōnidas domesdedomenōn AT georgiadisloukas domesdedomenōn AT nikolopoulosstavros domesdedomenōn AT paliosleonidas domesdedomenōn |
_version_ |
1799946642758041600 |