1.迷宫问题
对于走迷宫,人们提出过很多计算机上的解法。深度优先搜索、广度优先搜索是使用最广的方法。生活中,人们更愿意使用“紧贴墙壁,靠右行走”的简单规则。
下面的代码则采用了另一种不同的解法。它把走迷宫的过程比做“染色过程”。假设入口点被染为红色,它的颜色会“传染”给与它相邻的可走的单元。这个过程不断进行下去,如果最终出口点被染色,则迷宫有解。
package newExa...
分类:
编程语言 时间:
2014-05-12 14:50:44
阅读次数:
391
POJ 3273 Monthly Expense题解
又是一个二分题。题目的意思是说,在接下来的n天里,Farmer John每天需要花money[i]钱,把这些天分成k份(每份都是连续的天),要求每份的和尽量少,输出这个最小的和。
依旧是二分答案二分答案。。。但是特别奇怪,如果用一个res维护当前可行值就会WA,而且R也得用r = mid 而不是r = mid - 1。。。
这个二分真是难...
分类:
其他好文 时间:
2014-05-12 07:09:04
阅读次数:
287
这回又是忽略了题目中的一句话:When the coin reaches the cell that has letter ‘*’
it will be there permanently.
就是说当走到这个格子的时候,就可以定住在这个格子的了。不过这个时候也可以从别的方向走过来,所以题目的真正意思是,在k步内走到这个格子使用的最小的修改指令是多少,并不一定需要就在第k步到达这个格子。
...
分类:
其他好文 时间:
2014-05-11 13:06:57
阅读次数:
472
[问题2014S10] 解答先证明一个简单的引理.引理 设 \(\lambda_0\) 是 \(n\)
阶方阵 \(A\) 的特征值, 则对任意的正整数 \(k\), Jordan 块 \(J_k(\lambda_0)\) 在 \(A\) 的 Jordan 标准型
\(J\) 中出现的个数为 \[\...
分类:
其他好文 时间:
2014-05-10 22:43:26
阅读次数:
313
基于mysql数据库整合框架时出现的数据库字符编码的问题.
解决办法:数据库驱动的版本太高,换成低版本的,主要还是你的架包太不是最新版本,出现的兼容性问题。
分类:
编程语言 时间:
2014-05-10 18:13:53
阅读次数:
473
Win7系统:1.网络和共享中心---点击 网络 右边的 自定义---将网络类型设置为
专用网络。2.共享和发现---启用 网络发现、文件共享、打印机共享。密码保护的共享则可以设置为关闭。3.
跨操作系统的打印机共享涉及到驱动的问题,为了避免麻烦,建议不要跨操作系统共享打印机。4.访问策略设置 用W...
挺考智力的题目。
思路:
1 如果是假币,那么每次都必定引起天平的不平衡
2 如果天平平横,那么全部都肯定是真币
利用这个特性,利用hash表,就能写出很简洁的程序。
如果使用枚举,那么会(轻松?)过百行的代码的。
当然其实题目给出了条件:一定可以找出唯一的假币的。
如果没有这个条件,那么是不一定可以三次称,就能确定结果的。
下面程序参考了别人的:
htt...
分类:
其他好文 时间:
2014-05-10 04:21:02
阅读次数:
386
POJ 3258 River Hopscotch 题解
同样是一个二分答案的题目,题意是讲,一个长度为L的河,有N个垫脚石,现在需要去掉m个垫脚石,使得两块石头之间的距离的最小值最大。把河的两岸也看做垫脚石,但是不能去掉他们。
和前几个题目一样,通过二分答案区间就行了。但是这个题目和前几道不同之处在于这个是修改搜索上界时更新res(前几道题都是修改下界时更新)。最后返回res即可。
写出来的效果就是代码示例中的那个样子了。...
分类:
其他好文 时间:
2014-05-10 03:39:32
阅读次数:
404
题意:找出一个图的生成树中最大边权值和最小边权值差最小的值。题解参见:http://blog.csdn.net/sdj222555/article/details/7698978每次枚举最小边,然后求生成树,更新结果。
1 //Accepted 200 KB 94 ms 2 //kr...
分类:
其他好文 时间:
2014-05-10 03:23:43
阅读次数:
338
1 /* 2 题解:2-SAT 3
一开始每一个round都有两种状态可选,并且选了每种状态有后面的限制其中一种选后另一状态的状态也被固定, 4 十分符合2-SAT的用法; 5 */ 6
#include 7 #include 8 #include 9 #include ...
分类:
其他好文 时间:
2014-05-10 03:12:50
阅读次数:
361