自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

肖恩

公众号-阿Sean私语-记录ACM/校招/职场经历

  • 博客(24)
  • 收藏
  • 关注

原创 【干货】手动扩栈

G++超时------>加速挂。 C++栈溢出------> #pragma comment(linker, "/STACK:102400000,102400000") 更多干货-关注公众号-阿sean私语,关于acm、实习、校招、职场

2015-08-03 21:37:11 493

原创 【干货】ACM对拍程序 步骤演示

在打acm比赛时,如果一个程序实在不知道错在哪,对拍是一个很好的手段,对拍的意思就是对比两个文件,发现其中的差异,你可以写成另一个暴搜的程序得出答案,原来的程序的答案相匹配,看哪里错了。平时训练也可以这么找出你的wa程序和ac的程序之间的差别。下面就展示如何使用对拍。 比赛开始前就可以把对拍那三句话写好,还有三个txt建好,比赛时确实要用到对拍就在程序里写上freopen就行了 第一步:首先要...

2015-02-11 14:32:13 304

原创 Codeblock的安装和使用

下载并安装CodeBlocks 一、在百度等搜索引擎搜索codeblocks或直接输入网址http://www.codeblocks.org/进入CodeBlocks官网 二、进入下载页面 三、一般使用的话选择安装二进制版就可以 四、选择合适的版本,这里我下载的是适用于windows的带编译器等工具的版本,也是大家最常用的版本 五、这里我选择的是Sourceforge.ne...

2015-02-11 14:15:53 1567

转载 来自一个大牛对ACM的总结

以下是本人在大学期间参加ACM/ICPC的总结,以及相关的经验教训。 首先,先说说ACM对大学以及未来发展所带来的利弊。 利: 1.毫无疑问,你的编程能力(注意这里不是软件开发能力)会得到大幅度地提升。ACM比赛注重短时间地写出正确的代码,是完全正确的代码。在ACM比赛中,只有对的代码和错的代码(在现实生活中可不一定是这样的),没有一本正确的代码。 2.你的算法能力会得到很好的锻炼。在以前的教科...

2019-03-19 15:46:37 295

原创 hdu 2087 kmp

求不重叠的模式串有多少个。 #include #include #include #include #include using namespace std; #define maxn 1000006 int f[10005]; char s1[maxn],s2[maxn]; int cnt; void net(int n) { // int n=strlen(s2); int j

2015-05-26 16:23:59 204

原创 hdu 1711

kmp裸题 #include #include #include #include #include using namespace std; #define maxn 1000000 int f[100000]; int s1[maxn],s2[maxn]; void net(int n) { // int n=strlen(s2); int j=0; f[0]=0;

2015-05-26 15:37:38 234

原创 hdu 2896 ac自动机

#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define maxnod 500000 #define sizem 100 set k; int ch[maxnod][sizem]; i

2015-02-21 23:26:44 214

原创 hdu 2222 ac自动机

好不容易敲好模板好吗,TM还有trick。。。。。查了好几遍代码!!!!!相同字符串按不同处理。。。。。果然这题够222222 #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define maxno 1

2015-02-21 00:15:34 202

原创 1213 trie+DP

#include #include #include #include #include #include #include #include #include #include #include using namespace std; #define maxno 1000000 #define size 26 #define INF 10000000000000000 long long d[

2015-02-18 16:09:24 210

原创 hdu 1251 trie

数组开到千万级才AC。。。。#include #include #include #include #include #include #include #include #include #include #include #define size 28 #define maxno 1000000 using namespace std; struct trie { int ch[max

2015-02-18 11:43:31 190

原创 hdu 1671 trie

#include #include #include #include #include #include #include #include #include #include #include #include #define maxno 500000 #define size 15 using namespace std; struct trie { int ch[maxno][si

2015-02-17 23:17:04 196

原创 hdu 1160 DP

最长上升序列+路径打印 #include #include #include #include #include #include #include #include #include #include #include using namespace std; int d[1005],f[1005]; struct node { int x,y; int num; }a[1

2015-02-17 15:10:33 249

原创 hdu 3336 KMP+DP

根据kmp原理,改下kmp的代码。。。。略爽。。。。 #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define mod 10007 int d[200009],next[200009

2015-02-16 17:48:53 235

原创 hdu1087

#include #include #include #include #include #include #include #include #include #include #include using namespace std; int a[2000],sum[2000],d[2000]; int main() { int n,i,j,k,res; // freopen("in

2015-02-15 21:56:29 194

原创 hdu 1159

#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int d[1000][1000]; int main() { // freopen("in.txt","r"

2015-02-14 23:32:57 184

原创 hdu 1421 dp

#include #include #include #include #include #include #include #include #include #include #include #define inf 1000000000; using namespace std; int d[2005][2005],a[2005]; int main() { int n,k,i,j; /

2015-02-14 23:13:56 325

原创 hdu 1198 并查集

这题挺好玩的。。。。。并查集。。。 #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; char a[55][55]; int f[3000]; int n,m; string k[11]={

2015-02-12 22:12:20 190

原创 hdu 1856

离散化+并查集。。n==0输出1 。CNMCNMCNMCNMCNM #include #include #include #include #include #include #include #include #include #include #include using namespace std; int f[200005],A[200005],B[200005],k[200005],t

2015-02-12 11:07:05 189

原创 hdu1272

G++TM。。LTE。。。递归写法TMC++还爆栈#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define MAX 100005 int f[MAX],flag,sign[MAX];

2015-02-11 23:17:21 208

原创 HDU 2203 KMP

kmp裸题。。。 #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int next[200005]; void nextstr(string s) { int m=s.length

2015-02-11 20:36:05 174

原创 poj 2299 又是逆序数。。。

这个要先离散化。。。然后还是树状数组求。。。。 #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; int bit[500005],k[500005]; int n

2015-02-11 14:16:55 215

原创 hdu 1232 并查集

水。。。。求集合个数-1就行= = #include #include #include #include #include #include #include #include #include #include #include using namespace std; int f[5005]; int find(int x) { if(x==f[x]) return

2015-02-11 14:12:57 183

原创 hdu 4004

某次网络赛的二分题,最大值最小化还是最小值最大化来的。。忘了 #include #include #include #include #include #include #include #include #include #include #include using namespace std; int a[500005]; int n,k,l; int judge(int x) {

2015-02-11 14:09:59 212

原创 hdu 1597 二分

超水二分。。。。。    #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; ll n; int judge(ll x) { if(x*(x+1)/

2015-02-11 14:05:41 175

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除