Algoritmusok elmélete előadás
2013/2014 tavasz
Előadó
Katona Gyula Y. (kiskat at cs.bme.hu)
Előadás: hétfő 12:15-14:00 IB028
Gyakorlatok: (a neptunban jelzett időpontokban)
- hétfő 16:15-18:00
- csütörtök 8:15-10:00
- péntek 10:15-12:00
A tantárgyból vizsgakurzus
is van azok számára, akiknek már van aláírásuk és nem akarnak megint
zh-t írni.
Vizsgakurzuson aláírást nem lehet
szerezni! A jegybe korábbi félévben írt zh nem számít bele.
Követelmények
Az előadások fontosabb
témakörei.
4.
Vizsga ZH pontszámok
4. VizsgaZH megtekintése, szóbeli: 2014. június 23. hétfő, 15:00-16:00,
QBF10
Konzultációk
A vizsgák előtti napon konzultációt tartunk:
2014. május 28.
szerda, 14:00-16:00, QBF10
2014.
június 4. szerda, 14:00-16:00, QBF10
2014.
június 11. szerda, 14:00-16:00, IB134
2014. június 18. szerda,
14:00-16:00, IB134
A termek a létszám függvényében
változhatnak még.
Vizsgák
A terembeosztás a jelentkezők számának függvényében még valószínű
változni fog menet közben, előző nap ellenőrizzétek.
2014. május 29.
csütörtök, 8:15-9:55, A-Z:
IB028
2014. június
5. csütörtök, 8:15-9:55,
A-K:
IB028, L-Z: Q-I.
2014. június
12. csütörtök, 8:15-9:55, A-Z: Q-I.
2014. június
19. csütörtök, 8:15-9:55, ?A-K: IB028, L-Z: Q-I.?
A termek a létszám függvényében
változhatnak még.
A ZH írást szereténk
elkezdeni 8:10-kor, ezért kérek mindenkit, hogy addigra
már legyen elhelyezkedve, minden szükséges kellékkel
felszerelkezve. Mindenkinél legyenek összetűzött lapok,
írószer, fényképes igazolvány. Más segédeszköz nem
használható. A PPZH időtartama 100 perc, anyaga a ZH
anyaggal egyezik meg.
Eredményhirdetés, esetleges szóbeli
2014. június 2.
hétfő, 15:00-16:00, QBF10
2014. június 10. kedd, 15:00-16:00,
QBF11
2014. június 16. hétfő, 15:00-16:00,
QBF10
2014. június 23. hétfő, 15:00-16:00,
QBF10
A termek a létszám függvényében
változhatnak még.
Segédanyagok
Az alábbi anyagok lényegében a a tavalyi előadáson elhangzottakat
tartalmazzák. Várhatóan kb. ez lesz idén is.
Itt inkább téma szerint vannak szétvágva előadásokra, nem feltétlen
úgy, ahogy az időbe éppen belefért.
Ezért is van kevesebb rész itt, mint ahány előadás volt.
Függvények nagyságrendje, elágazás és
korlátozás, dinamikus programozás (vetített
változat)
Gráfok megadása, szélességi keresés és
alkalmazásai (vetített változat)
Legrövidebb utak, Bellmann-Ford, Floyd,
Dijkstra (vetített változat)
Kupac adatszerkezet, Dijkstra kupaccal
(vetített változat)
Keresés, rendezés (vetített változat)
Bináris keresőfa, piros-fekete fa (vetített változat)
2-3 fák, B-fák (vetített változat)
Hashelés
(vetített változat)
Mélységi keresés (vetített változat)
Minimális költségű feszítőfák (vetített változat)
Bonyolultságelmélet (vetített változat)
NP-teljes problémák (vetített változat)
(A bonyolultságelmélethez alább is van egy jó anyag)
Közelítő algoritmusok (vetített változat)
Algel song kottája
Kiegészítések a
tankönyvhöz:
-
Az
O jelölésről
-
Piros-fekete
fák
-
Összefoglaló BSc-seknek a P
és NP osztályokról. Egy rövid
előadás, a témáról ami nyelvgyakorlásnak sem utolsó.
- 2010 tavaszán videófelvétel készült az
előadásokon és az egyik csoport gyakorlatain (Vigyázat! Semmi
garancia nincs arra, hogy mindig minden ugyanúgy és ugyanakkor
fog elhangzani a későbbi félévekben!)
- Tankönyv
- Rónyai Lajos, Ivanyos Gábor, Szabó Réka: Algoritmusok (TYPOTEX).
- Feladatsor (1999)
- pdf(380K),
a5
füzet
- ps változatok: sima (200K),
a5
formátum , a5
formátum lapfordítással , a5
füzet
Néhány ráadás feladat a
nagyságrendekről
A 2013/2014/2 ZH itt, a mintamegoldása itt.
A 2011/2012/1 pótZH itt, a mintamegoldása itt.
Egy régebbi vizsga zárhelyi itt,
a mintamegoldása itt.
Egy másik régebbi vizsga zárhelyi
itt, a
mintamegoldása itt. (Búr Márton megoldásai)
- 2013
tavaszi BSc-s zárthelyi+vizsgák: pdf
- 2012
tavaszi BSc-s zárthelyi+vizsgák: pdf
- 2011
tavaszi BSc-s zárthelyi+vizsgák: pdf
- 2010
tavaszi BSc-s zárthelyi+vizsgák: pdf
- 2009
tavaszi BSc-s zárthelyi+vizsgák: pdf
5éves
képzésbeli zárthelyi+vizsgák: pdf
- 2008
tavaszi BSc-s zárthelyi+vizsgák: pdf
5éves
képzésbeli zárthelyi+vizsgák: pdf
- 2007
tavaszi BSc-s zárthelyi+vizsgák: pdf
5éves
képzésbeli zárthelyi+vizsgák: pdf
- 2002-2006
zárthelyi+vizsgák egyben (5 éves képzés): ps
pdf
- Animációk gyűjteménye
-- é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
összefésüléses
rendezés
na és még egy, shell sort
- A Fun with
algorithms konferencia weboldala
Versenyek
- Őszre: ACM programozási
verseny
- Játékos változat az
ACM-től rövid határidővel
- És ha valaki inkább programozni szeret: IBM 48 órás
programozó bajnokság
- Tavaszra: 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 (Irány Hawaii)
- Vagy pl. az évente megrendezett
PASCO Programming Challenge
(Parallel symbolic computation), illetve gráf rajzoló verseny
Régebbi segédanyagok
- A régebbi, általam tartott előadáson vetített anyagok:
- 2002. február 11.: eredeti pdf, nyomtatható pdf, nyomtatható PS
2002. február 12.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. február 18.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. február 25.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. február 26.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. március 4.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. március 11.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. március 12.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. március 18.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. március 25.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. március 26.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. április 9.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. április 15.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. április 22.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. április 23.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. április 29.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. május 6.: eredeti pdf, nyomtatható pdf,nyomtatható PS
2002. május 7.: eredeti pdf, nyomtatható pdf,nyomtatható PS
-
Ezt a lapot KATONA GYULA tartja karban.