- 博客(22)
- 收藏
- 关注
原创 【codeforces】Round #269 ABCD
codeforces Round#269 ABCD题意题解代码。你确定不来瞅一眼这次是什么题?
2014-09-27 01:38:24 1358 2
原创 【POJ1947】Rebuilding Roads,树形DP(本文分组背包做法)
左儿子右兄弟的树形DP?我靠,多大的代码复杂度啊?快来写一发分组背包版树形DP!!!【POJ1947】将你导入这个即将被背包占领的世界!
2014-09-25 09:50:31 1987 1
原创 【POJ1882】Stamps,灵活多重背包,详细题意!!!(题解也有)
多重背包能优化掉一层O(n)的计数器优化法,现在有灵活应用的模板题了?!
2014-09-24 09:57:57 1408
原创 【POJ1236】Network of Schools 强联通分量缩点(本文kosaraju)
求强联通分量的极端好写算法:kosaraju详解!poj1236引题,你确定你要坚持你的大tarjan?
2014-09-23 07:40:54 2509 3
原创 【POJ1837】Balance,带负体积状态的01背包,水题
有一个天平,天平左右两边各有若干个钩子,总共有C个钩子,有G个钩码,求将钩码全部挂到钩子上使天平平衡的方法的总数。复制去Google翻译翻译结果
2014-09-22 09:51:40 1304
原创 【POJ3691】DNA repair AC自动机+DP
题意:给出n个疾病基因片段,和一个完整基因,求最少修改多少个点能使基因不含疾病片段, 如样例数据:2AAAAAGAAAG 2ATGTGAATG4AGCTAGT0答案就是Case 1: 1Case 2: 4Case 3: -1意为AAAG中改一个字符就可以不含上面两个片段(任意A改成C或者T)。如果改不过来(如C
2014-09-17 18:14:13 1267 1
原创 【POJ2778】AC自动机,DP,矩阵乘法
题意:给出n个字串表示“缺陷基因”,然后让求长度为m的基因(4^m个)中有多少个不带病。题解:首先建立AC自动机,然后从每个节点开始选“ATGC”有四种往外转移的途径。如:ACG,C这两个基因建一个ACauto,然后转移矩阵为下。2 1 0 0 12 1 1 0 01 1 0 1 12 1 0 0 12 1 0 0 1然后
2014-09-17 08:13:08 1471
原创 【NOIP2003】侦探原理 大模拟 附数据 附题解 附注意
NOIP2003侦探原理这么恶心的字符串处理题你还想不用高级string函数?不妨来看一看。
2014-09-10 10:07:44 2992
原创 【NOIP2013】华容道 最短路优化搜索(spfa)
华容道Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 34 Solved: ???[Submit][Status][Web Board]Description小 B 最近迷上了华容道,可是他总是要花很长的时间才能完成一次。于是,他想到用编程来完成华容道:给定一种局面,华容道是否根本就无法完成,如果能完成,最少需要多少时
2014-09-09 08:44:27 3063
原创 【BZOJ3669】【NOI2014】魔法森林 (spfa动态队列加点算法)
优化: 1 . 不对dist数组进行更新(单调性保证)(否则狂TLE) 2 . 随a权值递增而加边,同时在函数外让点入队 (否则狂WA) 3 . 对a权值排序然后进行枚举。(否则有可能常数TLE) 以下为非必须优化: 4 . 对边进行边权排序,加边时可以保证线性时间复杂度 5 . 对SPFA(Dijsktra)进行优先队列优化(堆优化)。(因
2014-09-02 15:53:06 2519
原创 【BZOJ3671】【NOI2014】随机数生成器
暴力即正解。#include #include #include #define N 5010#define NN 25001000using namespace std;struct Fiona{ short x,y; int w;}s[NN];int acl[N],acr[N];long long seed,a,b,c,p,n,m,q;int rdm(){ r
2014-09-02 11:15:56 1213
原创 【BZOJ3670】【NOI2014】动物园 KMP变形 线性出解
题意:定义新字符串前缀为其和等字符数量后缀完全相同且无重叠部分(等价于其长度小于等于当前总字符数量的一半),定义新数组num [ i ] 为到字符串前 i 个字符中“新前缀的个数”。如aaaaa ,num数组为0,1,1,2,2。下列列举a时用角标表示第几个a num[1] : 不存在 ; num[2] : 前缀a1与后缀a2 ; num[
2014-09-02 00:46:18 5330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人