Algoritmy a programování II
doc. RNDr. Lucie Ciencialová, Ph.D.
Algoritmy a programování II

Cíl výuky

Předmět Algoritmy a programování II navazuje na předmět Algoritmy a programování I. 

Studenti se seznámí s problematikou dynamických proměnných a dynamických datových struktur, s aplikací dynamických datových struktur v grafových, řadících a vyhledávacích algoritmech. 

Získají základní znalosti objektově orientovaného programování - definice tříd, objektů a jejich atributů a metod, zapouzdření.

Požadavky na studenta

Aktivní účast na semináři

Naprogramovat zkouškový projekt (analýza problému, navržení datových struktur a algoritmů, vlastní naprogramování)

Studijní materiály


Literatura:

  1. https://msdn.microsoft.com/en-us/library/60k1461a.aspx
  2. http://www.cplusplus.com
  3. http://www.cprogramming.com/tutorial/c++-tutorial.html
  4. Bjarne Stroustrup: The C++ Programming Language (4th Edition),  Addison-Wesley Professional, ISBN: 978-0321563842, 2013
  5. Donald E. Knuth: The Art of Computer Programming, Addison-Wesley Professional, ISBN: 858-0001170602, 2011
  6. Steve Oualline: Practical C++ Programming, Second Edition, O'Reilly Media, ISBN: 063-6920004196, 2003
  7. Bjarne Stroustrup: Programming -- Principles and Practice Using C++, Addison-Wesley Professional: ISBN: 978-0321-992789, 2014
  8. Stephen Prata: C++ Primer Plus (6th Edition) (Developer's Library), Addison-Wesley Professional, ISBN: 978-0321776402, 2011
  9. Stephen Prata: C++ Primer Plus (Learning Lab), 6th Edition, Addison-Wesley Professional, ISBN: 978-0-13-431061-9, 2016
  10. Richard J. Trudeau: Introduction to Graph Theory, Dover Publications, ISBN: 978-0486678702, 1994
  11. http://codeforces.com
  12. http://www.geeksforgeeks.org
  13. WIRTH, N. Algoritmy a štruktúry údajov. ALFA, Bratislava, 1990. ISBN 80-05-00153-3
  14. CORMEN, Thomas H., LEISERSON, Charles E., RIVEST, Ronald L, STEIN, C. Introduction to Algorithms.. The MIT Press, 2009. ISBN 978-0262033848
  15. SEDGEWICK, Robert, WAYNE, K. Algorithms. Addison-Wesley Professional, 2011. ISBN ASIN:B004P8J1NA
  16. Buchalcová, A. Algoritmizace a programování. Praha, 1990
  17. TOPFER, P. Algoritmy a programování. Praha, Prometheus, 2002. ISBN 80-85849-83-6
  18. >Prokop, J. Algoritmy v jazyku C a C++. Praha, 2015. ISBN 24797465
  19. PINK, Hensley. Learning Pascal Programming: The Beginner's Guide. Amazon Digital Services, 2012. ISBN ASIN:B007HEXQ1M
  20. Prata, S. Mistrovství v C++, Praha, 2001
  21. msdn.microsoft.com
  22. www.algoritmy.net
  23. www.itnetwork.cz
Kapitola obsahuje:
3
Další soubory
7
PDF
6
Studijní materiály
1
Studijní text
Kapitola obsahuje:
1
PDF
1
Studijní text

Kapitola obsahuje:
3
Odpovědník
Předchozí

Předměty

  • FPF: UIMOIBK035 Algoritmy a programování II (léto 2026)
  • FPF: UIINP08 Algoritmy a programování II (léto 2026)
  • FPF: UIINK08 Algoritmy a programování II (léto 2026)
  • FPF: UIMOIBP035 Algoritmy a programování II (léto 2026)
  • FPF: UIIABP0041 Algoritmy a programování II (léto 2026)