N-Queen Problem(N皇后問題) Back Overview n = 8 給定8*8的棋盤, 放置8個皇后且這些皇后不能在同一直線或斜線上. 限界條件: 判斷某節點的所有孩子是否符合的條件. : 表示第i行放第几列. Search Solution 為了找出可行解, 我們使用一種比窮舉要好但並不高效的算法 (回溯). 類似DFS Algorithmn (深度優先搜索) State_tree 當活節點不符合限界條件時, 則把其變成死節點 回溯過程就是當遍曆所有子節點後, 回溯到父親節點的兄弟節點繼續遍曆 當訪問到某葉子節點則表示有一可行解