Sudoku Solver
Total Accepted: 11799 Total
Submissions: 56732My Submissions
Write a program to solve a Sudoku puzzle by filling the empty cells.
Empty cells are indicated by the character...
分类:
其他好文 时间:
2014-09-07 13:33:25
阅读次数:
184
题目大意:从(1,1)到(n,n),每经过一个点都要花费一定的时间,问花最短时间的路径有多少条dfs+dp先用bfs把所有到n花费的时间逆向dp计算一遍再用dfs不断找到前一个对应的较短路径的点不断搜索路径 1 #include 2 #include 3 #include 4 using na...
分类:
其他好文 时间:
2014-09-07 12:17:25
阅读次数:
232
分治一、简单介绍二、集中题目1、 动态最小生成树(了解)2、 CDQ分治(1) 蝗虫(运用)(2) CASH(了解)(3) 共点圆(了解)3、 树分治(1) 树链剖分(运用) 例题::BZOJ2243每个点记录siz、son、fa、top、dfn(siz:该点子树大小、son:该点重链上的儿子...
分类:
其他好文 时间:
2014-09-07 12:11:05
阅读次数:
204
Sudoku Solver
Total Accepted: 11752 Total
Submissions: 56537My Submissions
Write a program to solve a Sudoku puzzle by filling the empty cells.
Empty cells are indicated by the character...
分类:
其他好文 时间:
2014-09-06 22:37:04
阅读次数:
244
HDU 4403 A very hard Aoshu problem(DFS+暴力)...
分类:
其他好文 时间:
2014-09-06 22:36:44
阅读次数:
235
原题:http://acm.hdu.edu.cn/showproblem.php?pid=2489【类型】最小生成树+DFS【题意】给出一张n个点的图,图中的每一个结点以及每一条边都有其权值,要求从中选出m个点,找到m-1条边将其连接,使得边权值与点权值的比值达到最小。【分析】要使得比值最小,则点权...
分类:
其他好文 时间:
2014-09-06 21:08:23
阅读次数:
288
题目大意:N*M的棋盘上摆了一些棋子,在剩余位置上尽可能多的摆上炮,使所有炮不能互吃dfs+回溯 1 #include 2 #include 3 #include 4 #define max(x,y) x>y?x:y; 5 using namespace std; 6 int a[30],b[...
分类:
其他好文 时间:
2014-09-06 20:01:13
阅读次数:
184
dfs+剪枝*4(通过得很勉强):1、只枚举一半的比赛,另一半直接得出。2、处理前缀和,若大于目标得分则剪枝3、前缀和加上若接下来全胜的得分 仍小于 目标得分,则剪枝。4、枚举到每个人的最后一场比赛时直接用 目标得分-前缀和 计算出最后一场的应得分。Code还是很简单的:#includeusing ...
分类:
其他好文 时间:
2014-09-06 16:05:33
阅读次数:
220
题目链接:http://poj.org/problem?id=2488
A Knight's Journey
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 31012
Accepted: 10613
Description
Background ...
分类:
其他好文 时间:
2014-09-06 14:55:03
阅读次数:
206
Implement strStr().Returns a pointer to the first occurrence of needle in haystack, or null if needle is not part of haystack.思路:使用DFS即可。 1 class Solu...
分类:
其他好文 时间:
2014-09-06 12:10:03
阅读次数:
199