1.在4皇后問題中,(x1,x2,x3,x4 )對應4個皇后位置的列下標。在回溯剪枝過程中,狀態(1, 4, 2, ?)會在(2, 4, 1, ?)之前被檢查,並且它們對應的分支都沒有解。tf
2.西洋棋四皇后問題僅有 2 個不同的解。tf
1.給定收費公路重建問題的距離集d=。首先可以確定的是 x1=0 和 x6=8。下列哪組可能的解是下一步要檢查的?選項a
x2=1, x5=6
bx2=2, x5=6
cx3=3, x5=6
dx2=1, x5=5
2.在井字棋遊戲中,乙個位置的「優勢」函式定義為 f( p ) = wcomputer −whuman ,其中 w 是在 p 位置上可能達到贏局的個數,computer是計算機,human是人類。在下圖中,o 代表計算機,x代表人類。則圖中位置的優勢有多大?
4d53.給定博弈樹如下圖。當且僅當 __ 時,樹中紅色結點會被 α-β 剪枝演算法剪去。
PTA 資料結構與演算法 堆疊
1.棧底元素是不能刪除的元素。1分 tf 2.對順序棧進行進棧 出棧操作不涉及元素的前 後移動問題。1分 tf 3.若用data 1 m 表示順序棧的儲存空間,則對棧的進棧 出棧操作最多只能進行m次。1分 tf 4.通過對堆疊s操作 push s,1 push s,2 pop s push s,3 ...
PTA 資料結構與演算法 佇列
1.在用陣列表示的迴圈佇列中,front值一定小於等於rear值。1分 tf 2.迴圈佇列執行出隊操作時會引起大量元素的移動。1分 tf 3.棧是插入和刪除只能在一端進行的線性表 佇列是插入在一端進行,刪除在另一端進行的線性表。1分 tf 4.n個元素進隊的順序和出隊的順序總是一致的。1分 tf 1...
資料結構與演算法練習 回溯 遞迴
輸入乙個字串,按字典序列印出該字串中字元的所有排列。例如輸入字串abc,則列印出由字元a,b,c所能排列出來的所有字串abc,acb,bac,bca,cab和cba。結果請按字母順序輸出。輸入乙個字串,長度不超過9 可能有字元重複 字元只包括大小寫字母。i個字母的排列組合和i 1個字母的排列組合問題...