8算法第八章回溯法解读.pptVIP

  • 70
  • 0
  • 约9.71千字
  • 约 41页
  • 2017-03-29 发布于湖北
  • 举报
8算法第八章回溯法解读

8.2 8-皇后问题 问题分析 限界函数 求n-皇后问题的所有解 效率分析 问题分析 在n-皇后问题中,(x1,x2,..xn)表示一个解,xi表示第i个皇后放在第i行的列数。 不同行 不同列 不同对角线 (x1,x2,..xn) x1,x2,..xn互不相同 ? a11 a12 a13 a14 a15 a16 a17 a18 a21 a22 a23 a24 a25 a26 a27 a28 a31 a32 a33 a34 a35 a36 a37 a38 a41 a42 a43 a44 a45 a46 a47 a48 a51 a52 a53 a54 a55 a56 a57 a58 a61 A62 a63 a64 a65 a66 a67 a68 a71 a72 a73 a74 a75 a76 a77 a78 a81 a82 a83 a84 a85 a86 a87 a88 同一条斜角线上的每个元素 由左到右具有相同的“行-列”值; 由右到左具有相同的“行+列”值。 限界函数分析 用二维数组A(8,8)的下标来标记每个皇后的位置; 对于同一条斜角线上的每个元素 由左到右具有相同的“行-列”值; 由右到左具有相同的“行+列”值。 设有两个皇后位于(i,j)和(k,l)位置上 i-j=k-l i+j=k+l j-l=i-k j-l=k-i |j-l|=|i-k| 限界函数PLACE(k)

文档评论(0)

1亿VIP精品文档

相关文档