問(wèn)答題

下面是用回溯法求解馬的周游問(wèn)題的算法;空白處應(yīng)填?
馬的周游問(wèn)題:給出一個(gè)n*n棋盤(pán),已知一個(gè)中國(guó)象棋馬在棋盤(pán)上的某個(gè)起點(diǎn)位置(x0,y0),求一條訪問(wèn)每個(gè)棋盤(pán)格點(diǎn)恰好一次,最后回到起點(diǎn)的周游路線。(設(shè)馬走日字。)
算法HORSETRAVEL
輸入:正整數(shù)n,馬的起點(diǎn)位置x0,y0),1<=x0,y0<=n。
輸出:一條從起點(diǎn)始訪問(wèn)n*n棋盤(pán)每個(gè)格點(diǎn)恰好一次,最后回到起點(diǎn)的周游
路線;若問(wèn)題無(wú)解,則輸出nosolution。


您可能感興趣的試卷

你可能感興趣的試題

最新試題

下列關(guān)于效率的說(shuō)法正確的是()。

題型:多項(xiàng)選擇題

已知f(1)=1,f(n)=f(n-1)+n,那么f(50)的作用是()。

題型:?jiǎn)雾?xiàng)選擇題

?在分治法中講到快速排序,如果每次使用partion函數(shù)導(dǎo)致分組出現(xiàn)嚴(yán)重不平衡情況下,算法效率不高,最壞情況下的時(shí)間復(fù)雜度為O(n2),通過(guò)改造partition函數(shù),也就是每次隨機(jī)選擇一個(gè)元素作為劃分基準(zhǔn),這樣會(huì)很好地改善算法的性能,這種算法思想是()。

題型:?jiǎn)雾?xiàng)選擇題

?有這樣一種算法,運(yùn)行一次可能找不到問(wèn)題的解,運(yùn)行多次就一定能找到問(wèn)題的解,且運(yùn)行次數(shù)有界,這種算法是()。

題型:?jiǎn)雾?xiàng)選擇題

下列關(guān)于貪心算法與動(dòng)態(tài)規(guī)劃算法說(shuō)法正確的是()。

題型:多項(xiàng)選擇題

有這樣一種算法,運(yùn)行一次一定能找到問(wèn)題的解,有時(shí)不知其是否正確,可以確定的是該解高概率(大于50%)是正確的。這種算法是()。

題型:?jiǎn)雾?xiàng)選擇題

馬的遍歷問(wèn)題能否有可行解,與()有關(guān)。

題型:多項(xiàng)選擇題

分支限界法中,擴(kuò)展出的孩子結(jié)點(diǎn)在入隊(duì)時(shí),存儲(chǔ)該孩子結(jié)點(diǎn)的父結(jié)點(diǎn)的地址和左孩子標(biāo)志。其目的是什么?()

題型:?jiǎn)雾?xiàng)選擇題

?優(yōu)先隊(duì)列式分支限界法解決0-1背包問(wèn)題時(shí),下面描述正確的是()。

題型:多項(xiàng)選擇題

已知某樓房共20層,如果采用二分查找,最多猜()次就能猜出任意一個(gè)樓層。

題型:?jiǎn)雾?xiàng)選擇題