Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

Generiranje komb. objekata (objasnjenje gradiva)
WWW:

Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 2. godine -> Diskretna matematika
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
krcko
Forumaš nagrađen za životno djelo
Forumaš nagrađen za životno djelo


Pridružen/a: 07. 10. 2002. (15:57:59)
Postovi: (18B3)16
Sarma = la pohva - posuda
655 = 759 - 104

PostPostano: 0:20 sri, 5. 11. 2008    Naslov: Generiranje komb. objekata Citirajte i odgovorite

Na danasnjem predavanju pricali smo o generiranju kombinatornih objekata. U attachmentu je Mathematica notebook u kojem su implementirani algoritmi za generiranje podskupova i permutacija. Prvo idu rekurzivni algoritmi, zatim algoritmi koji generiraju sljedeci objekt po redu, a na kraju algoritmi koji od rednog broja prave objekt. Algoritmi su objasnjeni u skripti prof. Nakica, osim zadnjeg koji od rednog broja pravi permutaciju (obzirom na leksikografski poredak). Taj je algoritam objasnjen [url=http://www.cs.uiowa.edu/~sriram/196/fall01/lecture2.pdf]ovdje[/url] (na vrhu trece stranice). Inace, moguce je napraviti nesto slicno u linearnom vremenu ([url=http://reference.kfupm.edu.sa/content/r/a/ranking_and_unranking_permutations_in_li_782815.pdf]klik[/url]). Na samom kraju notebooka vidjet cete kako se u Mathematici dobiva podskupove i permutacije bez ikakvog programiranja :)

Kog zanima ova tema, pozivam ga da napravi vlastite implementacije tih i slicnih algoritama u drugim programskim jezicima ili na drugi nacin. Dobijete peticu iz zalaganja ako ih attachirate ovdje :wink:
Na danasnjem predavanju pricali smo o generiranju kombinatornih objekata. U attachmentu je Mathematica notebook u kojem su implementirani algoritmi za generiranje podskupova i permutacija. Prvo idu rekurzivni algoritmi, zatim algoritmi koji generiraju sljedeci objekt po redu, a na kraju algoritmi koji od rednog broja prave objekt. Algoritmi su objasnjeni u skripti prof. Nakica, osim zadnjeg koji od rednog broja pravi permutaciju (obzirom na leksikografski poredak). Taj je algoritam objasnjen ovdje (na vrhu trece stranice). Inace, moguce je napraviti nesto slicno u linearnom vremenu (klik). Na samom kraju notebooka vidjet cete kako se u Mathematici dobiva podskupove i permutacije bez ikakvog programiranja Smile

Kog zanima ova tema, pozivam ga da napravi vlastite implementacije tih i slicnih algoritama u drugim programskim jezicima ili na drugi nacin. Dobijete peticu iz zalaganja ako ih attachirate ovdje Wink



_________________
Vedran Krcadinac

Ljudi su razliciti, a nula je paran broj.



generiranje.zip
 Description:

Download
 Filename:  generiranje.zip
 Filesize:  3.74 KB
 Downloaded:  153 Time(s)

[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 2. godine -> Diskretna matematika Vremenska zona: GMT + 01:00.
Stranica 1 / 1.

 
Forum(o)Bir:  
Ne možete otvarati nove teme.
Ne možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan