
ACM
文章平均质量分 72
驱动幽灵百鬼夜行小肆
活在驱动层的一个幽灵专业课不行数学不行算法不行但是我就是爱计算机PE structure是如此的美妙不关心任何黑产
展开
-
【poj3253】堆的应用
#include #include #include #include #define INPUTusing namespace std;const int MAXSIZE = 50010;bool comp1(int a,int b){ return a>b;}int main(){#ifdef INPUT freopen("b:\\acm\\poj325原创 2012-02-22 14:56:51 · 551 阅读 · 0 评论 -
【UVa10167】 Birthday Cake,思路+代码+解题报告
#include #include #include #include // #define INPUT/** Problem: UVA10167 - Birthday Cake Begin Time:22nd/Mar/2012 5:00 p.m. End Time: 22nd/Mar/2012 7:35 p.m. Last Time: 2H 35M原创 2012-03-22 19:35:11 · 2959 阅读 · 0 评论 -
【HDU2571】命运
#include #include #include #include using namespace std;const int MAXN = 100;const int MAXM = 1100;int maze[MAXN][MAXM];int dp[MAXN][MAXM];int solve(int n,int m,int N,int M){//向下一次只能走一格。但是原创 2012-04-29 01:19:38 · 2667 阅读 · 0 评论 -
【HDU3415】Max Sum of Max-K-sub-sequence,思路+解题报告+AC代码+自虐般疯狂吐槽【0.3%达成!】
#include #include #include #include using namespace std;const int MAX_SIZE = 100010 * 2;const int INFINITE = 99999999;int num[MAX_SIZE];int sum[MAX_SIZE];int q[MAX_SIZE];int ind[MAX_SIZE];i原创 2012-08-03 02:56:37 · 3600 阅读 · 0 评论 -
【HDU4313】 - Matrix - 树状DP Version 思路+解题报告+AC代码【0.4%达成】
#include #include #include #include #include using namespace std;/** Problem: HDU4313 - Matrix - DP Version【0.4%达成】 Copyright : 归我们学校集训队和本人所有,未经同意可以转载。 【但是胆敢用于培训的话,贵学校服务原创 2012-08-06 02:29:22 · 2720 阅读 · 0 评论 -
【HDU4313】Matrix 多校 解题报告+AC代码+思路+算法正确性证明,此为Kruskal贪心简单版本,恶心版本稍后放出【目标达成 0.2%】
#include #include #include #include using namespace std;/** c0de4fun声明:本人未给出测试数据、未声明一次AC的题均为参考解题报告自己写的。 对那些无私贡献的大神真诚的致敬!本题的测试数据可以看最后面 Problem: HDU4313 - Matrix Refe原创 2012-08-02 03:26:47 · 2761 阅读 · 0 评论 -
【ZOJ3471】Most Powerful, 思路+源代码+解题报告(好久没写解题报告了……)【目标达成:0.1%】
/** Problem:ZOJ3471-Most Powerful. Reference:http://blog.youkuaiyun.com/magicnumber/article/details/6182891 Knowledge point:状态压缩DP Thought: 根据炮兵阵地(那是别的题)和这道题,还有一次多校的经验(就是那个类似拼图的那个题,给你原创 2012-08-01 23:46:47 · 2593 阅读 · 0 评论 -
【HDU4313】Matrix 多校 解题报告+AC代码+思路+算法正确性证明,此为Kruskal贪心恶心版本,非自虐倾向慎入!建议想找解题报告的童鞋看简单版本的,这个我写给自己【目标达成 0.2%】
#include #include #include #include using namespace std;/** 【警告】这个恶心版本是我写给自己看的,关于解题报告,还是请移步简单版本吧,就在这篇文章的前一篇。 c0de4fun声明:本人未给出测试数据、未声明一次AC的题均为参考解题报告自己写的。 对那些无私贡献的大神真诚原创 2012-08-02 03:40:30 · 3787 阅读 · 0 评论 -
【0.9%】SPOJ7758 Grwoing Strings 解题报告 + AC代码 + 思路 + AC自动机简短总结
#include #include #include #include #include using namespace std;const int MAX_SIZE = 1000100;/** 【0.9%】SPOJ7758 Grwoing Strings 解题报告 + AC代码 + 思路 + AC自动机简短总结 ——果然智商捉急的话就要WA到死才能AC啊人生来不是给原创 2012-08-18 00:05:19 · 3662 阅读 · 0 评论 -
【CodeForces 155C Hometask】白濑肆×字符串+DP——果然是字符串处理什么的好讨厌啊尤其是换行符的处理看来不用CIN不行了呢DP的转移真心不会啊水到家了怎么办!【1.1%达成】
#include #include #include #include using namespace std;const int MAX_SIZE = 1e5+10;char text[MAX_SIZE];/** Title: 白濑肆×字符串+DP——果然是字符串处理什么的好讨厌啊尤其是换行符的处理看来不用CIN不行了呢虽然效率低人家好伤心的还有就是DP的转移真心不会啊水到原创 2012-08-20 01:44:19 · 3957 阅读 · 0 评论 -
【ZOJ3228】白濑肆の完美算法教室补番作,0.7%达成 白濑肆×AC自动机
#include #include #include #include #include using namespace std;/** 就是一个AC自动机 但是每个单词有两个状态,[0]是可以overlap,[1]是不能overlap时候的次数 我们用last数组记录下每个不能overlap的单词出现的位置,如果 当前位置 - last[word]原创 2012-08-20 01:51:56 · 3423 阅读 · 0 评论 -
【ZOJ3587】Marlon's String——白四爷×KMP 白濑肆の算法完全解读KMP篇 KMP来袭第二弹前缀什么的果然最讨厌了!【1.0%达成!】
#include #include #include #include /** Title: 【ZOJ3587】Marlon's String——白四爷×KMP 白濑肆の算法完全解读KMP篇 KMP来袭第二弹前缀什么的果然最讨厌了!【1.0%达成!】 Problem: ZOJ3587 Marlon's String Knowledge Point : KMP算法の深原创 2012-08-19 15:19:17 · 4401 阅读 · 0 评论 -
【ACM模板】HASH表(无删除功能,添查)
#include #include #include #include #include #include using namespace std;const int HASH_SIZE = 1000000;const int HASH_KEY = 17;int next[HASH_KEY][HASH_SIZE];int hash[HASH_SIZE];int origin_原创 2012-03-22 00:07:04 · 3710 阅读 · 0 评论 -
【POJ3740】Easy Finding,解题报告+思路+代码
#include #include #include #include //#define INPUT/** Problem: poj3740 - Easy Finding Begin Time:8:30 p.m. 20th/Mar/2012 End Time: 8:42 p.m. 21st/Mar/2012 Last Time: Maybe 4hours原创 2012-03-21 21:25:00 · 2575 阅读 · 0 评论 -
【ACM-POJ】poj2386,Lake Counting
#include #include //#define DBGusing namespace std;const int MAXSIZE = 10000;char map[MAXSIZE][MAXSIZE];int N,M;unsigned long LakeCounts;bool iFirstLake = true;bool iCounted = true;void dfs(原创 2012-02-14 21:25:37 · 898 阅读 · 0 评论 -
【POJ2255】Tree Recovery解题报告 思路 + 数据 +代码
#include #include #include #include using namespace std;/* Author: YuXun Lu Time:23rd/2/2012 Last Time:About 7 Hours Begin Time:Unknown End Time:Unknown Test Data: ABD原创 2012-02-27 00:03:17 · 694 阅读 · 0 评论 -
【POJ2796】代码,非原创,参考的别人的文章
#include #include #include /* Reference:http://www.cnblogs.com/youngxiao/archive/2010/05/19/1739381.html.THX A LOT TO YOU. author:YuXun Lu(A.K.A Kyle Broflovlaski) problem:poj2796原创 2012-02-19 01:10:43 · 731 阅读 · 0 评论 -
【HDU1272】小希的迷宫解题报告,数据+思路+代码
#include #include #include #include #define INPUTusing namespace std;/* Problem : HDU1272 - 小希的迷宫 State : 5421320 2012-02-26 23:40:14 Accepted 1272 62MS 1636K 3853 B G++ c0de4fun原创 2012-02-27 00:00:49 · 1740 阅读 · 1 评论 -
【poj3320】Jessica's reading problem,解题报告+数据+代码
#include #include #include #include #include #include #include /* Problem : POJ3320-Jessica's reading problem; Begin Time: 27/2/2012 5:30 p.m. End Time: 29/2/2012 11:13 a.m La原创 2012-02-29 11:23:37 · 1472 阅读 · 1 评论 -
【HDU1072】Nightmare,思路+解题报告+代码
#include #include #include #include #include #define INPUTusing namespace std;const int c0de4fun = 10;int x[4] = {1,-1,0,0};int y[4] = {0,0,1,-1};int maze[c0de4fun][c0de4fun];/** Proble原创 2012-03-08 02:13:11 · 1060 阅读 · 0 评论 -
【poj1164】The Castle,解题报告+思路+代码+数据
#include #include #include #include #include #include #define INPUTusing namespace std;/** Problem: POJ1164 Begin Time:7th/3/2012 10.00 p.m. End Time:2012-03-08 01:28:21 Test D原创 2012-03-08 02:22:05 · 1023 阅读 · 0 评论 -
【POJ1077】Eight 八数码问题,解题报告+思路+代码
#include #include #include #define INPUTusing namespace std;/** Problem : poj1077,hdu1043,经典的八数码问题。 知识点: BFS + HASH + 打表 + 父亲节点记录 境界:3 - BFS+HASH+打表 A了两天!!! 记得拿启发式,双向BFS重新写原创 2012-03-24 12:48:48 · 5661 阅读 · 0 评论 -
【UVA11205】The broken pedometer,思路+代码,可能是最不装逼最朴素最易懂效率也最差的代码。
#include #include #include #include #include using namespace std;/** Problem : UVA11205 - The broken pedometer Begin Time: 28th/Mar/2012 11:30 a.m. Finish Time: 29th/Mar/2012 2:14 a.原创 2012-03-29 02:17:52 · 3381 阅读 · 1 评论 -
【POJ1011 Sticks】解题报告+思路+代码
#include #include #include #include #include //#define INPUTusing namespace std;/** Problem : poj1011 - Sticks Begin Time : 13:00 p.m. 15th/mar/2012 End Time : 15:10 p.m. 15th/mar/2原创 2012-03-16 18:45:54 · 1390 阅读 · 0 评论 -
【POJ1198 Solitaire 】 思路+解题报告+测试数据生成器
#include #include #include #include //#define DBG//#define INPUT//#define DBG1using namespace std;/** Problem: poj1198 - Solitaire Begin Time : 18:33 15th/Mar/2012 End原创 2012-03-16 18:43:26 · 1783 阅读 · 0 评论 -
【HDU2222】 0.6%达成 模板题 果然无聊的时候A题才是最正确的选择啊因为你就会更加无聊
#include #include #include #include #include using namespace std;/** Reference:http://www.cnblogs.com/procedure2012/archive/2012/01/29/2331460.html Thanks to: lpp学长给的模板和讲义 Pre-Knowle原创 2012-08-18 01:35:46 · 4789 阅读 · 0 评论