Algoritmid: erinevus redaktsioonide vahel
Mine navigeerimisribale
Mine otsikasti
Resümee puudub |
Resümee puudub |
||
| (ei näidata ühe teise kasutaja 6 vahepealset redaktsiooni) | |||
| 8. rida: | 8. rida: | ||
== Õpikud == | == Õpikud == | ||
* I. Parberry [http://hercule.csci.unt.edu/~ian/books/free/license.html Lecture Notes | * I. Parberry [http://hercule.csci.unt.edu/~ian/books/free/license.html Lecture Notes on Algorithm Analysis and Complexity Theory] - pdf versioon, vali vastav raamat litsentsilehe | ||
on Algorithm Analysis and Complexity Theory] - pdf versioon, vali vastav raamat litsentsilehe | |||
alt boxist. | alt boxist. | ||
* I. Parberry [http://hercule.csci.unt.edu/~ian/books/free/license.html Problems on Algorithms] - väga suur kogus ülesandeid, pdf versioon, vali vastav raamat litsentsilehe alt boxist. | * I. Parberry [http://hercule.csci.unt.edu/~ian/books/free/license.html Problems on Algorithms] - väga suur kogus ülesandeid, pdf versioon, vali vastav raamat litsentsilehe alt boxist. | ||
* H. S. Wilf. [http://www.math.upenn.edu/%7Ewilf/AlgoComp.pdf Algorithms and Complexity] - pdf. | |||
* S. Skiena [http://www2.toki.or.id/book/AlgDesignManual/ The Algorithm Design Manual] | * S. Skiena [http://www2.toki.or.id/book/AlgDesignManual/ The Algorithm Design Manual] | ||
* B. R. Preiss. [http://www.brpreiss.com/books/opus4/html/book.html Data Structures and Algorithms with Object-Oriented Design Patterns in C++] - html, fookus andmestruktuuridel: hashid, indeksid, puud jms. | |||
== Kursused == | == Kursused == | ||
* M. Kääramees [http://cs.ttu.ee/kursused/iti0050/ Algoritmid ja andmestruktuurid] - pdf, ülesanded, viited. | * M. Kääramees [http://cs.ttu.ee/kursused/iti0050/ Algoritmid ja andmestruktuurid] - pdf, ülesanded, viited. | ||
* P. Laud. Algoritmid ja andmestruktuurid [http://math.ut.ee/~peeter_l/teaching/a_ja_a03s/ 2003] ja [http://math.ut.ee/~peeter_l/teaching/a_ja_a04s/ 2004] versioonid - ülesanded ja materjalid. | |||
* J. Edmonds [http://www.cs.yorku.ca/%7Ejeff/notes/3101/slides.html Slides for algorithms course] - ppt. | * J. Edmonds [http://www.cs.yorku.ca/%7Ejeff/notes/3101/slides.html Slides for algorithms course] - ppt. | ||
* S. Skiena [http://www.cs.sunysb.edu/~skiena/392/audio/ Programming challenges] - pdf, html, audio. | * S. Skiena [http://www.cs.sunysb.edu/~skiena/392/audio/ Programming challenges] - pdf, html, audio. | ||
* M. Kääramees [http://cs.ttu.ee/kursused/itv0100/ Programmeerimise erikursus] | * M. Kääramees [http://cs.ttu.ee/kursused/itv0100/ Programmeerimise erikursus]. | ||
. | |||
Viimane redaktsioon: 2. september 2005, kell 21:58
Algoritmid ja andmestruktuurid on korraga nii arvutiteaduse kui praktilise programmeerimise osa. Küsimused selles valdkonnas on üpris selged:
- kuidas ehitada probleemi lahendamiseks efektiivsemat algoritmi?
- milliseid andmestruktuure kasutada?
Efektiivsuse hindamist ja lahendatavuse probleemi ennast vaatlevad keerukus ja algoritmiteooria
Õpikud
- I. Parberry Lecture Notes on Algorithm Analysis and Complexity Theory - pdf versioon, vali vastav raamat litsentsilehe
alt boxist.
- I. Parberry Problems on Algorithms - väga suur kogus ülesandeid, pdf versioon, vali vastav raamat litsentsilehe alt boxist.
- H. S. Wilf. Algorithms and Complexity - pdf.
- S. Skiena The Algorithm Design Manual
- B. R. Preiss. Data Structures and Algorithms with Object-Oriented Design Patterns in C++ - html, fookus andmestruktuuridel: hashid, indeksid, puud jms.
Kursused
- M. Kääramees Algoritmid ja andmestruktuurid - pdf, ülesanded, viited.
- P. Laud. Algoritmid ja andmestruktuurid 2003 ja 2004 versioonid - ülesanded ja materjalid.
- J. Edmonds Slides for algorithms course - ppt.
- S. Skiena Programming challenges - pdf, html, audio.
- M. Kääramees Programmeerimise erikursus.
.