Algoritmuselmélet -- régi változat -- VISZA213
Záróvizsga
Az informatikus BSc záróvizsga/MSc felvételi tematikája
módosult, 2018 januárjában már az új változat szerint lesz a
vizsga (lásd a kari honlapot -- hamarosan).
Az algoritmusokról
szóló rész tematikája itt is megtalálható.
Figyelem, ez minden vizsgázóra vonatkozik, függetlenül attól, hogy
mikor, milyen változatát végezte el az Algoritmuselmélet
tantárgynak. Csak egyféle feladatsor lesz!
2019 tavasz
Ezen az oldalon a VISZA213 kódú változat
speciális információi találhatók. A jelenleg futó friss változat
oldala
Gyakorló feladatok az első néhány hétre: ordo
bejárások kupac
legrövidebb
utak feszítőfa
A továbbiakhoz a 6. feladatsortól
(abban a 6. feladattól -- a Turing-gépes részek nem kellenek) kezdve
használják a cs.bme.hu/algel lapról elérhető feladatokat.
A számonkérések (zh, pótzh, vizsga) a
VISZAB03 tantárggyal együtt lesznek, de az anyag különbözik.
ZH: Ennek a kurzusnak a KF51-es teremben lesz -- április 1.
8-10.
PZH: Ennek a
kurzusnak a KF51-es teremben lesz -- április 11. 18:00-19:40!
A Zh
anyagához
a fenti feladatsorokkal lefedett részek tartoznak és még a
VISZAB03 oldaláról elérhető 6. feladatsor anyaga (a Turing-gép
konstrukciók nélkül, azaz a 6. feladattól kezdve).
Kérések, kérdések esetén írjanak e-mailt
Követelmények VISZA213
Segédanyagok
Tankönyv - Rónyai Lajos, Ivanyos Gábor, Szabó Réka:
Algoritmusok (TYPOTEX).
Kiegészítések a tankönyvhöz:
-
Az O jelölésről
-
Piros-fekete fák
- a P
és NP osztályokról és egy rövid
előadás, a témáról ami nyelvgyakorlásnak sem utolsó.
- Feladatsor (1999) (nagyrészt a régi anyaghoz)
- pdf(380K),
a5
füzet
- Korábbi zh-k és vizsgák amik most már csak kevés
támpontot adnak
- 2015
2014 2013
2012 2011
2010 2009
2008 2007
- 5éves képzés: 2009
2008
2007
2006-2002
Lehetséges folytatások közül néhány:
– automaták → Nyelvek és automaták VISZMA04 (Info MSc közös tárgy)
– algoritmusok → Algoritmusok és bonyolultságuk (VISZMA00 info MSc
specializáció tárgy vagy VISZM031 matek MSc),
Rendszeroptimalizálás (VISZMA02 info MSc
Felsőbb matek tárgy vagy VISZM117 matek MSc)
– fordítók → Fordítóprogramok a gyakorlatban VIAUAV33
(választható tárgy)
- Java
animációk (Salamon Gábor gyűjtése), lásd még
itt is
-- és ha valaki
hallani is szeretné az algoritmusokat...
Algoritmusok tánclépésben:
buborék
rendezés
beszúrásos rendezés
kiválasztásos rendezés
na és még egy, shell
sort
- Vers a megállási probléma
eldönthetetlenségéről
-
- A dalok bonyolultságáról
Egy igazi Turing-gép
-
A természetes nyelvek
bonyolultságáról :)
-
A játékok
is lehetnek nehezek.
- A Fun with
algorithms konferencia weboldala
Versenyek
- Őszre: ACM programozási
verseny
- És ha valaki inkább programozni szeret:
24 órás programozási verseny
- Egy másik verseny a
tavaszi félévre
- A legrövidebb út és más "triviális" problémák-- Implementation
challenges
-
Modeling and Optimization verseny
- Student Contest on
Software Engineering
- Vagy pl. az évente megrendezett
gráf rajzoló
verseny
- Na és persze: topcoder és
code jam