Σελίδα 1 από 4

Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Τρί Δεκ 16, 2008 2:08 am
από ioannidis007
Αν θέλετε να πάρετε μέρος στον ΠΔΠ, και να πάτε καλά, πρέπει να διαβάσετε. Αρκετά μάλιστα. Εκτός από τη γλώσσα(C,C++,Pascal) που τη μαθαίνετε παντου, καθότι υπάρχουν άπειρα βιβλία(για C++ συνιστώ:"Standard C++ Bible - Al Stevens", "Algorithms in C++ - Robert Sedgewick") πρέπει να διαβάσετε θεωρία αλγορίθμων. Αρχικά αλγόριθμος είναι μια σειρά εντολών που εκτελούν κάποιες λογικές πράξεις στα δεδομένα εισόδου που τους δόθηκαν, και εξάγουν μιά σειρά αποτελεσμάτων, τα δεδομένα εξόδου(ορισμός που δόθηκε από τον Donald E. Knuth). Για λεπτομέρειες, διαβάστε:

"The Art of computer programming" - Donald E. Knuth
"Introduction to algorithms, 2nd edition(Επίσης λέγεται και CLRS ή the big white book)" - Cormen, Leiserson, Rivest, Stein
"Algorithms in C++" - Robert Sedgewick

Αυτά είναι τα καλύτερα. Καλό διάβασμα!

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Τρί Δεκ 16, 2008 10:05 pm
από userresu
Και φυσικά http://train.usaco.org

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Τετ Δεκ 17, 2008 10:30 pm
από xekola
Εγώ βασικά έχω διαβάσει το "Η γλώσσα C σε βάθος" του Νίκου Μ. Χατζηγιαννάκη και πραγματικά με βοήθησε πολύ... Ήμουν σχεδόν ανίδεος και τώρα έχω κατανοήσει ένα μεγάλο μέρος της C και τη χειρίζομαι με αρκετή ευκολία. Το προτείνω ανεπιφύλακτα!

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Τετ Δεκ 17, 2008 10:35 pm
από stathis
Εγώ έχω τα εξής, όσον αφορά την C και C++:

The C Programming Language - K&R
C Pocket Reference - O'Reilly
The C++ Programming Language - Stroustrup

Βίβλοι. Τα προτείνω μόνο σε αυτούς που είναι κάπως εξοικειωμένοι με το αντικείμενο.

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Πέμ Δεκ 18, 2008 12:19 am
από userresu
+1 στον Στάθη :ugeek:

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Πέμ Δεκ 18, 2008 11:58 am
από georgeha98
Παιδιά, αν θέλετε ένα βιβλίο με καλές ασκήσεις για τον διαγωνισμό είναι το: "Programming Challenges" των Steven Skiena - Miguel Revila.

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Πέμ Δεκ 18, 2008 12:18 pm
από ioannidis007
+1, είναι πολύ καλό και το συνιστούν στο UVa-online judge... Αυτό τα λέει όλα.
Και φυσικά:
CLRS(Cormen, Leisserson,Rivest, Stein): Introduction to algorithms
Donald E.Knuth: Concrete Math

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Πέμ Δεκ 18, 2008 4:49 pm
από Artakserksis
Το CLRS και πάνω το 'γραψες :P
Πάντως πραγματικά το βιβλίο το θεωρώ βίβλο για την περίπτωσή μας.

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Σάβ Δεκ 20, 2008 2:52 pm
από ioannidis007
Ακριβώς, το γράφω 2 φορές γιατί είναι πολύ τέλειο!

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Τρί Ιαν 20, 2009 9:37 pm
από Mouzakitisangelos
Για την pascal εχω το "μαθήματα προγραμματισμού borland pascal 7.0" καλό είναι αλλα θα ήθελα να μου προτείνεται καποιο που να υπάρξει σε βαθος ανάλυση και τεχνικές ...

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Τετ Φεβ 04, 2009 5:50 pm
από eparon
ioannidis007 έγραψε:Ακριβώς, το γράφω 2 φορές γιατί είναι πολύ τέλειο!
πολύ τέλειο, αλλά και κάπως δύσκολο βιβλίο

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Κυρ Φεβ 15, 2009 7:10 pm
από papa6934464
Μήπως ρε παιδιά έχει κανείς σε PDF τα βιβλία
• Programming Challenges" των Steven Skiena - Miguel Revila
• Standard C++ Bible - Al Stevens
Γιατί τα έχω ανάγκη και δεν μπορώ να τα αγοράσω?

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Κυρ Φεβ 15, 2009 8:45 pm
από thetrojan01
papa6934464: σσσσστ! Μη μπλέξουμε με copyright τώρα! Αν θες ψάξε για φθινότερη τιμή στα βιβλιοπωλεία όπως κάνω και εγώ.

Η τέχνη της αλγοριθμικής επίλυσης προβλημάτων
Θεωρία και πρακτική για μαθητικούς διαγωνισμούς πληροφορικής

Συγγραφέας: Μανωλόπουλος Γιάννης
Εκδότης: Σαββάλας
ISBN: 960-460-733-2
Έτος έκδοσης: 2002
Τιμή: Γύρω στα 12€

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Κυρ Φεβ 15, 2009 8:55 pm
από userresu
papa6934464 έγραψε:Μήπως ρε παιδιά έχει κανείς σε PDF τα βιβλία
• Programming Challenges" των Steven Skiena - Miguel Revila
• Standard C++ Bible - Al Stevens
Γιατί τα έχω ανάγκη και δεν μπορώ να τα αγοράσω?
Το πρώτο κανονίστηκε. ;)

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Κυρ Φεβ 15, 2009 9:22 pm
από thelastnicholas
Η τέχνη της αλγοριθμικής επίλυσης προβλημάτων

loool. Θα ήταν το τελευταίο βιβλίο που θα πρότεινα.

Το 70% του κώδικα που υπάρχει στο βιβλίο ειναι λάθος. Επίσης εχω μεγάλη απορία αν αυτός που το έγραψε καταλάβαινε τι γράφει (γιατι αλλο μου δίνει να καταλάβω)

Μάλλον νομιζαν οτι γράφουν ενα ακόμη σχολικό βιβλίο και βγήκε έτσι.

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Δευ Φεβ 16, 2009 12:08 am
από Artakserksis
Όταν λες λάθος; Λάθος λάθος, ή απλά αναποτελεσματικός;

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Δευ Φεβ 16, 2009 12:10 am
από thetrojan01
thelastnicholas έγραψε:Η τέχνη της αλγοριθμικής επίλυσης προβλημάτων

loool. Θα ήταν το τελευταίο βιβλίο που θα πρότεινα.

Το 70% του κώδικα που υπάρχει στο βιβλίο ειναι λάθος. Επίσης εχω μεγάλη απορία αν αυτός που το έγραψε καταλάβαινε τι γράφει (γιατι αλλο μου δίνει να καταλάβω)

Μάλλον νομιζαν οτι γράφουν ενα ακόμη σχολικό βιβλίο και βγήκε έτσι.
Εγώ πάλι ίσα που το καταλαβαίνω και δίνω προσοχή στη θεωρία παρά στον Pascalινό (lol) κώδικα.

Ρε παιδιά, υπάρχει κάτι που να εξηγεί απλά την πολυπλοκότητα των αλγορίθμων και κάτι τέτοια;


Που να ξέρω γω λογάριθμους, σταθερά e, όρια... Β Γυμνασίου είμαι! Τώρα τελευταία έμαθα την άθροιση και αυτήν απλά για να καταλάβω κάτι παραστάσεις!

Είπαμε, καλός στα Μαθηματικά αλλά μην τα παραλέμε!

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Δευ Φεβ 16, 2009 4:39 pm
από thelastnicholas
Όταν λέω λάθος εννοώ λάθος. Δεν δουλεύει.

Δες μερικά παραδείγματα αλγορίθμων (όχι αναδρομικών) και θα καταλάβεις εμπειρικά τι είνια πολυπλοκότητα.

Σε αρκετές περιπτώσεις τα αρθα της wikipedia είναι πολύ καλύτερα απο τις περιγραφές και αναλύσεις του βιβλίου

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Τετ Οκτ 20, 2010 1:45 pm
από zaxeilasfc
Παιδιά για πολυπλοκότητα τι βιβλία έχετε διαβάσει ?? Ποια βιβλία προτείνετε ??

Re: Πηγές και βιβλία για τον ΠΔΠ

Δημοσιεύτηκε: Τετ Οκτ 20, 2010 2:46 pm
από thetrojan01
zaxeilasfc έγραψε:Παιδιά για πολυπλοκότητα τι βιβλία έχετε διαβάσει ?? Ποια βιβλία προτείνετε ??
οποιοδήποτε βιβλίο μιλάει για αλγορίθμους, στο 1ο ή 2ο κεφάλαιο θα μιλούν για complexity / πολυπλοκότητα... πχ. Introduction To Algorithms (MIT Press), ένα άλλο του Sahni που δε θυμάμαι, λένε ότι είναι καλό - εγώ δεν το χω διαβάσει, φαντάζομαι το The Art Of Computer Programming του Knuth θα γράφει επίσης...

Ελπίζω να σε κάλυψα.