- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于递归的算法;回溯法 ;分书问题;存储设计;解题思路;void trynext(int i)
{ int j, k;
for (j=0; j5; ++j)
{ if (like[i][j] book[j])
{ take[i] = j; book[j] = false;
if (i == 4) {
n++;
cout \n第 n 种方案: endl;
cout 人\t书 endl;
for (k=0; k5; k++)
cout char(k+A) \t take[k] endl;
}
else trynext(i+1);
book[j] = true;
}
}
} ;当like矩阵的值为;八皇后问题 ;八皇后问题的求解过程;算法 ;棋盘的数据结构的设计;候选解的合理性检查; void queen_a11(int k) //在8x8棋盘的第k列上找合理的配置
{int i, j;
char awn;
for(i = 1; i 9; i++) // 依次在l至8行上配置k列的皇后
if ( a[i] b[k+i-1] c[8+k-i]) //可行位置
{ col[k] = i;
a[i] = b[k+i-1] = c[8+k-i] = false; //置对应位置有皇后
if (k == 8) // 找到一个可行解
{ for (j = 1; j = 8; j++) cout j col[j] \t ;
cout endl;
cin awn;
if (awn==Q || awn==q) exit(0);
}
else queen_a11(k+1);//递归至第k十1列
a[i] = b[k+i-1] = c[8+k-i] = true; //恢复对应位置无皇后
}
} ;主程序;基于递归的算法;递归与分而治之法;快速排序;5;快速排序要解决的问题;快速排序函数;划分过程;;divide函数;基于递归的算法;动态规划的思想;找零问题;贪婪法解法;解法1 --分治法;怎样找出63分钱零钱;int coin(int k)
{ int i, tmp, int coinNum = k;
if (能用一个硬币找零) return 1;
for (i=1; ik; ++i)
if ((tmp = coin(i) + coin(k-i)) coinNum)
coinNum = tmp;
return coinNum;
};上述解法分析;解法2;动态规划解;算法思想;函数原型;void makechange( int coins[ ], int differentCoins, int maxChange, int coinUsed[] )
{
coinUsed[0] = 0;
for (int cents = 1; cents = maxChange; cents++) {
int minCoins = cents; //都用1分找零,硬币数最大
for (int j = 1; j = differentCoins; j++) //尝试所有硬币
{ if (coins[j] cents) continue; //coin[j]硬币不可用
if (coinUsed[ cents - coins[j] ] + 1 minCoins)
//分解成coins[i]和cents-coins[j]
minCoins = coinUsed[ cents - coins[j] ] + 1;
您可能关注的文档
- 上海交通大学《大学物理》课件-第11章 气体的输运过程.ppt
- 上海交通大学《大学物理》课件-第11章 静电场与物质的相互作用.pdf
- 上海交通大学《大学物理》课件-第12章 电流与磁场.pdf
- 上海交通大学《大学物理》课件-第12章 真空中的静电场.ppt
- 上海交通大学《大学物理》课件-第13章 静电场与物质的相互作用.ppt
- 上海交通大学《大学物理》课件-第13章静电场与物质的相互作用.ppt
- 上海交通大学《大学物理》课件-第14章 电流与磁场.ppt
- 上海交通大学《大学物理》课件-第14章 电磁感应.pdf
- 上海交通大学《大学物理》课件-第14章电流与磁场.ppt
- 上海交通大学《大学物理》课件-第15章 电磁场和电磁波.pdf
原创力文档


文档评论(0)