„Algoritmusok és gráfok” változatai közötti eltérés

A VIK Wikiből
Nincs szerkesztési összefoglaló
Szóbeli vizsga lehetőségének hozzáadása
 
(6 közbenső módosítás, amit 2 másik szerkesztő végzett, nincs mutatva)
10. sor: 10. sor:
|nagyzh=1 db
|nagyzh=1 db
|hf=nincs
|hf=nincs
|vizsga=írásbeli
|vizsga=írásbeli, javító szóbeli
|tad=https://portal.vik.bme.hu/kepzes/targyak/VISZBA01/
|tad=https://portal.vik.bme.hu/kepzes/targyak/VISZBA01/
|targyhonlap=http://www.cs.bme.hu/~csima/
|targyhonlap=http://www.cs.bme.hu/~csima/
31. sor: 31. sor:


=== Félévvégi jegy ===
=== Félévvégi jegy ===
*A jegyet a zárthelyi eredményéből és a vizsgán nyújtott teljesítményből alakítjuk ki olyan módon, hogy abba a zárthelyi eredménye 40%, az írásbeli  vizsga eredménye pedig  60%-ban számít bele.  
*A jegyet a zárthelyi eredményéből és a vizsgán nyújtott teljesítményből alakítjuk ki olyan módon, hogy abba a zárthelyi eredménye 40%, az írásbeli  vizsga eredménye pedig  60%-ban számít bele, és ehhez adjuk hozzá a szorgalmi pontszámát.  
*Ponthatárok:
*Ponthatárok:
:{| class="wikitable" style="text-align: center; width: 110px; height: 40px;"
:{| class="wikitable" style="text-align: center; width: 110px; height: 40px;"
118. sor: 118. sor:
== ZH ==
== ZH ==
*2018. ősz
*2018. ősz
**[[Media:mintazh.pdf | NZH mintafeladatok]]
**[[Media:mintazh.pdf | mintafeladatok]]
**[[Algoritmusok és gráfok ZH 2018 | NZH & PZH feladatok]] PDF-ben: [[Media:Algraf-2018-ZH.pdf | ZH]] és [[Media:Algraf-2018-PZH.pdf | PZH]]
**[[Algoritmusok és gráfok ZH 2018 | NZH és PZH egyben]]
***PDF-ben:
****[[Media:algráf_ZH_2018-11-16_módosított.pdf | ZH (módosított változat)]]
****[[Media:Algraf-2018-PZH.pdf | PZH]]
*2019. ősz
**[[Media:algráf_ZH_2019-ősz_minta.pdf | mintafeladatok]]
**[[Media:algráf_ZH_2019-11-21.pdf | ZH]], [[Media:algráf_ZH_2019-11-21_megoldások.pdf | megoldások]]
**[[Media:algráf_PZH_2019-12-05.pdf | PZH]], [[Media:algráf_PZH_2019-12-05_megoldások.pdf | megoldások]]
*2020. ősz
**ZH ([[Media:algráf_PZH_2020-11-19_kifejtős-feladatok.pdf |2. rész]])
*2021. ősz
**[[Media:algráf_ZH_2021-11-19.pdf | ZH]], [[Media:algráf_ZH_2021-11-19_megoldások.pdf | megoldások]]
**[[Media:algráf_PZH_2021-12-01.pdf | PZH]], [[Media:algráf_PZH_2021-12-01.pdf_megoldások.pdf | megoldások]]
*2022. ősz
**[[Media:algráf_ZH_2022-ősz_tanácsok.pdf | tanácsok]]
**[[Media:algráf_ZH_2022-11-24.pdf | ZH]], [[Media:algráf_ZH_2022-11-24_megoldások.pdf | megoldások]]
***Az 5. feladat leírása javítva és egyértelműsítve: ''"[...] Adjon O(n log n) lépésszámú algoritmust, ami eldönti, igaz-e, hogy mindegyik tömbben szereplő számnak a fele vagy a kétszerese szintén benne van a tömbben."''


== Vizsga ==
== Vizsga ==
*2018. ősz
* 2018. ősz
**[[Media:minta_vizsga.pdf | Vizsga mintafeladatok]]
** [[Media:minta_vizsga.pdf | mintafeladatok]]
**[[Media:Algraf-2018-vizsga-1.pdf | 1. vizsga - 2018. december 19.]]
** [[Media:Algraf-2018-vizsga-1.pdf | 1. vizsga (2018. december 19.)]]
**[[Media:Algraf-2018-vizsga-2.pdf | 2. vizsga - 2019. január 4.]]
** [[Media:Algraf-2018-vizsga-2.pdf | 2. vizsga (2019. január 4.)]]
**[[Media:Algraf-2018-vizsga-3.pdf | 3. vizsga - 2019. január 9.]]
** [[Media:Algraf-2018-vizsga-3.pdf | 3. vizsga (2019. január 9.)]]
**[[Media:Algraf_2018_v4.pdf| 4. vizsga - 2019. január 16.]]
** [[Media:Algraf_2018_v4.pdf| 4. vizsga (2019. január 16.)]]
*2019. ősz
* 2019. ősz
**[[Media:Algraf_2019_v1.pdf | 1. vizsga - 2020. január 8.]], [[Media:Algraf_2019_v1_sol.pdf | megoldások]]
** [[Media:Algraf_2019_v1.pdf | 1. vizsga (2020. január 8.)]], [[Media:Algraf_2019_v1_sol.pdf | megoldások]]
**[[Media:Algraf_2019_v2.pdf | 2. vizsga - 2020. január 15.]], [[Media:Algraf_2019_v2_sol.pdf | megoldások]]
** [[Media:Algraf_2019_v2.pdf | 2. vizsga (2020. január 15.)]], [[Media:Algraf_2019_v2_sol.pdf | megoldások]]
**[[Media:Algraf_2019_v3.pdf | 3. vizsga - 2020. január 22.]], [[Media:Algraf_2019_v3_sol.pdf | megoldások]]
** [[Media:Algraf_2019_v3.pdf | 3. vizsga (2020. január 22.)]], [[Media:Algraf_2019_v3_sol.pdf | megoldások]]
**[[Media:Algraf_2019_v4.pdf | 4. vizsga - 2020. január 29.]], [[Media:Algraf_2019_v4_sol.pdf | megoldások]]
** [[Media:Algraf_2019_v4.pdf | 4. vizsga (2020. január 29.)]], [[Media:Algraf_2019_v4_sol.pdf | megoldások]]
* 2020. ősz
** [[Media:algráf_vizsga_2020-12-22.pdf | 1. vizsga]]
** [[Media:algráf_vizsga_2021-01-05.pdf | 2. vizsga]]
** [[Media:algráf_vizsga_2021-01-12.pdf | 3. vizsga]]
** [[Media:algráf_vizsga_2021-01-19.pdf | 4. vizsga]]
* 2021. ősz
** [[Media:algráf_vizsga_2021-12-21.pdf | 1. vizsga]], [[Media:algráf_vizsga_2021-12-21_megoldások.pdf | megoldások]]
** [[Media:algráf_vizsga_2022-01-04.pdf | 2. vizsga]], [[Media:algráf_vizsga_2022-01-04_megoldások.pdf | megoldások]]
*** oktatói megjegyzés: ''2021-ben SzuperCsodásnak hívtam a DAG-os algoritmust a legrövidebb utak keresésére.''
** [[Media:algráf_vizsga_2022-01-11.pdf | 3. vizsga]], [[Media:algráf_vizsga_2022-01-11_megoldások.pdf | megoldások]]
** [[Media:algráf_vizsga_2022-01-18.pdf | 4. vizsga]], [[Media:algráf_vizsga_2022-01-18_megoldások.pdf | megoldások]]
* 2022. ősz
** [[Media:algráf_vizsga-tanácsok_2022-ősz.pdf | tanácsok]]


== Kedvcsináló ==
== Kedvcsináló ==

A lap jelenlegi, 2023. április 17., 12:19-kori változata

Algoritmusok és gráfok
Tárgykód
VISZBA01
Általános infók
Szak
üzemmérnök
Kredit
5
Ajánlott félév
1
Tanszék
SZIT
Követelmények
KisZH
nincs
NagyZH
1 db
Házi feladat
nincs
Vizsga
írásbeli, javító szóbeli
Elérhetőségek

Diszkrét matematika alapelemeinek elsajátítása, a problémamegoldó, algoritmikus gondolkodás készségének fejlesztése, alapvető feladattípusok és algoritmusaik elméleti hátterének megismerése. Gráfelmélet alapjainak áttekintése.


Követelmények

A szorgalmi időszakban

  • A ZH-n legalább elégséges (40%) teljesítése. Zh-n elérhető maximális pont: 16.
  • Pótlási lehetőségek:
    • A ZH pótlására két lehetősége is van a hallgatónak. A pót - illetve a pótpótzárthelyin. A pótzárthelyin lehetőség van akár javításra is (csak akkor, ha legalább 40%-ot előtte már elért), azonban, ha 40%-nál kevesebbet ér el, akkor az előző pontszáma törlődik. Az aláírása megmarad, de az új zárthelyi eredménye 40% lesz, és azt kell tovább vinnie a vizsgára. Pótpótzárthelyi már csak különeljárási díj fejében teljesíthető, és már nincs lehetőség a javításra, automatikusan az elért pont lesz az új eredmény.

A vizsgaidőszakban

  • A vizsga írásbeli, a vizsga 40%-tól sikeres.
  • Előfeltétele: aláírás megléte.
  • Írásbeli vizsga, időtartama 100 perc. A vizsgán elérhető maximális pontszám 80 pont, mely 8 db 10 pontos feladatból jön össze.

Félévvégi jegy

  • A jegyet a zárthelyi eredményéből és a vizsgán nyújtott teljesítményből alakítjuk ki olyan módon, hogy abba a zárthelyi eredménye 40%, az írásbeli vizsga eredménye pedig 60%-ban számít bele, és ehhez adjuk hozzá a szorgalmi pontszámát.
  • Ponthatárok:
Eredmény % Jegy
0 - 39 1
40 - 54 2
55 - 69 3
70 - 84 4
85 - 100 5

Tematika

Elaődásanyagok

  • 2018 ősz (Berczédi Balázs kézzel írott előadásjegyzetei)
  1. előadás, 2018.09.06
  2. előadás, 2018.09.13
  3. előadás, 2018.09.27
  4. előadás, 2018.10.04
  5. előadás, 2018.10.11
  6. előadás, 2018.10.13
  7. előadás, 2018.10.18
  8. előadás, 2018.10.25
  9. előadás, 2018.11.08
  10. előadás, 2018.11.15
  11. előadás, 2018.11.22
  12. előadás, 2018.11.29
  13. előadás, 2018.12.06
  • 2019 ősz (Hivatalos jegyzetek)
  1. Algoritmus fogalma, pszeudokód, helyesség, lépésszám
  2. Kiválasztásos rendezés, ordó jelölés
  3. Beszúrásos rendezés és bináris keresés
  4. Összefésüléses rendezés
  5. Ládarendezés, tömb, lista, bináris fa, bináris keresőfa
  6. Bináris keresőfa műveletei, AVL-fa, hash
  7. Gráfok alapfogalmai, szomszédossági mátrix
  8. Összefüggőség, feszítőfa, szélességi bejárás
  9. Mélységi bejárás
  10. Topologikus sorrend, DAG-ság eldöntése
  11. Legrövidebb és leghosszabb út keresése DAG-ban; A legrövidebb út keresése általános esetben
  12. Dijkstra algoritmusa
  13. Minimális feszítőfa keresés, Prim és Kruskal algoritmusa


Gyakorlatanyagok

  • 2018 ősz
  1. Motiváció, ordó
  2. Rendező algoritmusok
  3. Ismétlés (ordó, rendező)
  4. Ládarendezés, bináris keresőfa, fabejárások
  5. Hash tábla
  6. Gráfok
  7. BFS - szélességi keresés
  8. DFS - mélységi keresés
  9. DAG - irányított körmentes gráf
  10. Bellman-Ford-algoritmus
  11. Dijkstra-algoritmus, Prim-algoritmus
  • 2019 ősz
  1. Pszeudokód, lépésszám: feladatsor, megoldások
  2. Pszeudokód, nagy ordó: feladatsor, megoldások
  3. Rendező algoritmusok: feladatsor, megoldások
  4. Összefésüléses rendezés, rendezéses feladatok: feladatsor, megoldások
  5. Ládarendezés, bináris fák bejárásai, bináris keresőfa: feladatsor, megoldások
  6. Bináris keresőfa, AVL-fa: feladatsor, megoldások
  7. Hash: feladatsor, megoldások
  8. Gráf, szomszédossági mátrix, szélességi bejárás: feladatsor, megoldások
  9. Mélységi bejárás, szöveges feladatok a bejárásokról: feladatsor, megoldások
  10. DAG, toplogikus sorrend, további szöveges feladatok a bejárásokról: feladatsor, megoldások
  11. Topologikus sorrendet használó lerövidebb/leghosszabb utas algo, Dijkstra: feladatsor, megoldások
  12. Prim és Kruskal algo, szöveges példák Dijkstra, Prim témában: feladatsor, megoldások

Segédanyagok

Jegyzetek

További feladatok

ZH

Vizsga

Kedvcsináló


1. félév
2. félév
3. félév
4. félév
5. félév
6. félév