TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach

FEI archív 2007/2008 => 2. ro?ník => Topic started by: ppt on 24.02.2008, 20:19:37

Title: USA - Udajove struktury a algoritmy
Post by: ppt on 24.02.2008, 20:19:37
Caute,
nemate niekto ulozenu tu web stranku, ktora sa nachadzala na arese http://venusa.fei.tuke.sk/pgt/cv0708/student/01/index.html ?
Na tejto stranke boli uvodne informacie o predmete + nejake pokyny k uloham, ine cvicenia etc. Teraz vsak pozeram na tu stranku a info boli zmazane (alebo premiestnene?). :j_undecided:
Momentalne je funkcny web http://venusa.fei.tuke.sk/pgt/ , kde sa nachadzaju "zhustene" prednasky, zadania (ktore nam zrejme rozdelia neskor) a nejake doplnujuce materialy.
No ak by mal niekto aspon to prve cviko ulozene, bol by som rad, ak by to sem hodil.. :nervous:
Dik :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 24.02.2008, 21:30:24
Stranku ulozenu nemam, ale ulohy viem ake mame robit.
1. Vytvorte program pre RAM stroj, ktory vypocita vysledok 2n, n>=1 (tu si nie som isty ci jedna alebo nula, s jednickou to je jednoduchsie  :) ). n sa nacitava z pasky
2. Vytvorte program, ktory najde maximalne cislo z n nacitanych cisel z pasky(a1,a2,...,an), pricom prve cislo na paske je n, teda z kolkych cisel sa hlada to maximum a zvysne cisla su a1..an.

http://venusa.fei.tuke.sk/RAM/ - emulator stroja RAM
Title: Re: USA - Udajove struktury a algoritmy
Post by: ppt on 25.02.2008, 05:51:27
Dikes.  :)
Inac teraz som sa dozvedel, ze tie cvika co boli na tej stranke su aj na moodli. Akurat ze nam nasa cviciaca neprezradila kluc do kurzu USA, tak som ho musel patrat :D . Ak by ho niekto potreboval, tak heslo je: kpi-usa (dakujem cepi-mu ;D )
Title: Re: USA - Udajove struktury a algoritmy
Post by: cepi on 25.02.2008, 19:06:37
este ze si ma uviedol  :c_afro:
Title: Re: USA - Udajove struktury a algoritmy
Post by: TradeMark on 27.02.2008, 23:20:05
Su na tento predmet nejake skripta alebo nejake materialy na ucenie alebo proste treba chodit na prednasky?
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 27.02.2008, 23:23:29
pokial viem nie su... :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: Havran on 28.02.2008, 01:04:17
som hodil dacon na hypnos ale nakolko to bude relevantne netusim, neni to z tuke material,

btw: .ps je postscript, treba vam na to nieco ako GhostView napr.
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 28.02.2008, 03:10:10
uz ste mali niekto cviko? ako to prebieha s tymy ulohami....
bo jaksi nexapem princip toho 1. zadania ze budeme dostavat body za aktivitu za prvych 6 tyzdnov alebo ako a to maximalne 10?
Title: Re: USA - Udajove struktury a algoritmy
Post by: diacon.mex on 28.02.2008, 03:12:19
Mohli by sa vyjadrit starsi, ;) ako to bolo minuleho roku s tym predmetom. Sice sa asi volal inak, ale napln by mala byt rovnaka... Ake materialy su k tomu ako nahrada prednasok ? Alebo z coho sa pripravovat na zapoctovky a tak, lebo na cviku neprecvicujeme nic, len samostatna praca... dik ;)
Title: Re: USA - Udajove struktury a algoritmy
Post by: Martin18 on 28.02.2008, 03:37:27
buhehe: prve zadanie su vsetky priklady z prvych asi 6 cviceni.To je za 6 bodov + dalsie 4 body ak odovzdas priklady ktore su oznacene ako dobrovolne.Aspon tak to viem
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 28.02.2008, 03:51:38
na moodli je to tusim presne napisane...
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 28.02.2008, 05:10:13
buhehe: prve zadanie su vsetky priklady z prvych asi 6 cviceni.To je za 6 bodov + dalsie 4 body ak odovzdas priklady ktore su oznacene ako dobrovolne.Aspon tak to viem

ale staci to odovzdat v 6. tyzdni alebo na kazdom cviceni?
Title: Re: USA - Udajove struktury a algoritmy
Post by: Martin18 on 28.02.2008, 05:13:23
myslim ze az v 6tom tyzdni,
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 28.02.2008, 05:13:38
Podmienky získania zápočtu z predmetu Údajové štruktúry a algoritmy v súlade so študijným poriadkom TU. Maximálne bodové hodnotenie v rámci cvičení:

    * Zadanie č.1 - 10b (6. týždeň)
    * Test - 10b (9. týždeň)
    * Zadanie č.2 - 10b (12. týždeň)

Celkovo je možné na cvičeniach získať maximálne 30 bodov. Na udelenie zápočtu je nevyhnutné získať nadpolovičnú väčšinu bodov. Orientačný časový harmonogram cvičení:

   1. Spôsob práce na cvičeniach, hodnotenie, pracovné prostredia, RAM.
   2. Programovanie stroja RAM, zložitosti na RAM.
   3. Prostredie DEV-C++, UŠ zoznam (list).
   4. UŠ zásobník (stack) a front (queue).
   5. UŠ strom (tree) a graf (graph).
   6. Zadanie č.1. Prechádzanie stromov (traversing).
   7. Metódy návrhu algoritmov - DnC, DP.
   8. Triedenie - Heap Sort.
   9. Test. Triedenie - Quick Sort.
  10. Hašovanie.
  11. BVS, vyvážené stromy.
  12. Zadanie č.2, vyhodnotenie, zápočty.

Poznámka: Dôraz je kladený na samostatnú prácu študenta na cvičení. Cieľom nie je opakovanie odprednášaných teoretických poznatkov cvičiacim, ich znalosť sa predpokladá. Úlohou cvičiaceho je poskytnutie konzultácií k riešeným úlohám podľa vlastného uváženia.

Zadanie č.1 - predstavuje samostatné riešenie 'úloh' podľa podkladov na cvičenia. Prezentovanie funkčných riešení cvičiacemu v dohodnutom termíne znamená zisk 6 bodov. Pri zistení nedostatkov (v riešení alebo porozumení riešeniu), študent má možnosť prezentáciu opakovať na nasledujúcom cvičení. Ďalšie body (spolu max.10b) je možné získať riešením 'doplňujúcich úloh' a prezentáciou originálnych riešení cvičiacemu. Súčasťou riešenia doplňujúcich úloh je odovzdanie dokumentácie v tlačenej forme - spoločný dokument pre všetky úlohy s titulnou stranou, pričom ku každej úlohe je uvedené znenie, opis riešenia a zdrojový text bez komentárov. Pokiaľ cvičiaci zistí nedostatky v porozumení riešeniu pri preberaní ľubovoľnej z doplňujúcich úloh, celkové hodnotenie zadania č.1 sa znižuje na 4 body. Oneskorené odprezentovanie zadania má za následok znížené bodové hodnotenie (-1b/týždeň, zadania sa prezentujú na cvičení).

Test - všeobecná (prednášky i cvičenia) previerka vedomostí z oblasti Údajových štruktúr a algoritmov (max.10b).

Zadanie č.2 - podľa pokynov cvičiaceho (max.10b).

Poznámka: Plagiátorstvo sa v tomto predmete nebude tolerovať (plagiát - odpísaná pasáž z diela iného autora, časť programu). Príkladom plagiátu je použitie (častí) práce niekoho iného bez jej citovania. Autor projektu je povinný uviesť v dokumentácií všetky zdroje informácií, ktoré použil pri jeho vypracovaní.
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 28.02.2008, 05:15:31
myslim ze az v 6tom tyzdni,

oks vdaka

JCube: Cital som to ale nebolo mi jasne....co sa zabijem teraz?
Title: Re: USA - Udajove struktury a algoritmy
Post by: Michal102 on 02.03.2008, 05:51:36
Nenajde sa tu nejaka dobra dusa co ma nejake informacie o nejakych materialoch? Alebo aspon nejake tie fotecky co sa robili na prednaskach ako som si v Stvrtok vsimol? By som bol velmi vdacny a urcite aj kopu inych ludi...
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 02.03.2008, 15:33:01
nasiel som na nete zaujimavy RAM emulator keby niekto mal zaujem: http://www.szkup.com/?pid=msthesis&lang=en
Title: Re: USA - Udajove struktury a algoritmy
Post by: LONEr on 04.03.2008, 18:51:13
ludiaaaa fot'te tie prednasky ,neda sa to tam s nim vydrzat... a niekto to fotil, tak to sem pacnite. a tiez mozte aj tie zadania :D , ved aj tak vsetci budu mat to iste....
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 04.03.2008, 22:39:00
nevete ako mame odovzdavat 1. zadanie? mame priebezne nosit na cviko tie ulohy alebo potom v 6. tyzdni naraz vsetky ulohy v jednej "dokumentacii"?
aaa v dokumentacii maju byt len doplnkove ulohy ci aj tie povinne? thx
Title: Re: USA - Udajove struktury a algoritmy
Post by: nebel on 05.03.2008, 02:43:36
nevete ako mame odovzdavat 1. zadanie? mame priebezne nosit na cviko tie ulohy alebo potom v 6. tyzdni naraz vsetky ulohy v jednej "dokumentacii"?
aaa v dokumentacii maju byt len doplnkove ulohy ci aj tie povinne? thx
no podla toho co je tam napisane dokumentacia sa tyka len doplnujucich uloh a tie riadne su za 6b a tie maju byt len odprezentovane civiacemu aon zhodnoti ci to vies obhajit :D:D
uz vidim plocicu ten ma na haku sicko tak to vyzera :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: diacon.mex on 05.03.2008, 21:47:33
Pozeral niekto na to cvicenie 3. ?  :hammer: Tie zdrojaky z toho archivu co je tam na stiahnutie... vie niekto co s nimi treba robit ?  bk Lebo nejak to nejde ani kompilovat...  ap dik ;)
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 05.03.2008, 22:49:56
noo nejde do vo Viste cez devCpp ale napr cez Visual C++ to ide :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: mirek on 12.03.2008, 05:12:11
Su na tento predmet nejake skripta alebo nejake materialy na ucenie alebo proste treba chodit na prednasky?

tento predmet patril svojho casu medzi moje srdcovky (vsak aj teraz medzi ne patri, len ho necvicim). svojho casu som vychadzal z knizky (ktora je tiez vedena ako doporucena literatura) od prof. nikolausa wirtha - algoritmy a datove struktury. knizka je zohnatelna v knizniciach aj v slovenskom jazyku. pokial vam staci english, stiahnete ju napr. aj z tejto linky: http://www.4shared.com/file/26095804/43bfb7d0/Wirth_-_Algorithms_and_Data_Structures.html?s=1

dalsiu knizku, ktoru viem odporucit k tomuto predmetu, je tato: http://knihy.cpress.cz/knihy/pocitacova-literatura/programovani/algoritmy-datove-struktury-a-programovaci-techniky/ tuto kupite aj dole v elfe (ak ju este maju).
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 12.03.2008, 05:14:40
velmi pekne dakujem...hned mam co studovat... :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: sri on 14.03.2008, 06:28:47
Snad sa spoluziak nenahneva, ked tu dam tento link, su tam fotky z prednaskok USaA
robisop.hostujem.sk  :thumbsup:
Podakujte jemu
Title: Re: USA - Udajove struktury a algoritmy
Post by: nebel on 14.03.2008, 16:21:43
veeelka vdaka !  :thumbs-up: :emot-dance:
Title: Re: USA - Udajove struktury a algoritmy
Post by: ApokalypS on 14.03.2008, 17:27:28
chalani, co sa bralo vcera na prednaske a na cviku..
priznam sa nechcelo sa mi tam uz po narocnom dni ist.. takze piiiiste ;)
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 14.03.2008, 17:33:44
chalani, co sa bralo vcera na prednaske a na cviku..
priznam sa nechcelo sa mi tam uz po narocnom dni ist.. takze piiiiste ;)
vcera na prednaske to boli nejake efektivne algoritmy prechodu binarnych stromov - nejake s rekurziou a bez nej - teda aspon co si ja pamatam. a cviko som mal v utorok a tam bolo to co je na moodli
Title: Re: USA - Udajove struktury a algoritmy
Post by: diacon.mex on 15.03.2008, 20:40:50
Ako to vidite s cviceniami a tymi ulohami tam ?  :hammer: Tie s RAM strojom, to sa este da... (aj pozhanat ;) ) ale tie v DevC++ to co ? Vie to niekto urobit ???
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 15.03.2008, 20:41:42
zatial mam vsetky...easy... :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 15.03.2008, 20:58:59
ja mam tiez vsetky a doplnujuce sa mi nexcelo robit zatial :) uplne jednoduche to je tiez si myslim
Title: Re: USA - Udajove struktury a algoritmy
Post by: sri on 15.03.2008, 23:00:38
Ako to vidite s cviceniami a tymi ulohami tam ?  :hammer: Tie s RAM strojom, to sa este da... (aj pozhanat ;) ) ale tie v DevC++ to co ? Vie to niekto urobit ???
tak mne robi problem skor 2. cvicenie, konkretne zlozitosti a ten doplnujuci priklad, kde sa pocita mocnina cez bity - ci co to vlastne je :) Takze ked toto mas tak mozes hodit dakde na FTP.  Tie C-ckovske veci sa daju, mam 3,4 aj s doplnkovymi.
Title: Re: USA - Udajove struktury a algoritmy
Post by: Payne on 19.03.2008, 00:38:00
Vie mi dakto normalne vysvetlit ze naco je dobre pole visited[] na 5. cviku pri robeni tych grafov?
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 19.03.2008, 00:42:26
je to na oznacenie toho ci bol dany uzol v grafe uz videny, cize ak je 0 tak nebol ak je 1 tak bol uz videny, respektive prehladavany
Title: Re: USA - Udajove struktury a algoritmy
Post by: Payne on 19.03.2008, 01:22:30
je to na oznacenie toho ci bol dany uzol v grafe uz videny, cize ak je 0 tak nebol ak je 1 tak bol uz videny, respektive prehladavany
A este prakticky vyznam toho?
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 19.03.2008, 01:53:37
je to kvoli tomu aby si jeden uzol grafu neprechadzal viackrat...
Title: Re: USA - Udajove struktury a algoritmy
Post by: leniocka on 19.03.2008, 15:54:29
cafko dobri ludia! vie mi dakto pomoct s tymi hlupymi zlozitostami?  ah: z toho 2. cvika som nevedela vyjadrit casovu zlozitost logaritmickeho cenoveho kriteria... mam napisany ten zaciatok ale nechapem jak z toho dostat tie logaritmy  ak: a o 2. doplnujucej ulohe ani nehovorim... tam ani zadaniu nerozumiem... ostatne veci aj mam ale tha toto?  :whacko: to je uz nad moje chapanie  bk vysvetlite mi prosim dakto o co tam ide?  :emot-prettywink:
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 21.03.2008, 22:35:41
Ja sa pripajam....
Uloha: "...Použite uniformné aj logaritmické (inštrukcia ADD) cenové kritérium." Ak mam viac ADD instrukcii tak to treba urobit zvlast pre obe alebo to robit v jednom vypocte dokopy?
A kedy je casova uniformna zlozitost lepsia ako O(n)?
na cvikach sme take tusim nemali...
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 25.03.2008, 01:00:10
Nevie niekto ako vyriesit tie grafy v 5. cviku ?? aspon nejaku malu napovedu, neviem sa pohnut.
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 25.03.2008, 01:26:51
Tak v prvom pripade, stale ked navstivis uzol grafu tak ho musis oznacit ako navstiveny, teda G->visited[n]=1.
Pri hladani kostry grafu postupujes tak ze prechadzas vsetky uzly, a zsistujes ci existuje cesta do nejakeho susedneho uzla, teda ci je v danom riadku incidencnej matice  prisluchajucom aktualnemu uzlu jednotka a ci este ten susedny uzol nebol este navstiveny. AK to splna tieto dve podmienky tak pridas hranu , teda len ju vypises na obrazovku. A za tym zavolas rekurzivnu tu istu funkciu,teda dfst.
A este pozor v testovacom module musis stale pre zavolanim dfs, albo dfst zavolat funkciu clearvisited, inac ti mozu vznikat nekonecne slucky. Inac funkcia dfst je velmi podobna funkcii dfsr.
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 25.03.2008, 17:58:05
Tak v prvom pripade, stale ked navstivis uzol grafu tak ho musis oznacit ako navstiveny, teda G->visited[n]=1.
Pri hladani kostry grafu postupujes tak ze prechadzas vsetky uzly, a zsistujes ci existuje cesta do nejakeho susedneho uzla, teda ci je v danom riadku incidencnej matice  prisluchajucom aktualnemu uzlu jednotka a ci este ten susedny uzol nebol este navstiveny. AK to splna tieto dve podmienky tak pridas hranu , teda len ju vypises na obrazovku. A za tym zavolas rekurzivnu tu istu funkciu,teda dfst.
A este pozor v testovacom module musis stale pre zavolanim dfs, albo dfst zavolat funkciu clearvisited, inac ti mozu vznikat nekonecne slucky. Inac funkcia dfst je velmi podobna funkcii dfsr.
Dakujem. To G->visited[n]=1 trebalo pridat vo funkcii dfs(), ale potom este aj do dfsr() som to pridal vo forme G->visited[j]=1 a zda sa, ze to bezi, ale neviem ci spravne. Lebo ked som mal iba v dfs(), tak stale vznikali nekonecne slucky... ma to byt nejak tak, ze aj v jednej aj v druhej funkcii to je ?
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 25.03.2008, 19:01:43
Este by som sa chcel opytat, to pri odovzdavani tych uloh na 6. tyzden, to prve zadanie, to treba aj to cvicenie c. 6 mat vypracovane? Co ak nektori nemali v 6. tyzdni USA, ze im to vyslo v pondelok al. v utorok a vtedy vyuka nebola. Nevie niekto ako to ma byt?
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 25.03.2008, 19:47:38
Dakujem. To G->visited[n]=1 trebalo pridat vo funkcii dfs(), ale potom este aj do dfsr() som to pridal vo forme G->visited[j]=1 a zda sa, ze to bezi, ale neviem ci spravne. Lebo ked som mal iba v dfs(), tak stale vznikali nekonecne slucky... ma to byt nejak tak, ze aj v jednej aj v druhej funkcii to je ?
Malo by stacit iba v jednom, napr. ja to mam v dfsr.
Ale tusim ze ak to je iba v dfs tak to robi problemy, resp. by to bolo potrebne upravit trcohu viac, alebo si dal to G->visited[j]=1 na nespravne miesto.
Title: Re: USA - Udajove struktury a algoritmy
Post by: Sooloni on 26.03.2008, 07:44:53
Este by som sa chcel opytat, to pri odovzdavani tych uloh na 6. tyzden, to prve zadanie, to treba aj to cvicenie c. 6 mat vypracovane? Co ak nektori nemali v 6. tyzdni USA, ze im to vyslo v pondelok al. v utorok a vtedy vyuka nebola. Nevie niekto ako to ma byt?

myslim ze staci mat 1-5 tyzden, kedze 6 odpada a normalne by sme to tak ci tak neodovzdavali...
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 27.03.2008, 02:29:23
nema niekto tie zadania co sa maju odovzdavat z USA ??   :nervous: bk
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 27.03.2008, 02:42:59
az na tu zlozitost a jednu nepovinnu mam secko... :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: Payne on 27.03.2008, 02:59:46
pocujte v tej fronte co treba programovat...

tak co znamenaju vlastne tie polozky struktury ze Capacity, Front, Rear, Size? resp. nieje cudne napisana funkcia enqueue?

bo barz cudne sa mi to zda a nekoresponduje to s tou animaciou podla toho...
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 27.03.2008, 03:12:12
pocujte v tej fronte co treba programovat...

tak co znamenaju vlastne tie polozky struktury ze Capacity, Front, Rear, Size? resp. nieje cudne napisana funkcia enqueue?

bo barz cudne sa mi to zda a nekoresponduje to s tou animaciou podla toho...
treba tam naprogramovat funkciu front ktora vrati prvy prvok fronty, dalej dequeue ktora spravi to ze odstrani prvy prvok z fronty a potrom kombinaciu oboch...

capacity je kapacita frontu front je idenx prvej polozky rear poslednej size je aktrualna velkost frontu...v enqueue ta matie asi funkcia Succ() ktora robi to ze ak index posledneho prvu je o jedno mensi ako kapacita frontu tak za index prvku sa zvoli cislo 0 (to znamena posledn yu prvok frontu bude ten prvy)..to sa robi preto lebo nikde nie je povedane ze fronta musi zacinat prave prvkom s indexom 0
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 27.03.2008, 03:17:11
mate niekto urobenu bfs()? som googlil a vsade je spomenuty algoritmus s queue...
Title: Re: USA - Udajove struktury a algoritmy
Post by: Payne on 27.03.2008, 03:20:15
Aha, presne totu nulu som nechapal...

taze to je len tak aby to ukazali, hej? nema to ziadny iny vyznam?

bfs()? v ktorom projekte je?

UPDATE : dikes JCube za pomoc a inak to neni kvoli tomu ze sa zacina od nuly, ale preto, lebo ked odstranujes polozky, tak to robis od zaciatku...
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 27.03.2008, 03:27:47
5.cviko doplnkova uloha
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 27.03.2008, 16:02:14
inac pri tych ulohach napr pri trojke nacitanie zo suboru, to staci iba ten zdrojak funkcie dat ne? alebo pri 4ke tam su az 3 nacitania zo suboru
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 27.03.2008, 19:25:19
myslim ze jj...alebo nasa cviciaca xcela aby sme jej to posalli na mail thaze ani tlacit to mozno nebude treba (neviem jak pri ostatnych cviciacich)
Title: Re: USA - Udajove struktury a algoritmy
Post by: Payne on 28.03.2008, 03:40:45
pocujte a v tom grafe to co znamena usporiadat prvky aby tvorili haldu???
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 28.03.2008, 03:45:46
I will use Google before asking dumb question  :)
Ale predsa : http://en.wikipedia.org/wiki/Binary_heap

Ide o to, ze hodnota rodica musi byt vacsia, resp. mensia ako hodnota jeho synov. To ci vacsia alebo mensia zalezi od toho, ci chces urobit minheap, alebo maxheap

Este poznamocka,  to nerobis v grafe, ale v binarnom strome.
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 28.03.2008, 04:56:52
Payne, Ty robis aj doplnkove ulohy ? Si robil aj tu co tam trebalo urobit nejaky zoznam, ktoreho prvky budu zoznamy, ci co to ? A ako co myslia pod prehradavanim grafu do sirky ?
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 28.03.2008, 05:01:36
opat sa mozno budem opakovat, skusim Google, alebo rovno wikipediu
http://en.wikipedia.org/wiki/Breadth_first_search

Je tam dokonca aj nejaka impementacia toho bfs()
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 29.03.2008, 02:28:04
da sa urobit RAM program na vypocet 2n s nizsou zlozitostou ako je O(n)? lebo ked je tam cyklus tak to je furt O(n) nie? pytali sa to cviciacej na cviku ale ani to nepotrvdila ani nevyvratila...
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 29.03.2008, 02:32:35
jj da sa...
Title: Re: USA - Udajove struktury a algoritmy
Post by: SSPPYY on 29.03.2008, 02:46:43
da sa urobit RAM program na vypocet 2n s nizsou zlozitostou ako je O(n)? lebo ked je tam cyklus tak to je furt O(n) nie? pytali sa to cviciacej na cviku ale ani to nepotrvdila ani nevyvratila...
Sak uz v zneni mas napiseny aky ma byt vstup a z toho treba skusit daco vydedukovat. Ja len naznacim ze to ma daco spolocne s hodnotou vyjadrenou v bitoch.
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 29.03.2008, 02:55:38
No hej, mna napadlo nieco take, ze vytlaict jednotku, a potom tolkokokrat nulu kolko je n. Vysledok by bol sice spravny, ale kedze tam je cyklus, zase sme pri zlozitosti O(n), cize nic z toho. :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 29.03.2008, 03:04:47
da sa urobit RAM program na vypocet 2n s nizsou zlozitostou ako je O(n)? lebo ked je tam cyklus tak to je furt O(n) nie? pytali sa to cviciacej na cviku ale ani to nepotrvdila ani nevyvratila...
Sak uz v zneni mas napiseny aky ma byt vstup a z toho treba skusit daco vydedukovat. Ja len naznacim ze to ma daco spolocne s hodnotou vyjadrenou v bitoch.
tak to som si vsimol ze to tam neje pre srandu aj to co Mao pisal som rozmyslal.....ale neviem sa zbavit cyklu...
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 29.03.2008, 03:09:06
clue: 2n vieme dostat zlozitost O(log n) a to tymto sposobom

napr 217 = s16.2

a 216 zase dostanes postupom:

2 => 22 => 24 => 28 => 216

enjoy
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 29.03.2008, 04:42:33
inac, neviem sice ako u ostatnych cviciacih, ale stvrtok sme odovzdavali zadania pri veducom Simonakovi, a on to bral tak ze za kazdu doplnujucu ulohu daval 1b. takze zbytocne si lamat hlavu nad setkymi nemusite silou mocou, sice mohol to povedat skor... ale tha on toho vela nenahovori takze  :emot-prettywink:
Title: Re: USA - Udajove struktury a algoritmy
Post by: TradeMark on 29.03.2008, 15:52:19
Ako sa odovzdava u Simonaka? Treba to dajak vytlacit alebo doniest na kluci alebo ako?
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 29.03.2008, 17:27:57
musi vidiet ze ti to chodi, cize bud mas buka alebo si donesies na kluci a plus treba dokumentaciu k doplnujucim uloham
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 29.03.2008, 18:12:10
Ako vyzera ta dokumentacia ?  bk Ti ktori odovzdavali nech sa vyjadria skor, ze ako to mali a co im na to povedal a kto... diki  :sigh:
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 29.03.2008, 18:16:09
Ja som mal vo forme asi takej, ze znenie ulohy, popis riesenia, vyvojovy diagram-ten iba pri programcekoch k RAM strojom, zdrojovy kod.
Vyvojaky nemal inac skoro nikto, a nic im nevravela.(Bandakova ) V podstate do tej dokumentacie ani velmi nepozerala, skor aby si to vedle vysvetlit.
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 29.03.2008, 18:20:44
Plocica vravel ze staci len zdrojak...
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 29.03.2008, 18:25:16
Ja som mal vo forme asi takej, ze znenie ulohy, popis riesenia, vyvojovy diagram-ten iba pri programcekoch k RAM strojom, zdrojovy kod.
Vyvojaky nemal inac skoro nikto, a nic im nevravela.(Bandakova ) V podstate do tej dokumentacie ani velmi nepozerala, skor aby si to vedle vysvetlit.

a pri bandakovej jak si odovzdaval??? iba v tej dokumentacii zdrojak??? alebo aj normalne si musel ukazat ze to funguje?
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 29.03.2008, 18:54:54
pri Simonakovi, stacilo napisat ktore cvicenie, znenie ulohy a zdrojove texty, aby videl ako sme to riesili, nic zlozite, len to chce mat aj niekde vytlacene proste :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 29.03.2008, 18:57:50
nemate nahodou mail na sl. Ing. Bandakovu? dakde na venusi ci na jakej planete ma ci kde ne?
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 29.03.2008, 18:59:17
jana.bandakova@tuke.sk
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 29.03.2008, 19:00:43
lol isto? na tabulu pisala daco s venusou....
a btw thx za clue s tym 2n...
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 29.03.2008, 19:01:55
a k tomu ramu to ze ma byt toto ono lepsie jak O(n) znamena ze tam nesmie byt cyklus alebo co?
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 29.03.2008, 19:07:54
lol isto? na tabulu pisala daco s venusou....
a btw thx za clue s tym 2n...
standardny mail pre kazdeho zamestnanca tuke...
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 29.03.2008, 19:08:15
a k tomu ramu to ze ma byt toto ono lepsie jak O(n) znamena ze tam nesmie byt cyklus alebo co?

ta podla mna tam je cyklus, ale ta to sa musi dajak tak urobit jak JCube pisal, ze rozkladas jednotlive mocniny a toto v cykle... najlepsie by bolo, keby tu dakto dal cyklus a by sme to dajak obkukali  bk
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 29.03.2008, 19:12:29
mne netreba cyklus ja len nemam sajnu s tymi casovymi zlozitostami a inymi chujovinami:) ta mne by stacilo laicky prelozit co treba delat :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: Agamemnon on 29.03.2008, 19:14:50
x**n... zložitosť O(log n)

long pow(long x, long n)
{
    long result = 1;
    while ( n ) {
        if ( n & 1 ) {
            result = result * x;
            n = n-1;
        }
        x = x*x;
        n = n/2;
    }
    return result;
}
Title: Re: USA - Udajove struktury a algoritmy
Post by: TradeMark on 29.03.2008, 20:44:35
pri Simonakovi, stacilo napisat ktore cvicenie, znenie ulohy a zdrojove texty, aby videl ako sme to riesili, nic zlozite, len to chce mat aj niekde vytlacene proste :)

Cuze treba tlacit aj tie useky kodu co sme dorabali v tych Cckovskych programoch?
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 29.03.2008, 20:54:56
pri Simonakovi, stacilo napisat ktore cvicenie, znenie ulohy a zdrojove texty, aby videl ako sme to riesili, nic zlozite, len to chce mat aj niekde vytlacene proste :)

Cuze treba tlacit aj tie useky kodu co sme dorabali v tych Cckovskych programoch?

hej hej, som sa ho na to pytal, treba to vytlacit, ale len to dorobene...
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 30.03.2008, 00:38:58
Ja som mal vo forme asi takej, ze znenie ulohy, popis riesenia, vyvojovy diagram-ten iba pri programcekoch k RAM strojom, zdrojovy kod.
Vyvojaky nemal inac skoro nikto, a nic im nevravela.(Bandakova ) V podstate do tej dokumentacie ani velmi nepozerala, skor aby si to vedle vysvetlit.

a pri bandakovej jak si odovzdaval??? iba v tej dokumentacii zdrojak??? alebo aj normalne si musel ukazat ze to funguje?
Museli sme ukazat, ze to aj funguje. A treba jej aj komplet zdrojaky but dat na cdcku, alebo poslat na email
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 30.03.2008, 00:40:27
nemate nahodou mail na sl. Ing. Bandakovu? dakde na venusi ci na jakej planete ma ci kde ne?
Okrem tuke mailu nam na tabulu pisala aj bandakovaj@gmail.com. Teda vravela, ze konkretne na ten jej mame poslat.
Title: Re: USA - Udajove struktury a algoritmy
Post by: Sooloni on 30.03.2008, 04:52:28
ako sa odovzdavaju tie povinne ulohy pri plocicovi? staci mat .txt resp. .c subory alebo to treba aj vytlacit?
Title: Re: USA - Udajove struktury a algoritmy
Post by: TradeMark on 30.03.2008, 09:11:06
Taka otazka pre tych co robili to zadanie... 3. cviko..urobit Cut. Akym sposobom ste tej fcii predali druhy parameter? (To je nejaka Position P). Neviem totiz ako mu to predat.
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 30.03.2008, 16:18:36
Staci ak tomu predas nejakyy int, teda cele cislo. Volanie moze vyzerat napr takto. Cut(L,5). Tento sposb ale vraj niekedy nefunguje, neviem mne to islo.
Ale lepsie bude ak to zavolas sposobom Cut(L,P), pricom P ziskas zavolaniem jednej z funkcii Advance alebo Header.
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 30.03.2008, 16:37:00
Taka otazka pre tych co robili to zadanie... 3. cviko..urobit Cut. Akym sposobom ste tej fcii predali druhy parameter? (To je nejaka Position P). Neviem totiz ako mu to predat.

to cislo treba najprv pomocou spravenej funkcie zmenit na tusim tam je Find nato cize das Cut(L,Find(5)) inak ti to nepojde
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 30.03.2008, 17:05:09
Ano, uz si spominam s cislom to neide, cize beirem spat to Cut(L,5), to nepojde. Ale robil som to uz pred mesiacom cize, uz presna detaily nepamat :) .Proste parameter musi byyt typu position, ziskach ho zavolanim jednej z metod,pardon funkcii, :) ktorej navratova hodnota je typu position
Title: Re: USA - Udajove struktury a algoritmy
Post by: milaninho on 30.03.2008, 17:11:41
to position P je smerník na strukturu node, tj to od teba chce vediet kde ma dany zoznam rozseknut(v zmysle ze ak das napr smernik na 4. prvok zoznamu, tak ten 4. prvok bude zaciatok noveho zoznamu a stary zoznam ostane len s tym zaciatkom).. to s tym find(int) by malo byt uplne v poriadku, kedze navratovou hodnotou fcie find je prave typ position
Title: Re: USA - Udajove struktury a algoritmy
Post by: Hero on 31.03.2008, 01:02:35
ako sa odovzdavaju tie povinne ulohy pri plocicovi? staci mat .txt resp. .c subory alebo to treba aj vytlacit?

hlavne ma tiez zaujima ci to chce tlacit, abo mu staci ukazat ze je to funkcne????
Title: Re: USA - Udajove struktury a algoritmy
Post by: Payne on 31.03.2008, 01:25:16
mna by este zaujimalo ze vlastne ake je to to prehladavanie do sirky u grafoch?

resp. ci niekto vymeni zlozitost v ramke za akekolvek ine cele cviko
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 31.03.2008, 02:35:50
mna by este zaujimalo ze vlastne ake je to to prehladavanie do sirky u grafoch?

resp. ci niekto vymeni zlozitost v ramke za akekolvek ine cele cviko
opat sa mozno budem opakovat, skusim Google, alebo rovno wikipediu
http://en.wikipedia.org/wiki/Breadth_first_search

Je tam dokonca aj nejaka impementacia toho bfs()
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 02.04.2008, 01:00:04
1. ci 2. ? bo este ani oni sami vraj nevedia jake bude to 2. :D

no neviem ako u ostatnych, ale u veduceho Simonaka vieme ake bude druhe zadanie, a to ta druha polka cviceni, klasika tak ako toto prve :) neviem co riesis, sak v prvom cviku to je napisane
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 02.04.2008, 01:14:55
dneska nam bolo povedane ze aj druhe zadanie bude take ako prve...cize treba odovzdat druhu polovicu...
Title: Re: USA - Udajove struktury a algoritmy
Post by: trek on 06.04.2008, 23:34:31
Zdravim...opakujem tento predmet z minuleho roka...a simonak mi vravel ze staci ked pridem napisat pisomku v 9tom tyzdni, lebo nejak sa pomenili veci potrebne na zapich takze musim aspon daco spravit aj ked minuly rok som zapich dostal...tym padom som nechodil na cvika :hammer: a chcem sa opytat ci neviete neico blizsie ohladom pisomky...ci bude na moodle, co sa treba ucit a tak podobne...dik vopred za info :thumbsup:
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 07.04.2008, 22:58:31
Ktora dobra dusa by mi poslala doplnkovu ulohu z 4. cvicenia USA  br " Úloha:  Vytvorte ÚŠ zásobník, kde prvkami budú fronty. Riešenie prezentujte vhodným testovacím modulom. " lebo neviem ako to urobit a uz dost dlho sa s tym trapim...  :hammer: Vdaka.
Title: Re: USA - Udajove struktury a algoritmy
Post by: BossZ on 09.04.2008, 02:41:32
kedy sa pise test z USA?
Title: Re: USA - Udajove struktury a algoritmy
Post by: Pribina on 09.04.2008, 17:35:14
Vraj az o dva tyzdne lebo niektorym kvoli velkej noci odpadlo cviko...aspon tak nam to Plocica povedal
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 09.04.2008, 18:13:15
v 10 tyzdni
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 09.04.2008, 18:16:56
to na isto az v 10. tyzdni??? hmmm
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 09.04.2008, 18:32:09
a co bude vlastne na pisomke? priklady (zlozitost, algoritmy...) ci len teroria (algoritmy, udajove struktury...)?
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 09.04.2008, 18:33:31
tak to asi nevie nikto...
Title: Re: USA - Udajove struktury a algoritmy
Post by: sri on 09.04.2008, 19:35:15
kedy sa pise test z USA?

Nam povedal Simonak, ze ti, ktorym odpadlo, budu mat v 10. a ostatni riadne v 9. tyzdni... aspon tak som to pochopil :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: ONdro on 11.04.2008, 22:52:08
Vie niekto helfnut so 7. cvikom? Tie algoritmy co su tam ne a ne naimplementovat... ak:
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 12.04.2008, 00:42:53
i ja sa pridem, akoze pri ten funkcii maxmin ma byt vystup z funkcie pole dvojprvkove? a ako sa da z funkcie dostat pole???? vie niekto?
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 12.04.2008, 01:07:51
Ano ma byt dvojprvkove.Da sa to napr. tak ze vratis smernik resp. adresu na zaciatok toho pola.
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 12.04.2008, 01:24:08
take nieco som nasiel aj na nete

cize nieco take to bude ze:

napr
int* maxmin(....)
{
int x [];
.
.
.
return *x;
}

tak alebo ako???
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 12.04.2008, 01:29:54
Pozor ked das return *x, tak nevracias smernik, ale hodnotu na ktoru ukazuje dany smernik.
Vysek z mojho kodu:
Code: [Select]
int* maxmin(int A[],int n)
{
int *returnArray;
returnArray=(int*)malloc(2*sizeof(int));

return returnArray;
}

Nie som si isty, ale mohlo by to fungovat aj v tvare :
int x[2];
return x;
kedze x je v tomto pripade ukazatel resp. adresa prveho prvku pola. Ale ved vyskusaj a daj vediet :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 12.04.2008, 01:39:52
okey vyskusam to zajtra lebo kedy, so smernikmi mi moc nejde no :D co uz

a to returnarray je vlastne co??? to je len integer? alebo pole??? normalne sa da pouzit potom returnarray[0]???? alebo jak?
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 12.04.2008, 01:42:06
returnArray je dynamicky alokovane pole typu int, v tomto pripade velkosti 2.A presne, vies k tomu pristupovat pomocou inexov ako v pripade klasickeho pola
Title: Re: USA - Udajove struktury a algoritmy
Post by: ONdro on 12.04.2008, 02:04:25
Ja som to skusal aj so  smernikmi aj bez,len cez globalne premenne. Ale aj tak to nijak nechodi... Padne to vzdy ked scem zavolat znovu tu funkciu pre pravu aj lavu cast...Nechapem ako maju vyzerat tie polia left a right,ci co tam je.
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 12.04.2008, 04:16:19
Ja som to skusal aj so  smernikmi aj bez,len cez globalne premenne. Ale aj tak to nijak nechodi... Padne to vzdy ked scem zavolat znovu tu funkciu pre pravu aj lavu cast...Nechapem ako maju vyzerat tie polia left a right,ci co tam je.
Ked volas tu funkciu maxmin rekurzivne, tak ako parameter musis dat adresu na zaciatok, resp. stred pola, nie konkretnu hodnotu na danom indexe. Cize volanie by malo vyzerat napr. takto :
left = maxmin(A,n/2);      
right = maxmin(&A[(int)n/2],n-n/2);   
Title: Re: USA - Udajove struktury a algoritmy
Post by: LONEr on 15.04.2008, 00:49:50
xalani plz pacnite tu veci , co budete mat na zapoctovke. zachranite mnoho dusi. a za screenshoty dostanete metaly ;)
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 15.04.2008, 01:12:56
neni zapoctovka v 10. tyzdni?
Title: Re: USA - Udajove struktury a algoritmy
Post by: BossZ on 15.04.2008, 01:15:27
iba pre tych ktorym odpadlo cviko kvoli sviatkom..

neni zapoctovka v 10. tyzdni?
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 15.04.2008, 23:07:03
no nas sa pytal p. Simonak kedy chceme zapoctovku :) dali sme si na 10.tyzden, hoci sme mali setky cvika (po sviatkoch nam neodpadlo)
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 15.04.2008, 23:12:18
ani nam nie a asi tiez bude v 10. tyzdni....teda ked som dobre pocul...
Title: Re: USA - Udajove struktury a algoritmy
Post by: Tanka on 15.04.2008, 23:24:07
Dobre si pocul Bandakova pisomku na 10. tyzden dala...
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 18.04.2008, 12:59:21
a co to bude za pisomka?nevie niekto blizsie?z prednasok,cvik,zdrojaky???
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 18.04.2008, 15:58:08
a co to bude za pisomka?nevie niekto blizsie?z prednasok,cvik,zdrojaky???

no to by zaujimalo viacerych... ale tha Simonak povedal len tolko, ze z doposial prebranych veci, cvika + prednasky
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 18.04.2008, 17:57:44
slecna cviciaca povedala ze to bude moodle a budu prednasky a cvika....cize zdrojaky kludne mozu byt plus pseudokody algoritmov
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 18.04.2008, 17:58:33
jj este zlozitosti algoritmov a take sracky...
Title: Re: USA - Udajove struktury a algoritmy
Post by: ApokalypS on 18.04.2008, 18:31:25
no nam plocica(ospravedlnujem sa ak som zle napisal) povedal, ze to bude 10 otazkovy test na moodli
s tym, ze viac zamerany na teoriu.. a hej, ze aj skusenosti..
ale ze kody nic.. mozno ze len pseudokody.. tych sortov a podobne..

btw: z coho mate na plane sa ucit??
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 18.04.2008, 18:36:51
prednasky a moodle..
Title: Re: USA - Udajove struktury a algoritmy
Post by: sri on 19.04.2008, 06:33:32
To este nikto nemal pisomku? Sak sem hodte daake otazky nie?  :emot-drool:
Title: Re: USA - Udajove struktury a algoritmy
Post by: ApokalypS on 19.04.2008, 17:35:45
no podla mna az v pondelok ktosi.. asi si vsetci presunuli na ten 10. tyzden..
Title: Re: USA - Udajove struktury a algoritmy
Post by: SirMephisto on 19.04.2008, 18:26:14
len chcem doplnit kedze uz bolo spomenute ze nebudu sracky typu dopln do kodu... tak ani zlozitosti nebudu a to vraj ani na skuske :) Zdroj Plocica
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 19.04.2008, 18:47:04
no nam zase sir Simonak pri odovzdavani 1.zadania povedal (lebo nikto nemal vypocitane dobre tie zlozitosti) ze si to mame dobrat a pozriet sa nato, lebo ze na skuske to kludne moze byt  bv
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 21.04.2008, 01:28:20
ludia z coha sa ucite na zapocet bo ja neviem co sa mam vlastne ucit, nemam sajn co tam moze byt  bu  :03:
Title: Re: USA - Udajove struktury a algoritmy
Post by: TradeMark on 21.04.2008, 01:47:41
To je iba jeden pokus abo mozme to posrat aj viackrat?
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 21.04.2008, 02:08:35
To je iba jeden pokus abo mozme to posrat aj viackrat?
vraj jeden...aaaa treba polovicu z tej zapoctovky? ci mi budu stacit zadania na zapich...
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 21.04.2008, 02:25:07
To je iba jeden pokus abo mozme to posrat aj viackrat?
vraj jeden...aaaa treba polovicu z tej zapoctovky? ci mi budu stacit zadania na zapich...

budu ti stacit aj zadania :) staci ak budes mat min 16z30 moznych bodov, ine kriteria nie su
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 21.04.2008, 02:26:20
tak potom v by malo byt v poho
Title: Re: USA - Udajove struktury a algoritmy
Post by: diacon.mex on 21.04.2008, 02:52:00
Mate niekto v pondelok pisomku z USA ? Prosim podelte sa s nami potom o Vase dojmy a zazitky ;) dik
Title: Re: USA - Udajove struktury a algoritmy
Post by: Final_Destructer on 21.04.2008, 03:31:45
No vyborne... jeden pokus a este dufam, ze aj bodovanie bude take, ze aj keby som mal 9 otazok vsetko dobre a v jednej multichoice dam daco zle, ta mi vylepi 0.00 za cely test...
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 21.04.2008, 15:56:59
no tak mam po tom 3,5b nic moc  bu ale ..... screeny sa moc nedali robit  ak:
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 21.04.2008, 15:59:14
ani ctrl+c a ctrl+v?
a co bolo? aky typ otazok/ pripadne konkretne otazky...:)
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 21.04.2008, 17:21:34
Logaritmická cena RAM inštrukcií dve otazky

Implementácia ÚŠ zásobníka (nejake tie instrukcie) sa mi zda ze iba jedna otazka bola z toho

Binárny strom malo sa urcit INORDER, PREORDER, POSTORDER z tohoto boli az 3 otazky (ak dobre pamatam) aj take nieco bolo ze si mal nakresleny obr a mal si z neho vypisat hodnoty, bolo dane ze pre INORDER, PREORDER alebo POSTORDER

Mal si "napisat" ze aka implementacia algoritmu triedenia je najlepsia alebo najhorsia 2 otazky

a bol aj nejaky zdrojak ale ja som mal iba jeden

ak si clovek prebehne tie prednasky a cvika tak sa to da v poho spravit smola ze som to mal v pondelok rano bo ja som nevedel co sa mam vlastne ucit  bu bu
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 21.04.2008, 17:29:07
pan boh ti zaplati...vdaka... :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: aweeeee on 21.04.2008, 17:30:15
kolko tam je 10 otazok za 10b ? a predpokladam ze asi take ze vzdy jedna a viac spravnych odpovedi....
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 21.04.2008, 17:32:13
pan boh ti zaplati...vdaka... :)


 :thumbsup: :thumbsup:

kolko tam je 10 otazok za 10b ? a predpokladam ze asi take ze vzdy jedna a viac spravnych odpovedi....

je 10 otazok a stale mas aspon jedna je spravna a ked das jednu zlu tak mas z tej otazky 0 aspon tak nam to vravel

EDIT: good luck  :puf:
Title: Re: USA - Udajove struktury a algoritmy
Post by: aweeeee on 21.04.2008, 17:35:33
a ked uz vsade je ta desiatka tak predpokladam ze na ten test je aj 10 minut nie ? :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 21.04.2008, 17:36:44
ee si predstav ze na to dali 25 min
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 21.04.2008, 17:41:29
inac... na tom hypnose su vsetky slajdy zo vsetkych prednasok? :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 21.04.2008, 17:44:36
chyba kOsTi chybaju tam prve 2  :puf: br
Title: Re: USA - Udajove struktury a algoritmy
Post by: ppt on 21.04.2008, 17:44:56
hrmill-thanks :)

a ked das jednu zlu tak mas z tej otazky 0 aspon tak nam to vravel
Kedze si mal 3,5 b, tak predpokladam, ze vas tym len strasil (aky by si inac ziskal tie 0,5b)..
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 21.04.2008, 17:46:40
hrmill-thanks :)

a ked das jednu zlu tak mas z tej otazky 0 aspon tak nam to vravel
Kedze si mal 3,5 b, tak predpokladam, ze vas tym len strasil (aky by si inac ziskal tie 0,5b)..

asi tak ze som vedel ze su dve spravne odpovede a jednu som na 100% vedel ze je a druhu nie tak som radsej oznacil iba tu jednu tak asi preto mam pol boda  :thumbsup:
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 21.04.2008, 17:53:44
chyba kOsTi chybaju tam prve 2  :puf: br

ale inak su tam kompletne slajdy?
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 21.04.2008, 19:01:04
jo
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 21.04.2008, 19:12:03
no ako tak predpokladam tak asi to iste bude na skuske teda dufam ze to bude cez moodle
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 21.04.2008, 19:12:41
nie nebude... styl SOJ :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 21.04.2008, 19:22:03
Lineárny model RAM neobsahuje tieto inštrukcie:
Vyberte aspon jednu odpoved.
   a. HALT    
   b. STORE    
   c. MUL    
   d. READ
Title: Re: USA - Udajove struktury a algoritmy
Post by: Michal102 on 21.04.2008, 19:34:03
Lineárny model RAM neobsahuje tieto inštrukcie:
Vyberte aspon jednu odpoved.
   a. HALT    
   b. STORE    
   c. MUL    
   d. READ

HALT a READ neobsahuje
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 21.04.2008, 19:54:13
Lineárny model RAM neobsahuje tieto inštrukcie:
Vyberte aspon jednu odpoved.
   a. HALT    
   b. STORE    
   c. MUL    
   d. READ

HALT a READ neobsahuje
jak ne,,,ved sa pouzivali vsetky prikazy na ram,,,,,haltom koncis program ,read nacitava
Title: Re: USA - Udajove struktury a algoritmy
Post by: Michal102 on 21.04.2008, 20:01:16
Nepouziva sa preto lebo HALT a vstupne a vystupne fcie maju konstantnu cenu ci co to tam bolo pisane, preto sa vynechavaju
Quote
U tohto modelu zavádzame nasledujúce zjednoduš enia:
1. Cena inš trukcií skokov je konš tantná a nízka.
2. Vynechávame vstupné inš trukcie (READ), pretože ich cena je
konš tantná.
3. Úč inok nepriameho adresovania závisí od n, preto vynecháme
operandy *i, vieme ich nahradiť.
4. Lineárny program využíva koneč ne veľa registrov (RAM) a preto je
vhodnejš ie ich označ ovať menami (napr. x, y, z ...)
5. Inš trukciu HALT vynecháme, lineárny program konč í poslednou
inš trukciou.
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 21.04.2008, 20:05:16
to odkial?
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 21.04.2008, 20:09:24
no nam Simonak zatial nepovedal ako bude vyzerat skuska... pravda je minuleho roku mali skusky styl SOJ a mali aj klasicky zapich, nie ako my cez moodle... takze teoreticky mi to dava ze by aj skuska mohla byt cez moodle, lebo ked si to tak zoberiem, tak vsetky predmety kde bol zapich cez moodle tak aj skuska bola :) a USA sa od minuleho roku zmenila, teraz to je skor ako programko, minuly rok to mali na teoretickej baze, vsetky pseudoalgoritmy pisali na cvikach a nic nekodili az na jedno zadanie co mali spravit
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 21.04.2008, 20:11:11
Ktoré zo stratégií oznacovania (prechádzania) stromov možno aplikovat aj na
iné ako binárne stromy?
Vyberte aspon jednu odpoved.
   a. Postorder    
   b. Preorder    
   c. Inorder    
dal by som vsetky
Title: Re: USA - Udajove struktury a algoritmy
Post by: SSPPYY on 21.04.2008, 20:15:03
Ktoré zo stratégií oznacovania (prechádzania) stromov možno aplikovat aj na
iné ako binárne stromy?
Vyberte aspon jednu odpoved.
   a. Postorder    
   b. Preorder    
   c. Inorder    
dal by som vsetky
NIE len
Postorder    
Preorder
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 21.04.2008, 20:31:16
Aká je logaritmická cena inštrukcie ADD *i stroja RASP umiestnenej v pamäti od adresy j?
Vyberte aspon jednu odpoved.
   a. žiadna z uvedených    
   b. l(j)+l(c(i))+l(c(c(i)))    
     ++ c. l(c(0))+l(i)+l(c(i))+l(c(c(i)))    
   d. l(c(0))+l(i)+l(c(i))    
Title: Re: USA - Udajove struktury a algoritmy
Post by: SSPPYY on 21.04.2008, 20:44:37
Aká je logaritmická cena inštrukcie ADD *i stroja RASP umiestnenej v pamäti od adresy j?
Vyberte aspon jednu odpoved.
   a. žiadna z uvedených    
   b. l(j)+l(c(i))+l(c(c(i)))    
     ++ c. l(c(0))+l(i)+l(c(i))+l(c(c(i)))    
   d. l(c(0))+l(i)+l(c(i))    
Lepsie si precitaj otazku. Pytaju sa na RASP nie na RAM.
Takze spravne by malo byt A.
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 21.04.2008, 20:47:01
Použitie metódy Divide-and-conquer je typické pre triediace algoritmy:
Vyberte aspon jednu odpoved.
   a. QuickSort    
   b. RadixSort    
   c. HeapSort    
   d. BubbleSort    
   ++e. MergeSort
Title: Re: USA - Udajove struktury a algoritmy
Post by: Final_Destructer on 21.04.2008, 22:08:57
Co sme dnes klykali, tak nasa skupina mala priemer 5.59 bodu... celkom...


...enjoy  :j_wink:
Title: Re: USA - Udajove struktury a algoritmy
Post by: Corse on 21.04.2008, 22:32:22
Chcem sa pekne podakovat tym co urobili screeny ... je od nich pekne ze podstupili to riziko aby nam ostatnym pomohli
Title: Re: USA - Udajove struktury a algoritmy
Post by: Michal102 on 21.04.2008, 22:51:44
Aká je logaritmická cena inštrukcie ADD *i stroja RASP umiestnenej v pamäti od adresy j?
Vyberte aspon jednu odpoved.
   a. žiadna z uvedených    
   b. l(j)+l(c(i))+l(c(c(i)))    
     ++ c. l(c(0))+l(i)+l(c(i))+l(c(c(i)))    
   d. l(c(0))+l(i)+l(c(i))    
Lepsie si precitaj otazku. Pytaju sa na RASP nie na RAM.
Takze spravne by malo byt A.
Tiez si myslim ze by to malo byt A, ak by tam bolo este l(j) v E tak by to bolo to ale to tam nieje a nic ine mi tam nesedi tak to bude A
Title: Re: USA - Udajove struktury a algoritmy
Post by: libra on 22.04.2008, 01:47:36
Tato odpoved je spravne?

Hašovanie je technika vhodná pre efektívne vykonávanie operácií:
Vyberte aspon jednu odpoved.
   **a. INSERT    
   b. MIN    
   **c. DELETE    
   **d. FIND    

Find som tam nevidela...
Title: Re: USA - Udajove struktury a algoritmy
Post by: glassworker on 22.04.2008, 03:06:01
Tato odpoved je spravne?

Hašovanie je technika vhodná pre efektívne vykonávanie operácií:
Vyberte aspon jednu odpoved.
   **a. INSERT    
   b. MIN    
   **c. DELETE    
   **d. FIND    

Find som tam nevidela...
ja si myslim ze to ma  byt bez        D.find
Title: Re: USA - Udajove struktury a algoritmy
Post by: SirMephisto on 22.04.2008, 03:08:28
Tato odpoved je spravne?

Hašovanie je technika vhodná pre efektívne vykonávanie operácií:
Vyberte aspon jednu odpoved.
   **a. INSERT    
   b. MIN    
   **c. DELETE    
   **d. FIND    

Find som tam nevidela...
ja si myslim ze to ma  byt bez        D.find
spravne by malo byt insert, delete a member a kedze member v moznostiach nieje ostavaju len insert a delete
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 22.04.2008, 03:12:01
ludia pozrite na hypnos ci su tam spravne vypracovane testy :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 22.04.2008, 03:37:26
ludia pozrite na hypnos ci su tam spravne vypracovane testy :)
Medzi triediace algoritmy využívajúce operáciu porovnaia triedených prvkov nepatria:
tu by som dal asi len Radixsort
tym padom
Medzi triediace algoritmy využívajúce operáciu porovnaia triedených prvkov patria:
Quick, Merge, Bubble, Heap
Pri INORDER prechode daným binárnym stromom (na obrázku) budú vypísané hodnoty v poradí:
ak 9 bola koren tak nemoze byt na prvom mieste...
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 22.04.2008, 03:39:48
hodil som 2.prednasku na hypnos :) ak to niekomu pomoze ;)
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 22.04.2008, 03:40:52
Ktoré zo stratégií oznacovania (prechádzania) stromov možno aplikovat aj na
iné ako binárne stromy?
Vyberte aspon jednu odpoved.
   a. Postorder    
   b. Preorder    
   c. Inorder    
dal by som vsetky
NIE len
Postorder    
Preorder
preco prave len tie dva?
Title: Re: USA - Udajove struktury a algoritmy
Post by: Sooloni on 22.04.2008, 03:47:23
Pre metódu Divide-and-conquer je charakteristické:
Vyberte aspon jednu odpoved.
   **a. Použitie rekurzie    
   **b. Postup zhora-nadol (Od problému k elemntárnym podproblémom)    
   **c. Použitie iterácie    
   d. Casté použitie aritmetickej operácie delenia    
   e. Postup zdola-nahor (Od elementárnych podproblémov k celkovému problému)

namiesto b) tam nema byt nahodou e) ??
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 22.04.2008, 03:48:36
ee...e je dynamicke programovanie ci jak...
Title: Re: USA - Udajove struktury a algoritmy
Post by: Corse on 22.04.2008, 03:50:49
Ktoré zo stratégií oznacovania (prechádzania) stromov možno aplikovat aj na
iné ako binárne stromy?
Vyberte aspon jednu odpoved.
   a. Postorder    
   b. Preorder    
   c. Inorder    
dal by som vsetky
NIE len
Postorder    
Preorder
preco prave len tie dva?
No neviem si predstavit inorder inde ako v binarnych stromoch :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 22.04.2008, 03:52:22
Ktoré zo stratégií oznacovania (prechádzania) stromov možno aplikovat aj na
iné ako binárne stromy?
Vyberte aspon jednu odpoved.
   a. Postorder    
   b. Preorder    
   c. Inorder    
dal by som vsetky
NIE len
Postorder    
Preorder
preco prave len tie dva?
No neviem si predstavit inorder inde ako v binarnych stromoch :)
ja si vobec neviem predstavit inorder... :)

btw wikipedia si to predstavit vie...:) pripadne ine univerzity...len co som tak googlil... :)

ale nehadam sa nemam nastudovane
Title: Re: USA - Udajove struktury a algoritmy
Post by: johnyo13 on 22.04.2008, 04:02:33
Pre metódu Divide-and-conquer je charakteristické:
Vyberte aspon jednu odpoved.
   **a. Použitie rekurzie    
   **b. Postup zhora-nadol (Od problému k elemntárnym podproblémom)    
   **c. Použitie iterácie    
   d. Casté použitie aritmetickej operácie delenia    
   e. Postup zdola-nahor (Od elementárnych podproblémov k celkovému problému)

namiesto b) tam nema byt nahodou e) ??
neviem, mne tie odpovede pripadaju obidve spravne, hoci to vyzera ze si tie odpovede protirecia :)
sak uz z toho nadpisu by malo byt -z jedneho  k viacerym
ale zaroven to moze byt myslene tak, ze neriesis predsa celkovy problem priamo ale cez ciastkove teda -od viacerych k jednemu
je to divne  :whacko:
Title: Re: USA - Udajove struktury a algoritmy
Post by: Corse on 22.04.2008, 04:06:53
Ktoré zo stratégií oznacovania (prechádzania) stromov možno aplikovat aj na
iné ako binárne stromy?
Vyberte aspon jednu odpoved.
   a. Postorder    
   b. Preorder    
   c. Inorder    
dal by som vsetky
NIE len
Postorder    
Preorder
preco prave len tie dva?
No neviem si predstavit inorder inde ako v binarnych stromoch :)
ja si vobec neviem predstavit inorder... :)

btw wikipedia si to predstavit vie...:) pripadne ine univerzity...len co som tak googlil... :)

ale nehadam sa nemam nastudovane
no nenasiel som inorder v inom kontexte ako s binarnymi stromami, ale to mozno len zle hladam
Title: Re: USA - Udajove struktury a algoritmy
Post by: Corse on 22.04.2008, 04:08:08
Pre metódu Divide-and-conquer je charakteristické:
Vyberte aspon jednu odpoved.
   **a. Použitie rekurzie    
   **b. Postup zhora-nadol (Od problému k elemntárnym podproblémom)    
   **c. Použitie iterácie    
   d. Casté použitie aritmetickej operácie delenia    
   e. Postup zdola-nahor (Od elementárnych podproblémov k celkovému problému)

namiesto b) tam nema byt nahodou e) ??
neviem, mne tie odpovede pripadaju obidve spravne, hoci to vyzera ze si tie odpovede protirecia :)
sak uz z toho nadpisu by malo byt -z jedneho  k viacerym
ale zaroven to moze byt myslene tak, ze neriesis predsa celkovy problem priamo ale cez ciastkove teda -od viacerych k jednemu
je to divne  :whacko:
myslim ze a) a b) je spravne ... preco vlastne povazujete iteraciu za spravnu?
Title: Re: USA - Udajove struktury a algoritmy
Post by: johnyo13 on 22.04.2008, 04:09:21
ne ja iteraciu nepovazujem za spravnu..ide len o A) a B) resp. E)
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 22.04.2008, 04:11:10
aj iteracia: http://cs.wikipedia.org/wiki/Rozd%C4%9Bl_a_panuj_%28algoritmus%29 (dufam :puf:)
Title: Re: USA - Udajove struktury a algoritmy
Post by: Corse on 22.04.2008, 04:18:39
aj iteracia: http://cs.wikipedia.org/wiki/Rozd%C4%9Bl_a_panuj_%28algoritmus%29 (dufam :puf:)
no v prednaske som sa o iteracii nedocital (dufam ze som dobre cital)
a tu to tiez myslim ze nie je spomenute:
http://en.wikipedia.org/wiki/Divide_and_conquer_algorithm

len teraz comu verit  :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 22.04.2008, 04:19:58
Quote
Another problem of a divide-and-conquer approach is that, for simple problems, it may be more complicated than an iterative approach,

tak tym padom by D'n'Q nemal byt iterativny...
Title: Re: USA - Udajove struktury a algoritmy
Post by: valec on 22.04.2008, 04:21:14
ak by sa niekomu nechceli citat prednasky,tak:

Veta o povahe a význame dekompozície, ak a = c:
Vyberte aspoň jednu odpoveď.
 
a. T(n) = O(n)    ??
 
b. T(n) = O(n.logn)    
 
c. T(n) = O(nlogca)    

Spravne ma byt b) , aspon tak to je v prednaske
Title: Re: USA - Udajove struktury a algoritmy
Post by: SSPPYY on 22.04.2008, 04:21:25
Pre metódu Divide-and-conquer je charakteristické:
Vyberte aspon jednu odpoved.
   **a. Použitie rekurzie    
   **b. Postup zhora-nadol (Od problému k elemntárnym podproblémom)    
   **c. Použitie iterácie    
   d. Casté použitie aritmetickej operácie delenia    
   e. Postup zdola-nahor (Od elementárnych podproblémov k celkovému problému)

B - urcite
E - urcite nie (Dynamicke programovanie)
A tie ostatne, tak akonahle oznacite A tak hned je pravda aj C a tym padom pripada do uvahy aj D.
Lebo: iteracia je vlastne nahrada za rekurziu, sluzi na to iste v tomto pripade a tak isto ako sa vyuzivaju tieto 2 tak sa tak casto pouziva aj delenie pri rozdelovani danej postupnosti.
A nech dajakty profak povie ze tam niesu chytaky.
Title: Re: USA - Udajove struktury a algoritmy
Post by: Final_Destructer on 22.04.2008, 04:21:45
...inak co sa tyka

Veta o povahe a význame dekompozície, ak a = c:

b) myslim

jj valec... :) while you were typing... :P
Title: Re: USA - Udajove struktury a algoritmy
Post by: johnyo13 on 22.04.2008, 04:26:00
Pre metódu Divide-and-conquer je charakteristické:
Vyberte aspon jednu odpoved.
   **a. Použitie rekurzie    
   **b. Postup zhora-nadol (Od problému k elemntárnym podproblémom)    
   **c. Použitie iterácie    
   d. Casté použitie aritmetickej operácie delenia    
   e. Postup zdola-nahor (Od elementárnych podproblémov k celkovému problému)

B - urcite
E - urcite nie (Dynamicke programovanie)
A tie ostatne, tak akonahle oznacite A tak hned je pravda aj C a tym padom pripada do uvahy aj D.
Lebo: iteracia je vlastne nahrada za rekurziu, sluzi na to iste v tomto pripade a tak isto ako sa vyuzivaju tieto 2 tak sa tak casto pouziva aj delenie pri rozdelovani danej postupnosti.
A nech dajakty profak povie ze tam niesu chytaky.
podla mna to d) nebude... tam nejde o "aritmeticke" delenie (asi to ma byt len chytak) ale o delenie problemu na mensie casti!
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 22.04.2008, 04:36:49
Ktoré zo stratégií oznacovania (prechádzania) stromov možno aplikovat aj na
iné ako binárne stromy?
Vyberte aspon jednu odpoved.
   a. Postorder    
   b. Preorder    
   c. Inorder    
dal by som vsetky
NIE len
Postorder    
Preorder
preco prave len tie dva?
No neviem si predstavit inorder inde ako v binarnych stromoch :)
ja si vobec neviem predstavit inorder... :)

btw wikipedia si to predstavit vie...:) pripadne ine univerzity...len co som tak googlil... :)

ale nehadam sa nemam nastudovane
no nenasiel som inorder v inom kontexte ako s binarnymi stromami, ale to mozno len zle hladam
http://lcm.csa.iisc.ernet.in/dsa/node84.html
ten strom tam je binarny? ak hej idem sa hanbit do kuta... :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: Corse on 22.04.2008, 04:56:38
http://lcm.csa.iisc.ernet.in/dsa/node84.html
ten strom tam je binarny? ak hej idem sa hanbit do kuta... :D
No tak pekne ... vyzera to ze je to tak
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 22.04.2008, 05:11:16
Aká je logaritmická cena opernadu 'i' stroja RAM?
Vyberte aspoň jednu odpoveď.
 
  a. l(i)+l(c(i))+l(c(c(i)))    
 
**b. žiadna z uvedených    
 
  c. l(i)+l(c(i))    
 
  d. l(i)
ved v druhom cviceni jasne pise ze pre CCCCC
Title: Re: USA - Udajove struktury a algoritmy
Post by: Michal102 on 22.04.2008, 05:54:43
Ktoré zo stratégií oznacovania (prechádzania) stromov možno aplikovat aj na
iné ako binárne stromy?
Vyberte aspon jednu odpoved.
   a. Postorder    
   b. Preorder    
   c. Inorder    
dal by som vsetky
NIE len
Postorder    
Preorder
preco prave len tie dva?
No neviem si predstavit inorder inde ako v binarnych stromoch :)
ja si vobec neviem predstavit inorder... :)

btw wikipedia si to predstavit vie...:) pripadne ine univerzity...len co som tak googlil... :)

ale nehadam sa nemam nastudovane
no nenasiel som inorder v inom kontexte ako s binarnymi stromami, ale to mozno len zle hladam
http://lcm.csa.iisc.ernet.in/dsa/node84.html
ten strom tam je binarny? ak hej idem sa hanbit do kuta... :D
http://lcm.csa.iisc.ernet.in/dsa/node84.html
ten strom tam je binarny? ak hej idem sa hanbit do kuta... :D
No tak pekne ... vyzera to ze je to tak

No neviem nezda sa mi ta stranka a ten strom si vsimnite ze vrcholy napr 6 a 10 mozu byt aj v opacnom poradi a to potom nieje to iste. z tych dvoch viete urcit len ktory je otec a ktory potomok ale nie ze ktory je lavy a ktory pravy. Mozno mam uz prehriaty mozog, ale dajako mi to tam nesedi.
Title: Re: USA - Udajove struktury a algoritmy
Post by: valec on 22.04.2008, 18:46:39
mal som dnes zapocet. mal som asi 4 otazky z ftp.

zvysok co si pamatam,tak si pozrite :* zlozitost pre bubblesort bolo treba vybrat 0(n), 0(n2),....
                                                  *separatna hesovacia tabulka kde si uklada kluce
                                                  *strom,kde je rozhodovanie a<b<c, a<c<b,.....
                                                    bolo treba vybrat spranu moznost pre list
                                                  *RAM log. cena pre LOAD a STORE

a inak, nebolo to nejake jednoduche  :j_undecided:
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 22.04.2008, 18:50:38
jj zrejme je dost vela otazok z ktorych sa to vybera... ja co si pamatam tak som mal napr este zlozitost sucinu matic s udanou velkostou, charakteristiky dynamickeho programovanie... neviem uz presne, chcel som to skopirovat ale vyssia moc stale presne nado mnou...
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 22.04.2008, 19:00:26
inac mna teraz napadlo, vy z coho robite na cvikach?  :j_huh: lebo ked tak rozmyslam tie materialy nam Simonak hadze na moodle povacsine az stredu vecer
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 22.04.2008, 19:05:20
tak normalne cviko... ale my sme pozadu lebo nam odpadlo... dnes sme robili este len 9 cviko...
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 22.04.2008, 19:07:10
jaj to ma mohlo napadnut  ah:
Title: Re: USA - Udajove struktury a algoritmy
Post by: Corse on 22.04.2008, 20:08:36
Dalsi test na ftp ...
Title: Re: USA - Udajove struktury a algoritmy
Post by: ONdro on 22.04.2008, 20:59:04
Dalsi test na ftp ...
Dik,Corse...
Btw: Toto je co za otazka? Nemam sajnu,co tam ma byt,resp. na ktorej prednaske sa o tom rozpravalo..

Ktoré z uvedených sú korektné definície operácií (Opns) ADT string?
Vyberte aspoň jednu odpoveď.
 
a. MAKE:string -> alph    
 
b. MAKE:alph -> string    
 
c. CAT:alph alph -> string    
 
d. EMPTY:-> string    
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 22.04.2008, 21:02:31
b d...  prednaska 03
Title: Re: USA - Udajove struktury a algoritmy
Post by: SSPPYY on 23.04.2008, 01:45:30
Aká je logaritmická cena inštrukcie WRITE *i stroja RASP umiestnenej v pamäti od adresy j?

a. IO)+l(i)+l(c(i))+l(c(c(i)))
b. I(j)+I(i)tl(c(i))
c. žiadna z uvedených
d. I(i)+l(c(i))+|(c(c(i)))
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 23.04.2008, 02:14:07
sa mi zda ze som mal tu otazku,a mozno ziadna z moznosti je spravna odpoved, ale berte to tak ze to bolo uz daaaavno, v pondelok o 7:30 :P cize moja pamat je ochromena casom :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: Pribina on 23.04.2008, 02:40:13
No mne sa to zda ze to je chytak pretoze v jednej prednaske tusim cislo 3 som nasiel ze RASP nema *i operand. takze asi ziadne nie je spravne. Ale to len moj nazor :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: SSPPYY on 23.04.2008, 02:43:57
No mne sa to zda ze to je chytak pretoze v jednej prednaske tusim cislo 3 som nasiel ze RASP nema *i operand. takze asi ziadne nie je spravne. Ale to len moj nazor :D
Sak toto. Take otazky davaju  :h_angry:
RASP nema nepriame adresovanie to sa musi emulovat, sak to bolo aj v SOJ. A to co tam bolo urcite nebude mat ani jednu z tych zlozistosti.
Title: Re: USA - Udajove struktury a algoritmy
Post by: Pribina on 23.04.2008, 02:45:56
No ved toto toto, takze spravne asi bude ze ziadna moznost ci nie?
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 23.04.2008, 02:50:07
jj da sa to len emulovat ale to uz nie je obsahom tej otazky :) (hadam)
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 23.04.2008, 04:22:19
vie mi niekto povedat co je ciel tejto ulohy?

7.cviko,
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 23.04.2008, 04:27:03
vie mi niekto povedat co je ciel tejto ulohy?

7.cviko,
  • 3.Implementácia algortimov metódou DP.

    Úloha: Implementujte CHAIN_MATRIX_MULTIPLICATION algoritmus podľa uvedeného pseudokódu (alebo prednášok).

ty zadas ako parametre fcie pocet stlpcov a riadkov (v poli) matic a potom len prepis ten pseudokod...
napr. 2,3,4 znamena ze matica1 ma 2riadky 3stlpce, matica2 ma 3stlpce a 4 riadky...
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 23.04.2008, 04:29:23
vie mi niekto povedat co je ciel tejto ulohy?

7.cviko,
  • 3.Implementácia algortimov metódou DP.

    Úloha: Implementujte CHAIN_MATRIX_MULTIPLICATION algoritmus podľa uvedeného pseudokódu (alebo prednášok).

ty zadas ako parametre fcie pocet stlpcov a riadkov (v poli) matic a potom len prepis ten pseudokod...
napr. 2,3,4 znamena ze matica1 ma 2riadky 3stlpce, matica2 ma 3stlpce a 4 riadky...

no ale tie 2 matice netreba nasobit?
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 23.04.2008, 04:31:50
ee....mas najst co najmensi pocet operacii potrebnych na ich vynasobenie (aspon myslim) a matic moze byt aj viac
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 23.04.2008, 04:33:32
ee....mas najst co najmensi pocet operacii potrebnych na ich vynasobenie (aspon myslim) a matic moze byt aj viac

jaj, cize tie matice nemusim mat vytvorene, iba mam vypocitat kolko operacii bude treba na nasobenie :) oki diki moc
Title: Re: USA - Udajove struktury a algoritmy
Post by: johnyo13 on 23.04.2008, 05:08:27
Ja pisem len co viem. Mozno tam nezmenili nic a mozno dali uplne ine otazky. No kazdopadne niekto do toho sahal urcite.

mozno to sahanie je iba zmena casu cvika :D cize aktivacie testu, aspon co som tak zbezne pozrel
ak narazate na to ze na moodli je vpravo oznam
Aktualizácia kurzov:

Aktualizované Test:
USA_TEST1


tak to tam uz bolo vcera v noci,mozno aj skor..dnes som mal test a boli dost podobne otazky ako doteraz,asi 5-6 prikladov sa pytali na zlozitost,2 zdrojaky (kratke - asi na 8 riadkov),binarny strom -PREORDER, a nejake (2) upne rovnake ako na ftp..GL

Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 23.04.2008, 05:46:24
mas aj nejaky priklad k tomu 7.cviku s maticami? aby som si chceckol ci mi to robi dobre :D lebo neviem kolko operacii by malo byt  ap daj nieco pre porovnanie
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 23.04.2008, 06:45:01
tak vie niekto ake cislo by mi to malo vyhodit pre matice A 2x3 a B 3x4 ??? 
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 23.04.2008, 07:14:34
tak vie niekto ake cislo by mi to malo vyhodit pre matice A 2x3 a B 3x4 ???
2x3x4 = 24
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 23.04.2008, 07:16:43
tak vie niekto ake cislo by mi to malo vyhodit pre matice A 2x3 a B 3x4 ???
2x3x4 = 24

no tak to mam skoro dobre :D 22... este to doladit kde sa mi mohli tie 2 stratit ???
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 23.04.2008, 17:02:18
CHAIN_MATRIX_MULTIPLICATION: prechadzal som si cely algortimus, vyzera to ze to mam ok, az na to, radsej sa spytam, co ma robit to MIN v strede algoritmu? ci som to spravne pochopil  :emot-rolleyes: lebo ked mi pise 22 tak uz len tam moze byt chyba
Title: Re: USA - Udajove struktury a algoritmy
Post by: trek on 24.04.2008, 02:04:27
Pre metódu Divide-and-conquer je charakteristické:
Vyberte aspon jednu odpoved.
   **a. Použitie rekurzie   
   **b. Postup zhora-nadol (Od problému k elemntárnym podproblémom)   
   **c. Použitie iterácie   
   d. Casté použitie aritmetickej operácie delenia   
   e. Postup zdola-nahor (Od elementárnych podproblémov k celkovému problému)

nemal by tu byt postup zdola nahor? (Od elementárnych podproblémov k celkovému problému)
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 24.04.2008, 02:26:11
Pre metódu Divide-and-conquer je charakteristické:
Vyberte aspon jednu odpoved.
   **a. Použitie rekurzie   
   **b. Postup zhora-nadol (Od problému k elemntárnym podproblémom)   
   **c. Použitie iterácie   
   d. Casté použitie aritmetickej operácie delenia   
   e. Postup zdola-nahor (Od elementárnych podproblémov k celkovému problému)

B - urcite
E - urcite nie (Dynamicke programovanie)
A tie ostatne, tak akonahle oznacite A tak hned je pravda aj C a tym padom pripada do uvahy aj D.
Lebo: iteracia je vlastne nahrada za rekurziu, sluzi na to iste v tomto pripade a tak isto ako sa vyuzivaju tieto 2 tak sa tak casto pouziva aj delenie pri rozdelovani danej postupnosti.
A nech dajakty profak povie ze tam niesu chytaky.
Title: Re: USA - Udajove struktury a algoritmy
Post by: ONdro on 24.04.2008, 06:09:04
Moze mi pls niekto povedat,co je spravne v tejto otazke?
6
ÚŠ zoznam (smerníkovo-reprezentovaný) nemôže nikdy:
Vyberte aspoň jednu odpoveď.
 
a. vypísať svoj obsah v čase O(1)    
 
b. byť prázdny    
 
c. byť utriedený    
 
d. mať smerníky na predchádzajúci aj nasledujúci prvok zoznamu
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 24.04.2008, 06:13:23
a
Title: Re: USA - Udajove struktury a algoritmy
Post by: trek on 26.04.2008, 15:42:50
chcem sa opytat ci ste mali na prednaskach aj zlozitost RAM a RASP...lebo v prednaskach to nevidim....v utorok mam skusku kedze to opakujem a za chvilu treba odovzdat index

EDIT: aha vidim ze to asi bolo v prednaske c1...nevedel by niekto dat na ftp?
Title: Re: USA - Udajove struktury a algoritmy
Post by: Payne on 03.05.2008, 14:02:22
pocujte sa chcem spytat ze ako je to s tym odovzdavanim usa dalsieho zadania? to sa ma odovzdavat uz ten tyzden, ci az buduci?

a dalsia vec ze viete dakto co je vlastne Implementujte hašovaciu tabuľku s otvorenou adresáciou (lineárne, kvadratické).???

o co tam ide???
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 03.05.2008, 18:06:53
nemam ani sajnu co tam xcu :) hasovaciu tabulku mam aj tie ulohy k tomu, ale toto tiez absolutne nechapem :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: Payne on 04.05.2008, 00:35:41
pocujte a ako ste robili ten mergesort? nemam totizto sajnu ze ako spravit, aby som v tele funkcie 2 razy po sebe volal sameho seba...
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 06.05.2008, 03:36:32
odovzdava tento tyzden niekto zadanie z USA ??
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 06.05.2008, 03:42:40
no ja by som rad ale nakolko sa mi dneska nepodarilo rozchodit zo siedmeho cvicenia ani makke f tak uvidim...
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 06.05.2008, 04:00:22
i ja cem odovzdat....uvidim
Title: Re: USA - Udajove struktury a algoritmy
Post by: SSPPYY on 06.05.2008, 04:09:57
Ja som odovzdal uz minuly tyzden  :h_smiley:
Title: Re: USA - Udajove struktury a algoritmy
Post by: Payne on 06.05.2008, 22:23:10
z nasej skupiny odovzdali asi 3 ludia vratane mna...
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 06.05.2008, 22:32:28
no aj my zajtra pri Simonakovi odovzdavame  :emot-prettywink:
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 10.05.2008, 00:55:26
Ludia, ako ste kodovali USU ? ste to vedeli z hlavy, alebo ste upravovali algoritmy z netu ? tie triedenia a grafy a to vsetko...  bu
Title: Re: USA - Udajove struktury a algoritmy
Post by: Payne on 10.05.2008, 01:01:46
Ono najlepsie je ked chapes tomu algoritmu a potom nemusis ani nic nemit, bo si to vies sam robit... Akurat tie posledne doplnujuce su tazsie...
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 10.05.2008, 01:03:26
Ono najlepsie je ked chapes tomu algoritmu a potom nemusis ani nic nemit, bo si to vies sam robit... Akurat tie posledne doplnujuce su tazsie...


A taky radix ? sak aj ten je podla mna dost brutal... Ty si robil vsetko sam ?
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 10.05.2008, 01:03:57
no musis si to popripade pisat niekde, co a ako sa meni, je to dost narocne na rozmyslanie, pri tych sortoch, popripade pri hashovacej tabulke

edit: ten radix, musis najprv zistit ako to vlastne funguje, a potom som si to kreslil a nejak som zrobil aj ten radix pre front a aj ten pre rozne katice
Title: Re: USA - Udajove struktury a algoritmy
Post by: Payne on 10.05.2008, 01:19:47
ta ne ze nejak ale ta bud si spravil abo ne...

ono ja som mal skorej problem s tymy prvymi ulohami co boli lahsie o dost ako s tymy poslednymi... a tie napriklad radix ako aj ine algoritmy sa najprv treba naucit ako vlastne robia a ked pochopis pointu, tak potom nebudes mat problem... teda za predpokladu ze cecko a smerniky ti nesu moc cudzie... a vecsina tych algoritmov je jednak popisana vo wikipedii a aj z tych cvik su odkazy na aplety co velmi pekne ilustruju ze co sa tam vlastne deje...
Title: Re: USA - Udajove struktury a algoritmy
Post by: SSPPYY on 10.05.2008, 01:25:40
Ja som robil vsetko komplet sam a vacsinou som mal vsetko hotove este pred konkretnym cvikom.
Ako toto nie je vobec tazke ak sa to pochopi. Skor ma trapi taka vec, ze ako to bude na skuske. Lebo jedna vec je to pochopit a druha je vediet pomali na spamet tie alogritmy ako su napisane v prednaskach.
A teraz by asi nebolo zle vediet ci aj tie algoritmy treba vediet na skusku.
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 10.05.2008, 02:24:19
podla vsetkeho ma byt skuska na moodly...podla nasej cviciacej...a to by riesilo aj ten problem s algoritmami...ked uz tam bude napisany a ty mas len rozhodnut co to je za algoritmus tha potom by to nemalo byt tazke...
Title: Re: USA - Udajove struktury a algoritmy
Post by: SSPPYY on 10.05.2008, 02:36:02
Vazne?
Jo tak potom ta poprosim, mohol by si sa jej opytat ze ako podla nej budeme robit na moodli
v miestnostiach ZP/1, AF, P/24 kde bude skuska?  :h_azn:
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 10.05.2008, 02:37:51
vazne?
tak sory...(:sklamany: :nasraty:)
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 10.05.2008, 17:42:08
no podla to ze bolo napisane ZP/1 a podobne, nemusi byt rozhodujuce, ja verim ze skuska bude na moodli, lebo aj zapich bol a po dalsie ked to nebude na moodli, ta ako fakt odveci, lebo cely semester kodis v Cku a na skuske co na papier budes kodit? sak uz nesme v dobe kamennej dpc
Title: Re: USA - Udajove struktury a algoritmy
Post by: johnyo13 on 10.05.2008, 17:55:44
nam plocica povedal, ze chceli dat skusku na moodle, ale uz im priradili miestnosti bez PC a teda uz nebudu hladat nove..cize na 90% bude styl SOJ!
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 10.05.2008, 18:08:51
dik za info a je to v pici boha s nimi...
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 10.05.2008, 18:22:59
ta na SOJ boli aspon skripta kopu-stranove, ale na toto, prednasky aj to ako keby v bodoch... kto sa tam rozpise. Co tam od nas budu chciet ? Budes pisat algoritmus, zabudnes na daco, abo prehliadnes nejaku vec a konec. 0 bodov... bu
Title: Re: USA - Udajove struktury a algoritmy
Post by: Ing. nemtom on 10.05.2008, 18:28:13
budu chciet algoritmus, abo popisat nejaku udajovu strukturu a tak (operacie, eqn a take)
Title: Re: USA - Udajove struktury a algoritmy
Post by: Ing. nemtom on 10.05.2008, 19:25:09
nam stacilo sa naucit z prednasok abo cviceni, neviem jak to je teraz
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 10.05.2008, 19:38:52
no uvidime, ten kto ma so simonakom nech sa prosimvas spyta, lebo nasa bandakova nema ani sajnu si myslim :)

inac este vdaka tym vsetkym co fotia tie prednasky, lebo tym zachrania asi dost zadkov :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 10.05.2008, 19:48:10
Urobil niekto LEVEL-ORDER ??

EDIT: Uz to mam.
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 12.05.2008, 17:45:20
z coho sa planujete ucit na skusku kedze ziadne skripta niesu ??
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 12.05.2008, 17:47:03
asi jedine pofotene prednasky a pseoudokody na moodli :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 12.05.2008, 17:57:13
ked som sa dneska pytal Plocicu tak povedal ze pekne krasne na papiet  bv  :nervous:
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 12.05.2008, 18:23:57
jj styl soj
Title: Re: USA - Udajove struktury a algoritmy
Post by: sri on 12.05.2008, 23:37:21
Ludia, mam 2 otazky:
1. RadixSort a rozna dlzka retazcov - pr.: mam retazec "99" a "111", resp. "zz" a "aaa" - ktory ma ist ako prvy?
2. MRČsort - cez co ste to robili? Lebo v tom pseudokode je "list", ale asi skor by som to robil cez Queue..
Ozvite sa dobre duse, lebo dnes alebo zajtra to chcem zmaknut. ThankZ!  :alc:
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 13.05.2008, 00:00:11
1. 99 ma ist prve....a ja som to zrobil tak ze som pred to hodil 0
2. toto mam cez list ale trochu inak nez je v pseudokode...
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 13.05.2008, 02:43:47
btw... toto je zaujimava stanka na ucenie... http://www.sprite.edi.fmph.uniba.sk/~szorad/vyuka.html
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 13.05.2008, 02:58:56
kosti hladaj delaj mozno este nieco najdes
btw: dost dobra stranka vzhladom na to ze my nic taketo nemame iba tie prednasky a nie kazdy to z toho pochopi
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 13.05.2008, 03:41:19
no takze opat sa vraciam s5 k CHAIN MATRIX MULTIPLICATION, lebo Simonak drbal ze to zle pocita, a som si isty ze je to dobre, robil som to podla toho algoritmu co je na moodli aj na nete som sade videl tak isto nakodene... ale tha aby som mal dusu na pokoji, dajte nejaku mnozinu prikladov matic a vysledkov nech to skusim do toho nahadzat a porovnat ci to dobre pocita, bo uz neviem co mu vadi, mne sa zda ze to dobre pocita bn
Title: Re: USA - Udajove struktury a algoritmy
Post by: sri on 13.05.2008, 04:04:03
tomu vravim ake-take skripta ... pri tych nasich ucebnych materialoch (priesvitky, meotar a pod. ) sa citim ako v dobe kamennej  :baaa:
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 13.05.2008, 04:50:07
no ten CHAIN MATRIX MULTIPLICATION by zaujima aj mna :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: Songoo on 13.05.2008, 18:14:47
Prezrel som zatial len porovnanie screenou z druhej prednasky ale nieje to nahodou to iste(podobne) ako klasicke prednasky z pt ? napr co su tam "PrednaskyNEW by mishela" . A nevie niekto ci i otazky nebudu tie po starom , co su rovno vypracovane :?)
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 14.05.2008, 19:45:39
Prezrel som zatial len porovnanie screenou z druhej prednasky ale nieje to nahodou to iste(podobne) ako klasicke prednasky z pt ? napr co su tam "PrednaskyNEW by mishela" . A nevie niekto ci i otazky nebudu tie po starom , co su rovno vypracovane :?)

bodlo by napisat simonakovi ci niesu nejake okruhy otazok abo take nieco
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 15.05.2008, 17:11:23
ta co simonak este neodpisal?? :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 15.05.2008, 21:26:49
inac ked tak pozeram, v prednaskach je napr Inorder, rekurzivny aj nerekurzivny algoritmus, no a na skusku treba vediet len ten, alebo aj zvysve dba oboma metodami???? neviete co hovoril simonak? lebo na cviku sme kodili v Ccku zvysne dva
Title: Re: USA - Udajove struktury a algoritmy
Post by: johnyo13 on 15.05.2008, 21:39:44
no ja by som bol rad, keby ste sa podelili s informaciami, ktore mate ohladom skusky..napr. ti, co mali cvika so simonakom, alebo ti, co chodili na prendasky,alebo hocikto, kto vie nieco co tu este nebolo spomenute... vravel ako to bude vyzerat? nieco konkretnejsie? na co sa treba zamerat? aka bude forma prikladov? nieco ako pt? alebo hocico co by nam mohlo pomoct urobit skusku..thx ;)
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 15.05.2008, 21:49:06
no ja dufam ze to nebude ani zdaleka ako PT, lebo my sme vsetko robili v Cku a oni vsetko v pseudokode...
Title: Re: USA - Udajove struktury a algoritmy
Post by: ApokalypS on 15.05.2008, 21:55:10
no mam pocit, ze za nasich cias to bolo lepsie.. aj ked je to asi len moj nazor..
a co sa tyka cvika.. tak kamos bol dnes na prednaske a vravel, ze struktura sa nemeni..
cize 2 teoreticke otazky a jeden priklad..
lenze zase niekto druhy vravel, ze tie teoreticke moze byt napisany kod a vysvetlit vsetko v nom..
priklad bude napisat pseudokod alebo kod.. :mishela uz teraz je mi z toho na grc..
a aby som vas potesil este viac.. teraz v stredu je jeden termin a opravak je az 2. jula
plocica vravel, ze na dekanate tak vybavili.. a ziadne ine terminy nebudu..

takze bud teraz spravim.. alebo mam cely jun na to.. co je dost na nic..
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 16.05.2008, 01:21:58
odpoved na moj mail od Simonaka:

Pekny den,
informacie tykajuce sa skusky boli oznamene na prednaske.
S.Simonak

tak kto bol na prednaske ??
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 16.05.2008, 01:24:07
Skuska bude ako soj, t.j. 2 teoreticke otazky po 25 b, jeden priklad za 20b.
Okruh tem, prednasky :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 16.05.2008, 01:26:58
a aky to bude priklad trocha konkretne nevies povedat ??
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 16.05.2008, 01:32:08
Tak moze byt bud napisat pseudokod nejakeho algoritmu,  alebo napr dostanes napr. heapsort a vstupnu postupnost a budes mat postupne kreslit ako sa bude menit heap aj vysledna postupnost,alebo moze byt aj nejaka zlozitost, ale skor z tych prvych dvoch .
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 16.05.2008, 01:33:07
no...dneska zacinam citat tu knihu od mireka... :) snad to pomoze.. :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 16.05.2008, 02:30:46
no...dneska zacinam citat tu knihu od mireka... :) snad to pomoze.. :D

Aku knihu od Mireka ?
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 16.05.2008, 02:47:13
niklaus wirth - algorithms and data structures
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 16.05.2008, 20:41:42
nemate niekto stiahnute vsetky prednasky? bo z hypnosu to budem mat stiahnute tak za 2dni...ked bude niekto mat kus casu tha to pls upnite niekam na rychlejsi server..vdaka
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 16.05.2008, 20:46:08
robisop.hostujem.sk
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 16.05.2008, 21:04:14
niklaus wirth - algorithms and data structures

A aka sa Ti zda ta kniha ? Uz si zacal citat ? Z coho sa lepsie ucit ?
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 16.05.2008, 21:22:07
niklaus wirth - algorithms and data structures

A aka sa Ti zda ta kniha ? Uz si zacal citat ? Z coho sa lepsie ucit ?
nie je tam sice vsetko ale niektore veci su zaujimave... :) najskor by som sa z prednasok ucil a tu knihu bral ako doplnok
Title: Re: USA - Udajove struktury a algoritmy
Post by: badi on 16.05.2008, 21:37:36
Trosku som hladal a jeden amigos na intraku mal v zlozke USA toto :

"Skripta - teoria.pdf" a "ALG_SPEC.PDF"

hodil som vam to na Hypnos :-)
Title: Re: USA - Udajove struktury a algoritmy
Post by: ApokalypS on 17.05.2008, 01:25:58
JCube.. je ta knizka v elektronicken podobe?? ak ano, prosim si link..

a hrmill.. pisal si mu aj to ci to bude ako minuly rok.. a podobne??
alebo plati pre vsetkych, cize aj mna, ze sa mam ucit po novom USaA.. (a nie PT..)
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 17.05.2008, 02:03:50
Mirek tu uz daval link skor, ale tu je este raz http://www.4shared.com/file/26095804/43bfb7d0/Wirth_-_Algorithms_and_Data_Structures.html?s=1
Title: Re: USA - Udajove struktury a algoritmy
Post by: hrmill on 17.05.2008, 02:11:38
ja som sa len pytal o okruhy otazok nic ine nie
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 17.05.2008, 17:19:42
na hypnose su skripta ,,80 stran,,+ dalsie pdf s prikladmi,co vy nato?vyzera to ok ,,,alebo ze by trebalo aj z moodla tie algoritmy co tam boli podrobne-vseobecne vypisane?
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 17.05.2008, 17:23:18
a nie je to len stare PT? :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 17.05.2008, 17:31:31
na hypnose su skripta ,,80 stran,,+ dalsie pdf s prikladmi,co vy nato?vyzera to ok ,,,alebo ze by trebalo aj z moodla tie algoritmy co tam boli podrobne-vseobecne vypisane?

podla mna tie pdf-ka od Mishely tam su nejake, tak tie su ok. V utorok sa do nich pustim, precitam a myslim, ze to staci...
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 17.05.2008, 17:31:56
nepise tam nic,ale moze byt,,skripta-teoria.pdf
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 17.05.2008, 17:55:50
ake od mishely
Title: Re: USA - Udajove struktury a algoritmy
Post by: kornas on 17.05.2008, 18:24:10
ake od mishely

PrednaskyNEW by mishela, ale pozeram, ze to rovnake je ako slajdy z prednasok, takze asi len preletim slajdy a skusim pochopit tie triedenia, lebo aj JCube pisal, ze slajdy su dobre, ta asi toto staci... No aspon ja len toto budem...
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 17.05.2008, 18:40:15
ma niekto nejaky okruh otazok resp minulorocne otazky?sem s tym,
Title: Re: USA - Udajove struktury a algoritmy
Post by: sri on 17.05.2008, 23:15:15
moze byt aj "vlastnymi slovami" :D ale princip by mal byt ten isty
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 18.05.2008, 18:14:52
tesim sa ze si vylievate srdce a teraz sa striktne drzte temy dakujem
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 18.05.2008, 18:18:16
zlozitosti naspamat jasne ze netreba vediet, ale dobre padne cloveku ked vie princip algorimu bez toho aby musel kukat google

ved o to mi ide, princip viem kazdeho, alebo budem vediet, tak dufam ze to bude stacit, ak mu napisem ako to funguje, doslova vlastnymi slovami :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 18.05.2008, 18:26:12
nemate nikto niekde prvu prednasku? :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 18.05.2008, 20:09:30
ak by to niekoho zaujimalo tak z PT som vyhrabal take otazky:


T1 (A.28) Veta o dekompozicii
T2 (A.48) Problem k najdeniu K. najmensieho prvku: algoritmus a zlozitost
Ex (5.X2) AVL strom pridavame postupne 4,7,2,1,5,3,6 a potom odoberieme 4 a 6

1. algoritmus pre kostru grafu ci co za boh
2. tiriedenie k-tic ... co je taky podvod, lebo to je len iny nazov pre Radix, ale mna neojebabrali
3. bin. vyhladavaci strom .. easy jak hovado

1. Rozhodovacie stromy, triedenie porovnavanim
2. Sekvencne subory: definicia a vlastnosti
3. Napiste prehladavanie bin stromov (znacenie) metodou INORDER bez pouzitia rekurzie

T1.: Metoda dynamickeho programovania
T2.: B-Stromy
Ex: Utriedit radixom slova rovnakej dlzky...

1. zlozitost: definicia, druhy zlozitosti , priklad
2. zlucovacie heapy ci co
3. utridedit cisla priamym zlucovanim

1. vztah zlozitosti ram a rasp
2. haš(iš)ovacie funkcie, haš(iš)ovacia tabulka, I D M
3. adt string
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 18.05.2008, 20:13:30
to som pozeral aj ja, a velmi ma to nepotesilo ake mali otazky... :(
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 18.05.2008, 20:18:18
no ked sa to tak vezme nie su to az take hrozne otazky... vacsina su take zakladne "pojmy" cize to by sa mohlo dat nejak naucit :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: TradeMark on 18.05.2008, 20:22:30
Bars casto sa tam objavuje slovo zlozitost  :j_lipsrsealed:
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 18.05.2008, 20:24:45
tak tak :P na to som narazal :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: TradeMark on 18.05.2008, 20:26:58
Ale toeria inac vyzera prijatelne (sice to ani sa nevie ci budu take otazky) ... o zakladnych udajovych strukturach by kazdy kto robil zadanie (robil ... nie "robil") mal vediet vypotit pol strany+ .
Len dufam ze prakticka bude ina bo pisat na papier programy v Ccku je kus dost od veci... keby ze stacili iba pseudokody  :lookaround:
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 18.05.2008, 20:29:52
Pseudokody budu stacit.
Title: Re: USA - Udajove struktury a algoritmy
Post by: TradeMark on 18.05.2008, 20:32:23
Pseudokody budu stacit.

Kavabongaaa ta potom hned vyzera vsetko lepsie  :h_azn:
Title: Re: USA - Udajove struktury a algoritmy
Post by: puq on 18.05.2008, 20:35:10
ved to je jasne ze budu stacit pseudokody :D ale otazka je ci budu aj moje pseudokody stacit :D :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: ApokalypS on 18.05.2008, 20:52:44
ak by to niekoho zaujimalo tak z PT som vyhrabal take otazky:
otazka znie, ci bude davat podobne otazky..
lebo co som zatial pocul, cital, videl.. tak by sa to malo lisit..
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 18.05.2008, 20:56:06
a co si take pocul, cital a videl ohladom otazok na skusku? :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: ApokalypS on 18.05.2008, 21:01:59
no tak co sa tyka prikladu, tak to co tu uz bolo spomenute.. pseudokod a podobne..
a co sa tyka teorie.. niekde som to tu uz pisal..

hladam.. nasiel som..
ze tie teoreticke moze byt napisany kod a vysvetlit vsetko v nom..
priklad bude napisat pseudokod alebo kod.. :mishela uz teraz je mi z toho na grc..
a aby som vas potesil este viac.. teraz v stredu je jeden termin a opravak je az 2. jula
plocica vravel, ze na dekanate tak vybavili.. a ziadne ine terminy nebudu..

takze bud teraz spravim.. alebo mam cely jun na to.. co je dost na nic..
to s tym terminom ma serie doteraz..
ale tak hadam spravim, aby som nemusel opravovat.. len donutis sa ucit je tazke.. ked je vonku tak pekne..
Title: Re: USA - Udajove struktury a algoritmy
Post by: TradeMark on 18.05.2008, 23:50:15
3 prednaska - posledne slajdy - formalna a semifirmalna specifikacia dacoho - WTF???
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 18.05.2008, 23:58:11
semiformalna to je niklaus wirth -  v tej jeho knizke je to pekne rozobrate
formalna - to je take daco ako sme mali na FaLP tam staci spomenut ze kazda ADT ma prvky, operacie, a vlastnosti ;)
Title: Re: USA - Udajove struktury a algoritmy
Post by: fatalerror on 19.05.2008, 05:16:12
nerobi niekto tahak?resp prednasky v doc ??? :mishela
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 19.05.2008, 05:28:20
mas to na grande... v PT priecinku nieco podobne :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: Sooloni on 19.05.2008, 05:28:37
nema nekto kluc na cvika USA v moodli?
Title: Re: USA - Udajove struktury a algoritmy
Post by: doc.returner on 20.05.2008, 19:08:18
Opravte ma ak je niekde chyba...


procedure PREORDER(VERTEX):
     begin
          LABEL[VERTEX] <- COUNT;
          COUNT <- COUNT + 1;
          if (LSON[VERTEX]) != 0) then PREORDER(LSON[VERTEX]);
          if (RSON[VERTEX]) != 0) then PREORDER(RSON[VERTEX]);
     end



procedure POSTORDER(VERTEX):
     begin
          if (LSON[VERTEX]) != 0) then POSTORDER(LSON[VERTEX]);
          if (RSON[VERTEX]) != 0) then POSTORDER(RSON[VERTEX]);
          LABEL[VERTEX] <- COUNT;
          COUNT <- COUNT + 1;
     end

EDIT: Jedna chyba opravena... Predtym bolo
Quote
          if (RSON[VERTEX]) != 0) then POSTORDER(RSON[VERTEX]);
          if (LSON[VERTEX]) != 0) then POSTORDER(LSON[VERTEX]);
Title: Re: USA - Udajove struktury a algoritmy
Post by: doc.returner on 20.05.2008, 22:44:18
Pozeram ze procedurka MERGE je dost blbo zrobena na prednaske...
http://en.wikipedia.org/wiki/Merge_algorithm > prednaskovy MERGE imho
Title: Re: USA - Udajove struktury a algoritmy
Post by: ApokalypS on 21.05.2008, 00:20:06
a o relacii "snivajte s nami" ste uz poculi..

ale k veci.. mam otazku.. k vete o dekompozicii som nasiel iba toto:
Code: [Select]
VETA O REKURZII (Dekompozícii)
Majme problém s časovou zložitosťou T(n) = a.T(n/c) + b.n (1)
konštanty a,b,c  R+ a nech r = a/c, potom (1) má riešenie:
r < 1 T(n) = O(n)
r = 1 T(n) = O(n.logn)
r > 1 T(n) = O(nloga)
co vy na to..
Title: Re: USA - Udajove struktury a algoritmy
Post by: doc.returner on 21.05.2008, 00:24:43
http://www.brian-borowski.com/Matrix/

Pre lepsie pochopenie Matrix Chain Multiplication (Order)...
Title: Re: USA - Udajove struktury a algoritmy
Post by: Corse on 21.05.2008, 01:14:41
Neviem, ci to tu uz nebolo alebo ci to nie je na ftp ale nejake sady otazok z 2006:  :hammer:


=============================30.5.06========================
** 1. sada

1. rekurzia a jej pouzitie na priklade
2. sekvencne subory, vlastnosti
3. nasobenie dvoch 2-bitovych cisel, nakreslit schemu

** 2. sada

1. zlozitost RAM programov
2. algoritmus HEAP sort
3. zostrojte AVL strom z cisel ... a postupne odstrante vrcholy 4,6

** 3. sada

1. zoznamy, operacie na zoznamoch, zlozitost
2. problem vyberu k-tehu najmensieho prvku, zlozitost
3. metoda PREORDER bez rekurzie

** 4. sada

1. ADT
2. optimalny BVS
3. PL jazyk na RAM nieco

=================7.6.06========================
1. Linearny aritmeticky model zlozitosti programu
2. Triedenie Porovnavanim
3. Vytvor Binarny Vyhladavaci Strom (BVS) z cisel : 14,8,16,........

1. Mnoziny a operacie na nich, struktura mnozin
2. Zoznamy, rozdieli medzi jednolivymi + operacie v nich
3. Priklad Usporiadat 16 cisel podla priameho zlucovania

1 Hashovacie funkcie, prikazy I,D,M, Hashovacie tabulka,zlozitost...
2 Metoda Devide et conquer, popisat , uvedte priklad pouzitia...
3 Priklad Napiste rekurzivny Postorder

======================23.6.06==========================


1. Zlozitost algoritmov> definujte zlozitost, miery zlozitosti, priklad
2. Radixsort (bucket)
3. Vytvorte 2-3 strom z nasledujucich cisel: 4, 2, 1, 3, 7, 6, 5

1.Rozhodovacie stromy a triedenie porovnavanim
2.PREORDER  strategia  znackovania/prehladavania stromov. Programov PL jazyku
3. ????

1. reprezentacia udajov pomocou stromov
2. ekvivalencia RAM a RASP programov
3. priklad, podla radix sortu zotriedit slova roznej dlzky (boli slova ako "a, ab, aac, aba, baca,
cc" no skratka nieco podobne zotriedit radixom)

1. algoritmus najdenia kostry grafu (akoze lol)
2. BVS
3. adt specifikacia US string
======================29.6.06==========================

1. Dynamicke programovanie
2. Zlucovanie Heapov/hald
3. PL, RAM a zlozitost pre 1+2+...+n
Title: Re: USA - Udajove struktury a algoritmy
Post by: Corse on 21.05.2008, 01:25:47
predstav si, ze tam doplnas nuly ... a ze tie nuly su mensie ako "a"

alebo najlepsie .. predstav si tam "nič"  :laugh:


EDIT: pozor...ty si napisal ze doplnas zlava ...ale ty musis doplnat zprava!!!

etc.: baca
       cbc#
       bc##
       cc## ...
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 21.05.2008, 01:27:44
a ten pohla do zrkadla, je aj priklad na nekonecny cyklus :D :P
A to ma potom este treba zlozitost k tomu a je hotovo. Aspon za 20 bodov urcite :D :D

A este taka otazka. Ked sa radixom tridia cisla a mame cisla s roznym poctom cislic tak zlava doplname nuly. A ked triedime trebars slova tak potom zlava doplname co .... akoze tiez "nuly" ...nejake znaky co maju mensiu "hodnotu" ako a-cko ....alebo tam doplname a-cka .... lebo sak akoze abeceda obsahuje iba pismena a prvy "prvok" je pismeno a ....... alebo ako to tam funguje potom ??
no ten algoritmus co bol na prednaske najprv utriedil retazce podla dlzky a triedil najpr najdlhsie retazce a potom postupne pridaval do triedenia kratsie ;)
Title: Re: USA - Udajove struktury a algoritmy
Post by: Dulus on 21.05.2008, 01:32:48
takze teda ... mame ..... aaa,aab,aac,aa,ab,ac,a,b,c ..... cize utriedime to ako ?? ked najprv utriedime najdlhsie tak mame aaa,aab,aac .... potom pridame kratsie ..... predpokladam ze kratsie su akoze mensie takze aa,ab,ac,aaa,aab,aac .... a teraz najkratsie a z toho mam teraz misung ... takze a,aa,ab,ac,aaa,aab,aac,b,c alebo a,b,c,aa,ab,ac,aaa,aab,aac, ....
Title: Re: USA - Udajove struktury a algoritmy
Post by: Corse on 21.05.2008, 01:37:14
takze teda ... mame ..... aaa,aab,aac,aa,ab,ac,a,b,c ..... cize utriedime to ako ?? ked najprv utriedime najdlhsie tak mame aaa,aab,aac .... potom pridame kratsie ..... predpokladam ze kratsie su akoze mensie takze aa,ab,ac,aaa,aab,aac .... a teraz najkratsie a z toho mam teraz misung ... takze a,aa,ab,ac,aaa,aab,aac,b,c alebo a,b,c,aa,ab,ac,aaa,aab,aac, ....
kukni 6 prednaska P1020326.jpg tam to je bars krasne potriedene
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 21.05.2008, 01:38:22
takze teda ... mame ..... aaa,aab,aac,aa,ab,ac,a,b,c ..... cize utriedime to ako ?? ked najprv utriedime najdlhsie tak mame aaa,aab,aac .... potom pridame kratsie ..... predpokladam ze kratsie su akoze mensie takze aa,ab,ac,aaa,aab,aac .... a teraz najkratsie a z toho mam teraz misung ... takze a,aa,ab,ac,aaa,aab,aac,b,c alebo a,b,c,aa,ab,ac,aaa,aab,aac, ....
a aa aaa aac ab ac b c ;)
Title: Re: USA - Udajove struktury a algoritmy
Post by: doc.returner on 21.05.2008, 01:50:58
Ked uz sme pri tej teme - zoznamy NONEMPTY[] su len na to, aby sme vedeli ktore "nadoby" nie su prazdne, hej?
Title: Re: USA - Udajove struktury a algoritmy
Post by: SSPPYY on 21.05.2008, 02:01:56
A co takto vytvorenie OPTIMALNEHO BVS?
Tomu chape niekto?
Title: Re: USA - Udajove struktury a algoritmy
Post by: Guisseppe on 21.05.2008, 02:35:14
mohol by mi niekto vysvetlit ako sa robi AVL, trebars z cisel 4,5,7,2,1,3,6? je to v 9 prednaske odfotene na tabuli(P1020403.JPG), ale ako sa "prehadzuju" tie cisla?
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 21.05.2008, 02:40:09
no to mas tie rotacie...LL RR LR a RL...podla toho co sa ti kde zvacsilo abo narusilo tha pouzijes rotaciu...
http://ksp.mff.cuni.cz/tasks/16/cook4.html tu su jaktak vysvetlene...
Title: Re: USA - Udajove struktury a algoritmy
Post by: doc.returner on 21.05.2008, 03:02:54
mohol by mi niekto vysvetlit ako sa robi AVL, trebars z cisel 4,5,7,2,1,3,6? je to v 9 prednaske odfotene na tabuli(P1020403.JPG), ale ako sa "prehadzuju" tie cisla?

Skusal si uz http://webpages.ull.es/users/jriera/Docencia/AVL/AVL%20tree%20applet.htm ?  :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 21.05.2008, 03:04:47
to 1 2 3 som len tak zajebal :D

jasne ze keby sme pridavali postupne  1 2 3 tak by bolo

            1                                               2
              \                                            /  \
                2                     ->                1    3
                  \
                   3

potom 4

            2
          /   \
        1      3
                 \
                  4
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 21.05.2008, 03:49:28
teraz pozeram na priklad heapsort....co ma vlastne robit? podla toho algoritmu ma vyplut nerastucu postupnost....ne neklesajucu? opravte ma ak sa mylim...
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 21.05.2008, 03:53:33
teraz pozeram na priklad heapsort....co ma vlastne robit? podla toho algoritmu ma vyplut nerastucu postupnost....ne neklesajucu? opravte ma ak sa mylim...
neklesajucu ne? spravi haldu...da najvacsi na koniec...spravi haldu...da najvaciu na poziciu koniec-1...spravi haldu da najvaci na poziciu koniec-2...etc
Title: Re: USA - Udajove struktury a algoritmy
Post by: doc.returner on 21.05.2008, 03:59:54
teraz pozeram na priklad heapsort....co ma vlastne robit? podla toho algoritmu ma vyplut nerastucu postupnost....ne neklesajucu? opravte ma ak sa mylim...
neklesajucu ne? spravi haldu...da najvacsi na koniec...spravi haldu...da najvaciu na poziciu koniec-1...spravi haldu da najvaci na poziciu koniec-2...etc

No tak by to malo byt, ale v prednaske najde najvacsieho syna (k) a vymeni vrchol i s tym najvacsim synom a dalej zvolava procedurku HEAPIFY(k, j)...

Pride mi to cudne uz len koli tomu, ze na http://en.wikipedia.org/wiki/Heapsort spominaju "mazanie korenov"...

EDIT: Oprava, nie listov, korenov.  :)  O mazani listov som sa docital inde  :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 21.05.2008, 04:00:25
          44
         /   \
       55   ...
      /   \
    42   94

ak by mala byt postupnost od najmensieho po najvacsi tak potom by sa mala 42 dostat do korena kde by sa potom vymenila s 94 a bol by to prvy clen postupnosti...lenze podla algoritmu sa vymenia uzly ak je syn vacsi ako otec cize tak sa tam 42 nedostane ale 94...uz som z toho zmeteny :D

EDIT: uz nic...ryza bola tam ze on to robi jak som napisal ale neuklada na zaciatok ale na koniec...
     
Title: Re: USA - Udajove struktury a algoritmy
Post by: JCube on 21.05.2008, 04:01:28
teraz pozeram na priklad heapsort....co ma vlastne robit? podla toho algoritmu ma vyplut nerastucu postupnost....ne neklesajucu? opravte ma ak sa mylim...
neklesajucu ne? spravi haldu...da najvacsi na koniec...spravi haldu...da najvaciu na poziciu koniec-1...spravi haldu da najvaci na poziciu koniec-2...etc

No tak by to malo byt, ale v prednaske najde najvacsieho syna (k) a vymeni vrchol i s tym najvacsim synom a dalej zvolava procedurku HEAPIFY(k, j)...

Pride mi to cudne uz len koli tomu, ze na http://en.wikipedia.org/wiki/Heapsort spominaju "mazanie listov"...
no ano ale ako si vsimnes tak ten cyklus ide od konca ;)
Title: Re: USA - Udajove struktury a algoritmy
Post by: TradeMark on 21.05.2008, 07:55:11
http://www.cs.mu.oz.au/aia/HeapSort.html

nalavo je general popis, v strede je totalne simple pseudokod, a na pravo si mozete krokovat animaciu ;) ja som to z toho pochopil...

Este snad pridam taky jednoduchy popis ako som to ja pochopil:

1. heap mame ako pole a strom
2. strom usporiadame tak aby vzdy bol rodic vacsi ... (podla toho sa prehadze aj pole)
3. Cize prvy prvok pola bude najvacsi - ten vypiseme a vyhodime z pola a zo stromu
4. a zasa usporiadame strom a pole a dookola....

Title: Re: USA - Udajove struktury a algoritmy
Post by: Corse on 21.05.2008, 16:28:22
Otazky:

- zoznamy a varianty zoznamov
- veta o dekompozicii
- inorder nerekurzivne

lepsiu pisomku som uz ani nemohol dostat  :bananadance: :ropebanana: :bananadance:
Title: Re: USA - Udajove struktury a algoritmy
Post by: DeNaTuReMaN on 21.05.2008, 16:42:35
T1 - Usporiadanie K-tic rovnakej velkosti - algoriťmus , zlozitost
T2 - B-stromy
Ex.- Vytvor AVL Strom z cisel 3,4,7,6,5,1,2. A postupne odober vrcholy 4,6

Sa mi vidi ze boli 4 varianty testov
Title: Re: USA - Udajove struktury a algoritmy
Post by: altlavista on 21.05.2008, 16:56:02
-metoda dynamickeho programovania
-hasovanie: hasovacia tabulka, hasovacie funkcie, analyzovat zlozitost operacii I, D, M (insert, delete, member)
-triedenie suboru priamym zlucovanim
Title: Re: USA - Udajove struktury a algoritmy
Post by: milaninho on 21.05.2008, 17:03:06
T1 - Vyber k-teho najmensieho prvku, algoritmus a zlozitost
T2 - Mnoziny a ich implementacia
Ex - ADT pre string
Title: Re: USA - Udajove struktury a algoritmy
Post by: LONEr on 21.05.2008, 17:03:25
1.problem urcenie K-teho najmensieho prvku: algoritmus a zlozitost
2.mnoziny - impleentacia + nieco
3.ADT string
Title: Re: USA - Udajove struktury a algoritmy
Post by: Pribina on 21.05.2008, 17:15:42
ja taketo som mal :

T1 - Usporiadanie K-tic rovnakej velkosti - algoritmus , zlozitost
T2 - B-stromy
Ex.- Vytvor AVL Strom z cisel 3,4,7,6,5,1,2. A postupne odober vrcholy 4,6
Title: Re: USA - Udajove struktury a algoritmy
Post by: buhehe on 21.05.2008, 17:38:18
de to je to vyhodnotenie? pc5? a sa mi zdalo ci naozaj povedal zajtra?
Title: Re: USA - Udajove struktury a algoritmy
Post by: kOsTi on 22.05.2008, 14:47:54
Vyhodnotenie: 1330 PC5
Title: Re: USA - Udajove struktury a algoritmy
Post by: BossZ on 17.06.2008, 04:04:24
akurat pozeram ze je vypisany este jeden termin na 23.06.2008 z USA, a ja som chcel ist vtedy na matiku

Title: Re: USA - Udajove struktury a algoritmy
Post by: ApokalypS on 19.06.2008, 14:35:20
vdaka, pojdem skusit.. ved nemam, co stratit..
otazka znie, kedze mi is odmieta povedat: ze kedy a kde?? (predpokladam, ze 08:30 AF, ale pre istotu sa pytam)
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 19.06.2008, 17:48:06
23-jun-2008 08:30:00   20   230   ZP1,P24   0
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 21.06.2008, 20:16:21
ak by ste dostali otazku DEKOMPOZICIA, je to vlastne DIVIDE and Conquer???a dalej co by ste napisali ku Mnoziny a ich implementacia,,kde to je,resp co to je
Title: Re: USA - Udajove struktury a algoritmy
Post by: ApokalypS on 21.06.2008, 21:12:27
uz ked davas otazky.. tiez mam jednu..
co by ste napisali k tomuto algoritmus najdenia kostry grafu
dik..
Title: Re: USA - Udajove struktury a algoritmy
Post by: Faust on 23.06.2008, 18:11:52
tí čo boli dnes na skuske... pochvalte sa ako bolo, boli tie iste otazky ako na 1.termine?   :naughty1: ..ci to by som xel vela?  ap
Title: Re: USA - Udajove struktury a algoritmy
Post by: zuzanka on 23.06.2008, 18:19:35
tí čo boli dnes na skuske... pochvalte sa ako bolo, boli tie iste otazky ako na 1.termine?   :naughty1: ..ci to by som xel vela?  ap

neboli te iste...ale ked si popozeral setky sady otazok co kedy boli...isto by si ich nasiel....


ja som mala

T1. Zlozitost RAM stroja
T2. Zlucovatelne HEAPY
Ex. Radixom utriedit daco (pismenka tu boli .... aa, cc, abba, cca.....)


je to len zhruba...lebo som odisla po 5 minutach :P
Title: Re: USA - Udajove struktury a algoritmy
Post by: pepco on 23.06.2008, 18:41:49
no tak ja som mal ovela lahsiu:

T1: triedenie K-tic nerovnakej dlzky
T2: AVL stormy a ich vlastnosti
EX: ADT stack

 :ropebanana: bp
Title: Re: USA - Udajove struktury a algoritmy
Post by: Hero on 25.06.2008, 00:23:13
treba riesit nieco specialne ak chcem ist na dekansky (ziadost abo podobne zvasty), ci staci len cez IS sa nahlasit?
Title: Re: USA - Udajove struktury a algoritmy
Post by: ApokalypS on 25.06.2008, 03:56:01
no podla toho ci ides na ten dekansky..
teda, ci sa ti to berie uz ako treti termin.. (v poradi..)
myslim, ze by sa patrilo zajst na studijne a vybavit si dekansku vynimku..
inak by si mohol byt druheho jula nemilo prekvapkany, ked ta posle domov.. ;)
Title: Re: USA - Udajove struktury a algoritmy
Post by: johnyo13 on 25.06.2008, 16:20:08
nooo, co ja som dakde cital, tak za ziadost o dekansku vynimku sa povazuje uz prihlasenie na treti termin v IS..ale nechcem niekomu poskodit, takze radsej to rieste, ako myslite :)
EDIT: asi to je toto http://www.fei.tuke.sk/sk/studenti/dokumenty/Druhy_opravny_termin_ZS_2007_2008.pdf:)
Title: Re: USA - Udajove struktury a algoritmy
Post by: Hero on 25.06.2008, 19:24:12
staci sa len nahlasit, overene na studijnom :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: Faust on 26.06.2008, 20:10:33
T2. Zlucovatelne HEAPY

..vie mi niekto povedat kde je toto vysvetlene? v 6. prednaske je nejaky HEAPSORT ale to je asi nieco ine nie??
a v PT skriptach som to tiez nenasiel..
Title: Re: USA - Udajove struktury a algoritmy
Post by: Songoo on 26.06.2008, 20:28:03
prednasky s PT.pdf ,  str22
Title: Re: USA - Udajove struktury a algoritmy
Post by: Hero on 27.06.2008, 21:20:29
co by ste napisali k otazke Sekvencne subory: definicia a vlastnosti? Staci type T = file of To a tych 6 vlastnosti ? tie omacky v prednaskach co su predtym a za tym su podstatne ? :(
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 28.06.2008, 00:02:47
vsetko je tam podstatne
Title: Re: USA - Udajove struktury a algoritmy
Post by: BossZ on 29.06.2008, 16:53:12
kde mozem najst daco k otazke: Veta o dekompozicii ??
Title: Re: USA - Udajove struktury a algoritmy
Post by: ApokalypS on 29.06.2008, 18:05:45
skoro som zabudol.. jednemu chalanovi som slubil, ze ked spravim v ten den (bolo to 23teho), tak sem hodim materialy, ktore mi dopomohli k uspesnemu zvladnutiu tohoto predmetu..
takze vsetko je tu:
http://www.subory.sk/download/156909/VYPRACOVANE_pgt_otazky.doc
a tiez tu:
http://www.subory.sk/download/156908/suhrn.doc
enjoy.. ;)

btw: je tam aj ta veta o dekompozicii..
Title: Re: USA - Udajove struktury a algoritmy
Post by: Songoo on 29.06.2008, 23:59:38
ja zas neviem najst nic o : Problem triedenia  K-tic pevnej  dlzky: algoritmus, analyza zlozitosti  .
Nasiel som len o k-ticiach premennej dlzky X?x .

A takties : Mnoziny a ich implementacia X_x
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 30.06.2008, 19:31:41
mnoziny su asi :slovnik-i,d,m ,,,,front--atd
Title: Re: USA - Udajove struktury a algoritmy
Post by: ApokalypS on 30.06.2008, 20:36:35
VETA O REKURZII (Dekompozícii)
Majme problém s časovou zložitosťou T(n) = a.T(n/c) + b.n   (1)
konštanty a,b,c  R+ a nech r = a/c, potom (1) má riešenie:
   r < 1   T(n) = O(n)
   r = 1   T(n) = O(n.logn)
   r > 1   T(n) = O(nloga)
Title: Re: USA - Udajove struktury a algoritmy
Post by: BossZ on 01.07.2008, 04:21:05
ach jaj.....som strasne zvedavy ako to dopadne...uz sa to ucim par dni,ale stale hovno viem... :hammer:

nemas nahodou nejake materialy k temam:

Zoznamy a varianty zoznamov
Mnoziny a ich implementacia
Veta o dekompozicii
ADT
Title: Re: USA - Udajove struktury a algoritmy
Post by: hubertus on 01.07.2008, 04:36:13
nemate dakto tie materialy .. vypracovane otazky co su par konverzacii dozadu .. neviem to stiahnut a na ftp to nevidim ..
dik
Title: Re: USA - Udajove struktury a algoritmy
Post by: Mao on 01.07.2008, 04:38:05
Zoznamy a varianty zoznamov - k tomu treba pisat jednosmerny, obojsmerny, zoznam, ich cyklicke varianty...
Mnoziny a ich implementacia - Zakladne oiperacie nad mnozinami, a zakladne ADT, ktore sa pouzivaju na repre mnozin, napr. hash tabulka,heap ...
Veta o dekompozicii- ta je v 4. prednaske an poslednom slajde, vola sa tam Veta o vyzname a povahe dekompozicie
ADT - zoznamy, zasobnik, fronta,stromy ...
Title: Re: USA - Udajove struktury a algoritmy
Post by: DeViLvs on 02.07.2008, 02:26:20
veta o dekompozicii (prepisane z mishel prednasok):
Majme problém s časovou zložitosťou T(n) = a.T(n/c) + b.n   
konštanty: a-počet subproblémov, bn-réžia, T(n/c) – zložitosť subproblémov, c-rozmer subpr., r=a/c
T(n/c) = a.T(n/c) + bn,
T(n/c) = a.T(n/(c^2)) + bn/c
T(n) = (a^2)T(n/c^2) + abn/c + bn,
opak. k-krát => n=c^k , T(1)=b – poč.podmienky
T(n) = (a^k)T(1) + ((a^(k-1))/(c^(k-1))  + (a^(k-2))/c^(k-2) +…+ a/c).bn    

=> T(n) = bn.∑ r^i

T(n) =    *r < 1   T(n) = O(n)
   *r = 1   T(n) = O(n.logn)
   *r > 1   T(n) = O(nloga)
Title: Re: USA - Udajove struktury a algoritmy
Post by: glassworker on 02.07.2008, 04:49:23
utridedit cisla priamym zlucovanim .... to je ktora metoda?
Title: Re: USA - Udajove struktury a algoritmy
Post by: hubertus on 02.07.2008, 04:54:09
utridedit cisla priamym zlucovanim .... to je ktora metoda?
to posledne pri sekvencnych suborov, vonkajsie triedenia ..
ja som sa to ucil podla PRTECH.PDF ... strana 67
nz :)
Title: Re: USA - Udajove struktury a algoritmy
Post by: glassworker on 02.07.2008, 05:34:39
a nevies mi dako zhruba vysvetlit ako to priame zlucovanie funguje???? ...thx
Title: Re: USA - Udajove struktury a algoritmy
Post by: hubertus on 02.07.2008, 06:10:31
a nevies mi dako zhruba vysvetlit ako to priame zlucovanie funguje???? ...thx

no ja uz idem spat .. co sa dalo .. som sa naucil ..
ale tu som to nasiel pekne a aj pochopil .. skus .. hned ta prva strana
http://di.ics.upjs.sk/informatika_na_zs_ss/studijny_material/programovanie/teoria/triedenie_vonkajsie.pdf
Title: Re: USA - Udajove struktury a algoritmy
Post by: glassworker on 02.07.2008, 06:29:46
parada diki moc, z toho sa to fajne da pochopit..... bv

....taze vsetkym zajtra vela stastia  :dancing:
Title: Re: USA - Udajove struktury a algoritmy
Post by: hubertus on 02.07.2008, 14:26:34
no je 8 : 24 a sedim si tu v zp1, a so mnou asi 80 dalsich hlav, najvecsie kapacity FEIky :) .. som zvedavy kedy dojdu, ked minule meskali 30 min ..
snad sadnu otazky .. trimme se :D
Title: Re: USA - Udajove struktury a algoritmy
Post by: danielmi on 02.07.2008, 21:06:39
no ludia,,ako bolo dnes?oplatilo sa ist radsej 23 alebo 2.jula?jak som pocul ,tak radsej 23.,,
Title: Re: USA - Udajove struktury a algoritmy
Post by: plexisklo on 02.07.2008, 21:16:06
mno podla otazok ktore som videl dneska tak 23. Inac som dostal strasny pwn,10 minut som tam sedel a rozmyslal co pisat,potom som zapisal cca stranu,siel odovzdat a nasledne zistil ze ani to nebolo uplne dobre  ::)
Title: Re: USA - Udajove struktury a algoritmy
Post by: Songoo on 03.07.2008, 08:25:50
a vyhodnotenie bude kedy :?
Title: Re: USA - Udajove struktury a algoritmy
Post by: glassworker on 03.07.2008, 16:07:22
vyhodnotenie dnes o 11-tej v pc centre v suterene
Title: Re: USA - Udajove struktury a algoritmy
Post by: Songoo on 03.07.2008, 18:15:47
glassworker dik este ze si napisal, by som premeskal inac :) .

Farewell PT/USA/UFO , treba sa modlit a vsetko sa da :)

E(xcellent) .
Title: Re: USA - Udajove struktury a algoritmy
Post by: hubertus on 03.07.2008, 20:06:20
D 62 :) :)
som myslel ze za priklad dostanem 0 b, len som tak daco pokreslil k tomu B stromu, bo som nevedel .. a cuduj sa svete .. 15 b za to

tak ze blahozelam vsetkym co spravili a .. U Z I T E si P R A Z D N I N Y  :lb:  :lb: