上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 78 下一页
题解:裸上下界网络流。。。就当复习了。。。这个资料不错:http://hi.baidu.com/newfarking/item/b9780317201c9651f0090e64代码: 1 #include 2 #include 3 #include 4 #include 5 #includ... Read More
posted @ 2014-12-21 12:46 ZYF-ZYF Views(234) Comments(0) Diggs(0) Edit
题解:我们可以事先在堆里放入插入m个inf然后不断的比较当前值与堆首元素的大小,如果小于的话进入。估计函数也可以随便写写。。。query的时候貌似不用保留dir。。。return 0写在 while 里面我也是醉了。。。不用开long long为什么大家都开了。。。k-d tree助我进第一版代码:... Read More
posted @ 2014-12-21 10:26 ZYF-ZYF Views(271) Comments(0) Diggs(0) Edit
题解:令f[i][j][0/1]表示前i个数有j段,最后一段是下降/上升的方案数很容易列出状态转移方程(已按x轴排序)f[i][j][0]=sigma(f[k][j][0]+f[k][j-1][1])(ka[i])f[i][j][1]=sigma(f[k][j][1]+f[k][j-1][1])(k... Read More
posted @ 2014-12-20 23:45 ZYF-ZYF Views(303) Comments(0) Diggs(0) Edit
题解:构建出trie图,令f[i][j]表示到第i个字符走到j号节点最少需要修改的字符数,然后枚举后继节点转移即可。代码:没写caseWA了n发。。。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7... Read More
posted @ 2014-12-20 22:27 ZYF-ZYF Views(256) Comments(0) Diggs(0) Edit
题解:首先知道一点trie不仅可以求与某个数异或的最大值.最小值,还能求第k大值,不能再神,orz!!!多添加一个size域即可。然后本题做法类似于超级钢琴。我们先求出每个a[i]的第二异或最小值,然后放进堆里(第一是和自己)然后我们往外取最小值,每次取出一个之后a[i]的第k小异或值就压入a[i]... Read More
posted @ 2014-12-20 20:53 ZYF-ZYF Views(304) Comments(0) Diggs(0) Edit
题解:刚开始一直在想堵在一块儿的情况怎么办?发现不会。。。结果看题解发现不用考虑T_T http://blog.sina.com.cn/s/blog_76f6777d01015ogm.html代码:调的蛋疼。。。 1 #include 2 #include 3 #include 4 #def... Read More
posted @ 2014-12-20 19:54 ZYF-ZYF Views(284) Comments(0) Diggs(0) Edit
题解:kdtree裸题?感觉判断是否进入左右子树真的是个估价函数。。。inline int get(int k) { if(!k)return inf; int ret=0; for0(i,1)ret+=max(0,t[k].mi[i]-now[i]); for0(i,1)... Read More
posted @ 2014-12-20 16:39 ZYF-ZYF Views(238) Comments(6) Diggs(0) Edit
题解:感觉被坑出翔。。。显然我们把矩阵乘法中的点当成原图中的边就可以了。先写opertor 在struct里面居然只能带一个变量?。。。放到外面,然后还得加引用?然后题目描述不清,重边怎么算?好吧,后来知道重边算两条。然后没开ll,没取模各贡献一次WA。。。代码: 1 #include 2 #inc... Read More
posted @ 2014-12-20 11:50 ZYF-ZYF Views(227) Comments(0) Diggs(0) Edit
题解:刚开始看见,这不大水题,选出重心然后每条链看一下是不是平衡,乘法原理搞一下码完之后居然没过样例,然后发现不一定以该店为剖分点。。。那我们就记录一下链上两种颜色的差,然后取相反数是合法的开心写完交上去又WA然后发现不一定颜色整体平衡就可以找出剖分点,比如aaaabbbb。。。这时候发现我们只要a... Read More
posted @ 2014-12-20 10:18 ZYF-ZYF Views(253) Comments(0) Diggs(0) Edit
题解:裸的字符串最小表示。。。可以戳这里:http://www.cnblogs.com/ACAC/archive/2010/05/23/1742349.html这里说一下为什么a[i+k]>a[j+k]的时候可以让 i 跳到 i+k+1也就是说i-i+k这一段不会有一个后缀成为最小表示的前缀,那我们... Read More
posted @ 2014-12-19 16:42 ZYF-ZYF Views(261) Comments(0) Diggs(0) Edit
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 78 下一页