[{"id":146871,"title":"Η τέχνη του προγραμματισμού","subtitle":"Ημιαριθμητικοί αλγόριθμοι","description":"Οι αλγόριθμοι που παρουσιάζονται σε αυτό το βιβλίο διαχειρίζονται άμεσα αριθμούς. Εν τούτοις, πιστεύω ότι οθρώς ονομάζονται \"ημιαριθμητικοί\", λόγω το γεγονότος ότι βρίσκονται στο όριο ανάμεσα στους αριθμητικούς και τους συμβολικούς υπολογισμούς. Κάθε αλγόριθμος, δεν υπολογίζει μόνον τις επιθυμητές απαντήσεις ενός αριθμητικού προβλήματος, αλλά έχει και ως στόχο να προσαρμοστούν κατάλληλα στις εσωτερικές διαδικασίες ενός ψηφιακού υπολογιστή. Σε πολλές περιπτώσεις, οι άνθρωποι δεν είναι σε θέση να εκτιμήσουν την ομορφιά ενός τέτοιου αλγόριθμου, εκτός αν έχουν κάποια γνώση της γλώσσας μηχανής του υπολογιστή. Η αποτελεσματικότητα του αντίστοιχου προγράμματος μηχανής είναι ένας ζωτικός παράγοντας ο οποίος δεν είναι δυνατόν να διαχωριστεί από τον ίδιο τον αλγόριθμο. Το πρόβλημα έγκειται στην εύρεση των καλύτερων δυνατών τρόπων με τους οποίους θα καταστήσουμε τους υπολογιστές ικανούς να διαχειριστούν τους αριθμούς, και κάτι τέτοιο εμπεριέχει τακτικές και αριθμητικές θεωρήσεις. Συνεπώς, το αντικείμενο αυτού του βιβλίου είναι προφανώς ένα μέτρο της επιστήμης των υπολογιστών, καθώς και των μαθηματικών που αφορούν την αριθμητική. [...]\u003cbr\u003e\u003cbr\u003e(από τον πρόλογο του συγγραφέα)","image":"http://www.biblionet.gr/images/covers/b149787.jpg","isbn":"978-960-418-224-4","isbn13":"978-960-418-224-4","ismn":null,"issn":null,"series":null,"pages":912,"publication_year":2009,"publication_place":"Θεσσαλονίκη","price":"81.0","price_updated_at":"2009-12-22","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"The Art of Computer Programming, 3rd edition","publisher_id":6,"extra":null,"biblionet_id":149787,"url":"https://v2.bibliography.gr/books/h-texnh-tou-programmatismou-7face46c-621e-46c1-b79a-24ef0b19b9d7.json"},{"id":137558,"title":"Η τέχνη του προγραμματισμού","subtitle":"Θεμελιώδεις αλγόριθμοι","description":"[...] Προσπάθησα να γράψω αυτό το σύνολο βιβλίων με έναν τέτοιο τρόπο, ώστε να ικανοποιεί διάφορες ανάγκες. Πρώτον, αυτά τα βιβλία αποτελούν αναφορά σε εργασίες που συνοψίζουν τη γνώση, η οποία έχει αποχτηθεί σε διάφορα σημαντικά πεδία. Δεύτερον, μπορούν να χρησιμοποιηθούν ως εγχειρίδια για ατομική μελέτη ή για πανεπιστημιακά μαθήματα στις επιστήμες των υπολογιστών και της πληροφορικής. Για να ικανοποιηθούν αυτοί οι δύο στόχοι, έχω ενσωματώσει στο κείμενο ένα μεγάλο πλήθος από ασκήσεις και έχω δώσει λύσεις για τις περισσότερες από αυτές. Έχω επίσης κάνει προσπάθεια να γεμίσω τις σελίδες με γεγονότα παρά με αοριστολογίες. [...]\u003cbr\u003eΟ παρών τόμος μπορεί αν θεωρηθεί ως η τομή του συνόλου των βιβλίων, υπό την έννοια ότι περιέχει βασικό υλικό, το οποίο χρησιμοποιείται στα υπόλοιπα βιβλία. Οι τόμοι 2 ως 5, από την άλλη, μπορούν να διαβαστούν ανεξάρτητα ο ένας από τον άλλον. Ο τόμος 1 δεν αποτελεί απλώς ένα βιβλίο αναφοράς που θα πρέπει να χρησιμοποιηθεί σε συνδυασμό με τους υπόλοιπους τόμους. Μπορεί επίσης να χρησιμοποιηθεί σε πανεπιστημιακά μαθήματα ή για ατομική μελέτη στο αντικείμενο των δομών δεδομένων, ή στο αντικείμενο των διακριτών μαθηματικών ή στο αντικείμενο του προγραμματισμού σε γλώσσα μηχανής. [...]\u003cbr\u003e\u003cbr\u003e(από τον πρόλογο του συγγραφέα)","image":"http://www.biblionet.gr/images/covers/b140235.jpg","isbn":"978-960-418-185-8","isbn13":"978-960-418-185-8","ismn":null,"issn":null,"series":null,"pages":751,"publication_year":2009,"publication_place":"Θεσσαλονίκη","price":"55.0","price_updated_at":"2009-03-05","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"The Art of Computer Programming, 3rd edition","publisher_id":6,"extra":null,"biblionet_id":140235,"url":"https://v2.bibliography.gr/books/h-texnh-tou-programmatismou.json"},{"id":150427,"title":"Η τέχνη του προγραμματισμού","subtitle":"Ταξινόμηση και αναζήτηση","description":"Αυτό το βιβλίο αποτελεί μία λογική συνέχεια του υλικού που σχετίζεται με τις δομές πληροφοριών του κεφαλαίου 2 του τόμου 1, επειδή προσθέτει την έννοια των γραμμικά διατεταγμένων δεδομένων στις άλλες βασικές ιδέες που σχετίζονται με τις δομές. \u003cbr\u003eΟ τίτλος \"Ταξινόμηση και αναζήτηση\" πιθανόν να δείχνει ότι αυτό το βιβλίο απευθύνεται σε εκείνους τους προγραμματιστές συστημάτων οι οποίοι ενδιαφέρονται για την υλοποίηση ρουτινών ταξινόμησης οι οποίες εξυπηρετούν γενικούς σκοπούς ή εφαρμογών ανάκτησης πληροφοριών. [...]\u003cbr\u003e\u003cbr\u003e(από τον πρόλογο του βιβλίου)","image":"http://www.biblionet.gr/images/covers/b153364.jpg","isbn":"978-960-418-245-9","isbn13":"978-960-418-245-9","ismn":null,"issn":null,"series":null,"pages":926,"publication_year":2010,"publication_place":"Θεσσαλονίκη","price":"80.0","price_updated_at":"2010-04-16","cover_type":"Σκληρό εξώφυλλο","availability":"Κυκλοφορεί","format":"Βιβλίο","original_language":"αγγλικά","original_title":"The Art of Computer Programming: Sorting and Searching, 2nd ed.","publisher_id":6,"extra":null,"biblionet_id":153364,"url":"https://v2.bibliography.gr/books/h-texnh-tou-programmatismou-d9ad4fc8-9ee8-4939-8612-9eb189e95610.json"}]