Προβλήματα και ασκήσεις στους αλγόριθμους
ISBN:978-960-418-186-5
Ημερομηνία έκδοσης:2009/1
Σελίδες:492
Είδος:Βιβλίο
Διαστάσεις:25χ18
Γλώσσα:Ελληνικά
Παράδοση 1 έως 3 ημέρες
24.13€ από 31.34€
Περιγραφή:
Με τον όρο "Αλγόριθμος" χαρακτηρίζεται κάθε καλώς ορισμένη, πεπερασμένη υπολογιστική διαδικασία επίλυσης ενός προβλήματος. Αποτελεί δε την κινητήρια δύναμη και το πνεύμα κάθε αποδοτικού προγράμματος υπολογιστή. Το παρόν βιβλίο αποτελεί μία προσπάθεια σύνοψης των κυριοτέρων εννοιών που αφορούν στην συστηματική μελέτη των Αλγορίθμων και των τεχνικών σχεδιασμού και αναλύσεώς τους μέσω μίας συλλογής ενδεικτικών προβλημάτων και ασκήσεων.
Η ύλη του βιβλίου είναι διαρθρωμένη σε ένδεκα κεφάλαια, που διακρίνονται σε τέσσερα Μέρη και ένα Παράρτημα:
Βασικές Έννοιες (Κεφάλαια 1-2), όπου παρουσιάζονται τα απαραίτητα μαθηματικά στοιχεία απόδειξης ορθότητας και ανάλυσης πολυπλοκότητας αλγορίθμων,
Βασικές Τεχνικές Σχεδίασης (Κεφάλαια 3-5), όπου μελετώνται τα κύρια χαρακτηριστικά των τριών τεχνικών σχεδίασης αλγορίθμων: διαίρει και βασίλευε, δυναμικός προγραμματισμός και απληστία,
Αλγόριθμοι Γραφημάτων (Κεφάλαια 6-9), το οποίο αφορά στην αναπαράσταση και διερεύνηση των ιδιοτήτων κατευθυνόμενων και μη γραφημάτων, και τους κύριους αλγορίθμους υπολογισμού επικαλύπτοντων δένδρων, κόστους βεβαρημένων μονοπατιών και τιμών ροών σε δίκτυα μεταφοράς και εφαρμογών τους,
Κλάσεις Πολυπλοκότητας (Κεφάλαια 10-11), όπου εισάγονται η Θεωρία Υπολογισμού και οι κλάσεις πολυπλοκότητας, με την βοήθεια των πολυωνυμικών αναγωγών, και οι τεχνικές προσέγγισης λύσεων και ευρετικών επιλύσεως δύσκολων προβλημάτων,
Παράρτημα, με τις κύριες μαθηματικές σχέσεις και ορισμούς, την βασική ορολογία στα γραφήματα και τους Αφηρημένους Τύπους Δεδομένων που προσδιορίζουν την λειτουργικότητα των κεντρικών δομών δεδομένων.
Κάθε κεφάλαιο εξετάζει συνοπτικά τα κύρια σημεία της αντίστοιχης θεωρίας, παρουσιάζοντας αναλυτικά χαρακτηριστικά ζητήματα. [...]
(από τον πρόλογο του συγγραφέα)
Η τέχνη της αλγοριθμικής επίλυσης προβλημάτων
Αλγόριθμοι και δομές δεδομένων
Hello World: Άνθρωπος στην εποχή του αλγόριθμου
Αλγόριθμοι ανάλυσης ιατρικής εικόνας
Δομές δεδομένων, αλγόριθμοι
Ανάλυση και σχεδίαση αλγορίθμων
Αλγόριθμοι και εφαρμογές συστημάτων επικοινωνιών
Εισαγωγή στις δομές δεδομένων και στους αλγόριθμους
Αλγόριθμοι και δομές δεδομένων στη Java
Συνδυαστική βελτιστοποίηση
Εισαγωγή στην αλγοριθμική
Μεθευρετικοί και εξελικτικοί αλγόριθμοι σε προβλήματα δ...
Απεικόνιση αλγορίθμων σε αρχιτεκτονικές παράλληλης επεξ...
Η τέχνη του προγραμματισμού
Δομές δεδομένων, αλγόριθμοι και εφαρμογές C++
Δομές δεδομένων και αλγόριθμοι