图 1.33 部分解空间树 8. 答:(1)n=3 时的解搜索空间如图 1.34 所示,不能得到任何叶子结点,所有无 解。 (2)剪枝操作是任何两个皇后不能同行、同列和同两条对角线。 (3)最坏情况下每个结点扩展 n 个结点,共有 nn个结点,算法的时间复杂度为 O(nn)。 (*,*,*) (1,*,*) (1,3,*) (2,*,*) (3,*,*) (3,1,*) 图 1.34 3 皇后问题的解搜索空间 9. 解:用数组 w[0..n-1]存放 n 个集装箱的重量,采用类似判断子集和是否存在解的 方法求解。对应完整的求解程序如下: #include #define MAXN 20 //最多集装箱个数 //问题表示 int n=5,W; int w[]={2,9,5,6,3}; int count; //全局变量,累计解个数 void dfs(int tw,int rw,int i) //求解简单装载问题 { if (i>=n) //找到一个叶子结点 { if (tw==W) //找到一个满足条件的解,输出它 count++; } else //尚未找完 { rw-=w[i]; //求剩余的集装箱重量和 if (tw+w[i]=W) //右孩子结点剪枝:剪除不可能存在解的结点 dfs(tw,rw,i+1); //不选取第i个集装箱,回溯 } } bool solve() //判断简单装载问题是否存在解
2021-12-12 14:28:26 7.27MB 答案
1
宠物商城实验源码
2021-12-04 14:06:05 9MB 华为认证 考试认证
1
华为HCIE路由交换方向认证,LAB阶段的两套拓扑图,和考场的一样。
2021-12-03 14:45:29 96KB 华为认证 路由交换
1
HCIA-RS 最新版题库 HCIA-security题库 HCIA-WLAN题库 刷题软件
2021-12-03 12:09:04 46.91MB 华为认证 HCIA
计算机考试认证模拟题-附答案解析
2021-12-01 14:02:46 12KB 考试认证 OCA认证 华为认证
最新华为认证HCIE RS论述题库HCIE LAB,里面有最新的HCIE RS论述题库,可以说都是原题,可以说把这个文档背过,去参加新版HCIE,就能拿到证书
2021-12-01 14:02:45 1.72MB HCIE-LAB HCIE-RS HCIE论述题 华为认证
华为认证学习,网络安全,运维,网络拓扑搭建
2021-12-01 10:08:44 700.09MB 华为认证 网络安全 网络拓扑 运维
1
SDN原理解析-转控分离的SDN架构,超级详细的SDN原理教程
2021-11-30 16:07:35 49.04MB SDN原理 网络技术 华为认证
1
H13-511华为HCIA云计算最新题库.pdf
2021-11-26 20:01:21 572KB 华为认证 云计算 HCIA 华为云计算初级
1
华为认证云服务HCIA Cloud Service V22(H13-811) 考了900分,10.28日刚考完
2021-11-23 10:01:09 14KB HCIA H13-811
1