od H8me » 29. 6. 2010 23:25
Neviem co ma vyjadrovat h(d) ale ked to preskocim tak dotaz pre tvoj priklad by vyzeral takto:
vsetkyCykly([h(f,c),h(g,h),h(f,b),h(k,f),h(h,g)],f,Out).
Out je volna premenna, ta vrati zoznam cyklov.
A to riesenie co si postol funguje na tom istom principe, tiez vyhladava cesty v grafe zo zaciatkom aj koncom v tom istom bode.
Neviem co ma vyjadrovat h(d) ale ked to preskocim tak dotaz pre tvoj priklad by vyzeral takto:
vsetkyCykly([h(f,c),h(g,h),h(f,b),h(k,f),h(h,g)],f,Out).
Out je volna premenna, ta vrati zoznam cyklov.
A to riesenie co si postol funguje na tom istom principe, tiez vyhladava cesty v grafe zo zaciatkom aj koncom v tom istom bode.