
ACM
文章平均质量分 85
acmer1183
这个作者很懒,什么都没留下…
展开
-
poj 1229
啥也不说了,比较烦的DP,参考了别我方法代码:#include#includeusing namespace std;struct In{ char *arr[256], line[256]; int cnt;}in[2];enum node_type{ ONE, ZERO_ONE, ANY, STR, END };struct node{ node_type type; char *str;}stk[2][512];int dp[512][512],tm;void input(In原创 2010-10-24 18:59:00 · 669 阅读 · 0 评论 -
dancing link
<br />论文http://sqybi.com/works/dlxcn/;<br />其实论文已经翻译的很清楚了,这里列出了里面要重点理解的一些地方。最后加了一个自己实现的代码。需要说明的是这个算法所能解决的问题是一类有精确覆盖模型的问题,只要能转化成这种模型,就可用这个算法比较高效的解决。<br /> <br /> <br />L[x]和R[x]分别表示x的前驱节点和后继节点。每个程序员都知道如下操作:<br />L[R[x]] ← L[x], R[L[x]] ← R[x]<br />(1)<br />原创 2011-04-13 14:01:00 · 3567 阅读 · 1 评论