2012年7月10日
摘要: 这道题不同人有不同说法,有人说这道题表面看起来像BFS,其实用了才知道会MLE;但另外有人说这道题是典型的BFS题……本着既然有人能做出来的原则,还是用BFS做出来了,做出来才明白剪枝该有多重要……以后分析要尽可能彻底些。下面贴出代码,以作纪念:View Code 1 /*{ 2 ID:s42k5ek 3 PROG:clocks 4 LANG:C++ 5 }*/ 6 #include<stdio.h> 7 #include<iostream> 8 #include<string.h> 9 using namespace std; 10 11 int a[3] 阅读全文
posted @ 2012-07-10 19:33 醉春雨 阅读(132) 评论(0) 推荐(0)
  2012年5月22日
摘要: 搞了一天的这类问题,终于把他们之间的关系弄明白了。现在做一个总结。 首先,P类问题是这样一类问题:他们能够以确定的算法在多项式时间内求解。 其次,NP类问题是这样一类问题:他们的所有可能答案都可以以非确定的算法在多项式时间内验证是否为正确的解。 显然NP类问题包含P类问题,即一个问题如果是P类问题,那么他也一定是NP类问题。 再次,NPC类问题是这样一类问题:他首先是NP问题,然后所有的NP问题都能够在多项式时间内规约到他(即NPC问题)。换一个说法,就是只要证明某一个NPC问题能够被多项式时间算法求解,那么所有的NP问题都能够拥有多项式时间算法求解。 而如今的世界七大数学难题就是证明... 阅读全文
posted @ 2012-05-22 16:21 醉春雨 阅读(563) 评论(0) 推荐(0)