码迷,mamicode.com
首页 >  
搜索关键字:AC    ( 12438个结果
POJ 3662(最短路,二分
交了10多次,后来把二分的下界l从0改成-1就AC。。。。。无法理解啊。。。。。。。。。。。。PS:想通了。。。本来脑残想成只有N为0的时候才能dij才能取到0,但是因为能免费去边所以。。。下界必须取-1才能让上界可以取到0。。。真是脑残了。。。。#include#include#include#i...
分类:其他好文   时间:2015-05-02 19:27:07    阅读次数:97
杭电ACM1162——Eddy's picture~~最小生成树
这一题,就是简单的最小生成树的应用。开始,没有想到用最小生成树做,想到的是贪心,当知道了用最小生成树做的时候,还犯了一个很严重的错误,就是时间复杂度的估计错了,导致开始不敢写,在想其他的办法。当作一次教训吧。 下面是AC的代码,有详细的注释,用的是并查集来判环,时间复杂度为nlogn,主要时间在排序上。 #include #include #include #include using...
分类:其他好文   时间:2015-05-02 12:33:32    阅读次数:119
Regionals 2013 Asia - Daejeon (部分题目题解)
题目链接:Regionals 2013 Asia - Daejeon  6500 Boxes 题意:将箱子(矩阵的1)全移动到矩阵的底部需要几步 思路:按列从下到上统计。(n,m)的矩阵,移动一个箱子(x,y),如果有c个箱子在底部,那么移动该箱子的步数是(n-x-c-1)。 AC代码: #include #include int mp[110][110]; int main() ...
分类:其他好文   时间:2015-05-02 11:15:06    阅读次数:127
HDU - 2149 - Public Sale (巴什博弈)
题目传送:Public Sale 思路:巴什博弈 AC代码: #include #include #include #include #include #include #include #include #include #include #include #include #define LL long long #define INF 0x7ff...
分类:其他好文   时间:2015-05-02 09:40:08    阅读次数:110
[hdu2222]ac自动机(模板)
题意:一个文本串+多个模板串的匹配问题思路:裸的ac自动机。 1 #pragma comment(linker, "/STACK:10240000,10240000") 2 3 #include 4 #include 5 #include 6 #include 7 #incl...
分类:其他好文   时间:2015-05-02 06:17:27    阅读次数:359
// hdu2222 // AC自动机初学
// hdu2222 //#include#include#include#include#include#include#includeusing namespace std;char k[55],s[1000005];struct node{ int fail; int next[2...
分类:其他好文   时间:2015-05-02 06:16:06    阅读次数:184
python关于装饰器的一点小理解
越来越感觉,对于一些术语,真的不能看了名字就想着用自己的 语言/想法 去试着解释,比如socket/套接字,再比如装饰器,仅凭字面意思,很难理解的,反而会把你带到坑里去def f1(fn): def action(): return ""+fn()+"" return ac...
分类:编程语言   时间:2015-05-01 18:42:16    阅读次数:134
hdu 1710 Binary Tree Traversals
做了vijos 1132之后做这题轻松多了,稍微调试了下就ac了,关键就是通过递归去找节点 前+中->后 #include #include #define maxn 1000+5 using namespace std; int n; int qi[maxn],zh[maxn]; int t=0; struct root { int num; root *left,*right; }; ...
分类:其他好文   时间:2015-05-01 16:09:40    阅读次数:169
Codeforces Round #301 (Div. 2) -- (A,B,C,D)
题目传送:Codeforces Round #301 (Div. 2) A. Combination Lock 水题,求最小移动次数,简单贪心一下即可 AC代码: #include #include #include #include #include #include #include #include #include #inclu...
分类:其他好文   时间:2015-05-01 12:09:59    阅读次数:217
北大ACM2456——Aggressive cows~~二分搜索
这一题,也是简单的二分搜索,求解放置的牛之间的距离尽可能远,也就是最大化最小值。 主要的一步就是将第i头牛放在了x[j]的位置中,第i + 1 头牛就要放在满足x[j] + d ,k的最小值。 下面是AC的代码: #include #include using namespace std; int N, M; int X[100005]; bool C(int x) { int ...
分类:其他好文   时间:2015-04-30 23:19:52    阅读次数:378
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!