• Nem Talált Eredményt

Algoritmusok ´es gr´afok NYOLCADIK GYAKORLAT, 2019. november 8.

N/A
N/A
Protected

Academic year: 2022

Ossza meg "Algoritmusok ´es gr´afok NYOLCADIK GYAKORLAT, 2019. november 8."

Copied!
2
0
0

Teljes szövegt

(1)

Algoritmusok ´ es gr´ afok

NYOLCADIK GYAKORLAT, 2019. november 8.

1. (a) H´any cs´ucsa ´es h´any ´ele van az al´abbi szomsz´edoss´agi m´atrix-szal adott ir´any´ıtatlan gr´afnak?

(b) Mennyi az egyes cs´ucsok foksz´ama?

(c) Rajzolja le a gr´afot!

(d) Van-e k¨or ebben a gr´afban? Van-e ´ut a gr´afban az 1-es cs´ucsb´ol az 4-es cs´ucsba?

(e) Rajzoljon be egy fesz´ıt˝of´at a gr´afba!

0 1 0 0 1 1 0 1 1 1 0 1 0 1 0 0 1 1 0 1 1 1 0 1 0

2. (a) Honnan l´atjuk, hogy az al´abbi szomsz´edoss´agi m´atrix ir´any´ıtott gr´afhoz tartozik?

(b) H´any cs´ucsa ´es h´any ´ele van a gr´afnak?

(c) Mennyi az egyes cs´ucsok ki- ´es be-foka?

(d) Rajzolja le a gr´afot!

(e) Mely cs´ucsokba van ir´any´ıtott ´ut a 3-as cs´ucsb´ol? Van-e ir´any´ıtott k¨or ebben a gr´afban?

0 1 1 0 0 0 0 0 1 0 0 1 0 1 1 0 0 0 0 1 0 0 0 0 0

3. A G ir´any´ıtatlan gr´af cs´ucsai {a, b, c, d, e, f, g, h}, ´elei pedig ab, ac, ad, bc, be, bf, cf, df, dg, f e, f h, gh (ezt a gr´afot n´ezt¨uk az el˝oad´ason).

Futassa le az ´or´an tanult sz´eless´egi bej´ar´as algoritmus pszeudok´odj´at a-b´ol kiindulva ´ugy, hogy l´ep´esr˝ol l´ep´esre v´egigk¨oveti, hogy hogyan v´altozik abej´arva t¨omb, a Q sor ´es a honnan t¨omb.

4. Tegy¨uk fel, hogy egy n cs´ucs´u ir´any´ıtatlan G gr´af szomsz´edoss´agi m´atrix-szal adott.

Adjon O(n2) l´ep´essz´am´u algoritmust, ami meghat´arozza a gr´af ´eleinek sz´am´at.

5. Hogy n´ez ki az ¨ot pont´u teljes gr´af szomsz´edoss´agi m´atrixa? (A teljes gr´af olyan gr´af, ahol minden cs´ucsp´ar k¨oz¨ott van ´el.)

6. (Vizsga 2018)Egy ir´any´ıtatlan Ggr´afon sz´eless´egi bej´ar´ast futtattunk az Acs´ucsb´ol. A cs´ucsokat

A, C, B, D, E, F sorrendben l´atogattuk meg, a felfedez˝o ´elek ´altal alkotott fesz´ıt˝ofa ´eleiAC, AB, CD, BE, BF. (a) Lehets´eges-e, hogy a G gr´afban van ´el D´esE k¨oz¨ott?

(b) Lehets´eges-e, hogy a G gr´afban van ´el C ´esE k¨oz¨ott?

V´alaszait indokolja!

7. (Vizsga 2018) Egy szomsz´edoss´agi m´atrix´aval adott n cs´ucs´u ir´any´ıtott G gr´afban adott a cs´ucsoknak egyu1, u2, . . . , un

sorrendje (itt minden cs´ucs pontosan egyszer szerepel). Azt szeretn´enk eld¨onteni, hogy a cs´ucsok ebben a sorrendben ir´any´ıtott k¨ort alkotnak-e a gr´afban. Adjon erre a feladatra O(n) l´ep´essz´am´u algoritmust.

8. Egy ir´any´ıtatlan G gr´af a szomsz´edoss´agi m´atrix´aval adott. Adjon algoritmust, ami eld¨onti O(n2) l´ep´esben, hogy

(a) van-e m´asodfok´u cs´ucs a gr´afban.

(b) melyik a legnagyobb foksz´am a gr´afban.

(c) melyik a leggyakoribb foksz´am a gr´afban.

9. (Vizsga 2018)Egy szomsz´edoss´agi m´atrix´aval adottncs´ucs´u ir´any´ıtatlanGgr´afban adott a cs´ucsok egy 3 sz´ınnel val´o sz´ınez´ese egy, a cs´ucsokkal indexelt S t¨ombben, ahol S[v] a v cs´ucs sz´ıne: lila, s´argavagy r´ozsasz´ın.

Azt szeretn´enk eld¨onteni, hogy ez egy olyan sz´ınez´es-e, amiben azonos sz´ın˝u cs´ucsok k¨oz¨ott nem fut

´elG-ben. Adjon erre a feladatra O(n2) l´ep´essz´am´u algoritmust.

10. (Vizsga 2018) Szomsz´edoss´agi m´atrix´aval adott egy n cs´ucs´u ir´any´ıtott G gr´af. Adjon O(n2) l´ep´essz´am´u algoritmust, amiGm´atrix´ab´ol el˝o´all´ıtja annak az ir´any´ıtatlanG1gr´afnak a szomsz´edoss´agi m´atrix´at, aminek cs´ucsai megegyeznekGcs´ucsaival ´esG1-ben pontosan akkor van k´et cs´ucs ¨osszek¨otve, haG-ben valamelyik ir´anyban volt ´el k¨oz¨ott¨uk.

(2)

11. (Mintazh) Szomsz´edoss´agi m´atrix´aval adott egy n ≥ 1 cs´ucs´u ir´any´ıtott gr´af. Adjon algoritmust, ami O(n2) l´ep´esben eld¨onti, hogy van-e olyan cs´ucs, melynek ki-foka ´es be-foka megegyezik.

12. Van-e olyan fa, melyben a foksz´amok:

(a) 1, 1, 1, 1, 1, 3, 4? (b) 1, 1, 1, 1, 2, 3, 3, 4?

13. Van-e olyan 8 cs´ucs´u egyszer˝u, ir´any´ıtatlan gr´af, melyben a foksz´amok:

(a) 1, 1, 1, 2, 3, 4, 5, 7?

(b) 1, 1, 1, 2, 3, 4, 5, 6?

14. Egy f´aban minden pont foka 1, 2 vagy 3. H´any els˝ofok´u cs´ucs van, ha a 3 fok´uak sz´ama 5?

15. Az n cs´ucs´u ir´any´ıtatlan, egyszer˝u G gr´af nem tartalmaz k¨ort ´es k komponense van. H´any ´ele van G-nek?

16. Legyen G egy 2k cs´ucs´u, egyszer˝u, ir´any´ıtatlan gr´af, ahol mindegyik cs´ucs foka legal´abb k. L´assa be, hogy a gr´af ¨osszef¨ugg˝o.

Hivatkozások

KAPCSOLÓDÓ DOKUMENTUMOK

Azt szeretn´ enk eld¨ onteni, hogy a cs´ ucsok ebben a sorrendben ir´ any´ıtott k¨ ort alkotnak-e a

Az F elemein a talppontjaik r-t˝ ol val´ o t´ avols´ ag´ anak cs¨ okken˝ o (pontosabban nemn¨ ovekv˝ o) sorrendj´ eben v´ egighaladva moh´ on v´ alasztott diszjunkt r´ eszf´

Az algoritmus lefut´ asa sor´ an minden cs´ ucs az el´ eretlen-el´ ert-befejezett evol´ uci´ on megy kereszt¨ ul.. Ekkor minden cs´ ucs

Ha t¨ obb stabil p´ aros´ıt´ as is van, akkor van ezek k¨ oz¨ ott olyan is, amiben minden fi´ u a sz´ am´ ara stabil p´ aros´ıt´ asban el´ erhet˝ o legjobb feles´ eget

Bizony´ıtsuk be, hogy G ´eleinek egy tetsz˝ oleges ir´ any´ıtott k¨or mentes ir´ any´ıt´ as´ aban az emeletek sz´ ama legal´ abb χ(G).. A G ir´ any´ıtott gr´ afb´ol

Algoritmusok ´ es gr´ afok. TIZENEGYEDIK

Az ´ellist´ aj´aval adott al´abbi G ir´ any´ıtott gr´ afot j´arja be m´elys´egi bej´ar´ assal, az a cs´ ucsb´ol indulva, adja meg a m´elys´egi ´es befejez´esi sz´ amokat

Bizony´ıtsa be, hogy ha egy ir´ any´ıtott, ´ els´ ulyozott gr´ afban csak egyetlen negat´ıv s´ uly´ u ´ el van, ami r´ aad´ asul elv´ ag´ o´ el (azaz elhagy´ as´ aval nem