Avatar billede netspinner Nybegynder
16. juni 2004 - 08:38 Der er 6 kommentarer

CYK-algoritme?

Er der nogen der kan forklare hvad en CYK-algoritme er?? Meget gerne udspecificeret
Avatar billede soreno Praktikant
16. juni 2004 - 10:04 #1
Ifølge:
http://www.fact-index.com/c/cy/cyk_algorithm.html

Så er det en algoritme baseret på dynamisk programmering til at afgøre om en givet streng kan genereres ud fra en kontekstfri grammatik.

Ved du hvad dynamisk programmering er ?
Ved du hvad en kontekstfri grammatik er ?
Avatar billede soreno Praktikant
16. juni 2004 - 10:07 #2
Og hvad skal du bruge algoritmen til ?

(Så er det lidt nemmere at forklare..)
Avatar billede netspinner Nybegynder
16. juni 2004 - 10:11 #3
Ja, jeg har fundet det samme link, men synes dog ikke at det forklarer det særligt godt. Sagen er at jeg skal forsvare et datalogi-projekt, men ud over det, så kan man blive spurgt til teoretiske emner, hvoraf CYK-algoritmen også skal kunne forklares (en generel forklaring). Men vi har ikke fået nok at vide, så det ville være rart med uddybende information.
Avatar billede soreno Praktikant
16. juni 2004 - 12:32 #4
Mon ikke det bedste du kan gøre er at lave en minimal CNF grammatik og så køre algoritmen igennem på papir (med en kort streng.. :-)
Avatar billede netspinner Nybegynder
16. juni 2004 - 12:40 #5
Jo, det må jeg prøve... men tak for hjælpen! Kast et svar og du får point
Avatar billede soreno Praktikant
16. juni 2004 - 12:41 #6
Det er lige meget. Jeg har jo formentlig ikke bidraget med noget du ikke vidste i forvejen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester