9.8 给定数量不限的硬币,币值为25分、10分、5分和1分,编写代码就是n分有几种表示法。解法:使用回溯法进行解决,实际上就是一个类似枚举的过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。C++实现代码:#include#includeusing ...
分类:
其他好文 时间:
2014-12-08 12:09:12
阅读次数:
171
【题目】
Given two integers n and k, return all possible combinations of k numbers out of 1 ... n.
For example,
If n = 4 and k = 2, a solution is:
[
[2,4],
[3,4],
[2,3],
[1,2],
[1,3],...
分类:
其他好文 时间:
2014-12-07 16:29:01
阅读次数:
190
题目地址:SDUT OJ 3045
这题比赛的时候想的差不多。。但是总是觉得不对。。写了一次就没再写,然后删了。。当时没想到的是第二次求出来的就是最长链。。当时想到的两次bfs找最大值(这一种方法其实结果也对。。TAT。。),还有找到点后在回溯减去重点等等。。但总觉得好像都不太对。。。赛后才知道这题原来是树的直径。。。。。牡丹江区域现场赛的时候遇到过,不过赛后也没看。。。
找树的直径的方法其实...
分类:
其他好文 时间:
2014-12-06 22:54:08
阅读次数:
227
publicclassQueen{
intQUEEN_COUNT=8;//随便你定义几个皇后了,你可以循环产生a个到b个皇后的解
staticfinalintEMPTY=0;//如果count[x][y]==EMPTY,则可以放置皇后;反之,其正上方或斜上方必己放置皇后
int[][]count=newint[QUEEN_COUNT][QUEEN_COUNT];//
int[]QueenIndex=new..
分类:
其他好文 时间:
2014-12-06 06:40:17
阅读次数:
205
//#include "stdafx.h"// 回溯法,解空间分为排列数和子集树,前者是不同节点顺序的排列,后者是一个(0,1,...)的向量子集// 最大装载问题,是一个NP问题,目前只计算第一艘船,属于子集树// 有几个货物,子集树就有几层,当前题目为5层// 我感觉递归还是太过于精巧和经凑,很...
分类:
其他好文 时间:
2014-12-05 12:16:48
阅读次数:
200
问题描述:如下图是由14个“+”和14个“-”组成的符号三角形, 2个同号下面都是“+”,2个异号下面都是“-”。- + + - + + +- + - - + +- - + - ++ - - -- + +- +-在一般情况下,符号三角形的第一行有n个符号, 符号三角形问题要求对于给定的n,计算有多少...
分类:
其他好文 时间:
2014-12-04 21:24:06
阅读次数:
163
/*回溯法解符号三角形问题问题描述:如下图是由14个“+”和14个“-”组成的符号三角形,2个同号下面都是“+”,2个异号下面都是“-”。-++-+++-+--++--+-++----++-+-在一般情况下,符号三角形的第一行有n个符号,符号三角形问题要求对于给定的n,计算有多少个不同的符号三角形,...
分类:
其他好文 时间:
2014-12-04 21:15:51
阅读次数:
239
问题描述: 给定n个作业的集合J=(J1,J2,... ,Jn)。每一个作业Ji都有两项任务分别在2台机器上完成。每个作业必须先有机器1处理,然后再由机器2处理。作业Ji需要机器j的处理时间为tji。对于一个确定的作业调度,设Fji是作业i在机器j上完成处理时间。则所有作业在机器2上完成处理时间和....
分类:
其他好文 时间:
2014-12-04 21:14:43
阅读次数:
209
问题描述: 有一批共n个集装箱要装上2艘载重量分别为c1和c2的轮船,其中集装箱i的重量是wi,且不能超。算法思想: 最优装载方案: 将第一艘轮船尽可能的装满; 然后将剩余的装载第二艘船上算法描述:template class Loading{ friend Type MaxLoadin...
分类:
其他好文 时间:
2014-12-04 17:35:50
阅读次数:
338
算法描述:0-1背包的回溯法,与装载问题的回溯法十分相似。在搜索解空间树时,只要其左儿子结点是一个可行结点,搜索就进入其左子树。当右子树中有可能包含最优解时才进入右子树进行搜索。否则将右子树剪去。 计算右子树上界的更好算法是: 将剩余物品依其单位重量价值排序,然后依次装入物品,直至装不下时,...
分类:
其他好文 时间:
2014-12-04 17:12:59
阅读次数:
184