2. sada domácich zadaní

Moderátor: FeroG

<<

Cabernet

Príspevky: 31

Registrovaný: Uto Okt 08, 2013 5:44 pm

Poslať Str Feb 26, 2014 4:06 pm

2. sada domácich zadaní

ide vam v moodli skompilovat triedu YouTubeSort? Viem ze sa to uz riesilo minule ale nie som si vedomy ze by som tam mal nejaku chybu.
Stay hungry. Stay foolish.
<<

FeroG

Príspevky: 1290

Registrovaný: Uto Máj 29, 2007 11:25 am

Poslať Str Feb 26, 2014 5:00 pm

Re: 2. sada domácich zadaní

Cabernet píše:ide vam v moodli skompilovat triedu YouTubeSort?

A tebe to ide skompilovat v Eclipse (bez toho, aby si upravoval triedu TriediaciAlgoritmus)?
<<

Cabernet

Príspevky: 31

Registrovaný: Uto Okt 08, 2013 5:44 pm

Poslať Str Feb 26, 2014 6:09 pm

Re: 2. sada domácich zadaní

FeroG píše:A tebe to ide skompilovat v Eclipse (bez toho, aby si upravoval triedu TriediaciAlgoritmus)?


jasne uz viem kde je chyba, vdaka
Stay hungry. Stay foolish.
<<

Cabernet

Príspevky: 31

Registrovaný: Uto Okt 08, 2013 5:44 pm

Poslať Str Feb 26, 2014 9:25 pm

Re: 2. sada domácich zadaní

Neviete preco mi v eclipse nebere metodu Integer.compare? Nie je zadefinovana, nechapem preco, v dokumentacii je. Pri Double,Float a pod funguje normalne....
Stay hungry. Stay foolish.
<<

FeroG

Príspevky: 1290

Registrovaný: Uto Máj 29, 2007 11:25 am

Poslať Str Feb 26, 2014 9:26 pm

Re: 2. sada domácich zadaní

Integer.compare je v Jave od verzie 7. Pozri, aky mas pre projekt nastaveny kompilator (t.j. ci kompilujes pre Javu 6 alebo Javu 7). Alternativne mozes pouzit kod z triedy TriediaciAlgoritmus z cvicenia.
<<

lacko.mi

Príspevky: 44

Registrovaný: Pon Sep 26, 2011 6:00 pm

Poslať Pia Feb 28, 2014 8:05 pm

Re: 2. sada domácich zadaní

Chcem sa opytat, ak moj kod robi to co robit ma, ale nerobi to tak ako to robit ma, evaluator to odhali ??? ide mi konkretne o youtubeSort
<<

FeroG

Príspevky: 1290

Registrovaný: Uto Máj 29, 2007 11:25 am

Poslať Sob Mar 01, 2014 9:59 am

Re: 2. sada domácich zadaní

lacko.mi píše:Chcem sa opytat, ak moj kod robi to co robit ma, ale nerobi to tak ako to robit ma, evaluator to odhali ??? ide mi konkretne o youtubeSort

Evaluator vzdy robi len akysi subor testov, ktore maju za ciel odhalit najcastejsie chyby, resp. robia sa aj testy na vhodne generovanych nahodnych vstupoch. Inymi slovami, sanca, ze evaluator akceptuje nekorektny kod je mala, ale nenulova. Aj preto riesenia hodnotia cviciaci a nie je to len vysledok evaluacie. Z 2. prednasky PAZ1b by kazdemu, kto pozorne pocuval, malo byt jasne, ze overovanim algoritmu na nejakej konecnej sade testovacich vstupov nie je mozne s urcitostou overit korektnost algoritmu. To je mozne len aplikovanim formalnych metod na dokaz korektnosti algoritmov s ohladom na pozadovanu specifikaciu. Pre fajnsmekrov: Je dokazane, ze nie je mozne naprogramovat program, ktory by dokazal autormaticky dokazovat korektnost algoritmu. Je to tzv. algoritmicky neriesitelny problem.

Tolko intro, teraz skratena odpoved: Nekorektnost riesenia nemusi evaluator odhalit, ale je dost velka sanca, ze sa tak stane. Preco si myslis, ze tvoj kod to nerobi ako ma? Hadam si ho programoval tak, aby fungoval tak, ako ma. Ci nie?

Pri YouTubeSort-e evaluator kontroluje utriedenie vstupu a tiez postupnost vymen s tym, ze vymeny na mieste sa ignoruju.
<<

lacko.mi

Príspevky: 44

Registrovaný: Pon Sep 26, 2011 6:00 pm

Poslať Sob Mar 01, 2014 12:47 pm

Re: 2. sada domácich zadaní

Je pravda ze metodu som programoval tak aby fungovala ako mala. Ale zaroven je pravda ze sa kludne mohlo stat ze som beh algoritmu nepochopil uplne spravne. Preto som chcel vediet ci evaulator odhali to ak algoritmus triedi inak ako ma :)

Späť na PAZ1b

Kto je on-line

Užívatelia prezerajúci fórum: Žiadny registrovaný užívateľ nie je prítomný a 1 hosť

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software.
Slovenský preklad.