Algoritmid: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Resümee puudub
 
(ei näidata ühe teise kasutaja 3 vahepealset redaktsiooni)
13. rida: 13. rida:
* H. S. Wilf. [http://www.math.upenn.edu/%7Ewilf/AlgoComp.pdf Algorithms and Complexity] - pdf.
* 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
* 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.
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

alt boxist.

Kursused

.