前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Day3晚笔记

Day3晚笔记

作者头像
attack
发布2018-04-11 16:08:47
5210
发布2018-04-11 16:08:47
举报

DEV C++扩展栈空间

代码语言:javascript
复制
-Wl,--stack=64000000000

带权二分图匹配

建一个超级源点S,超级汇点T

把左边的点的点权作为权值,连一条S到左边的点的边

把右边的点的点权作为权值,连一条T到右边的点的边

跑Dinic

代码技巧

调试信息的处理

fprintf(stderr,"%d\n",a);

FILE *f=fopen("gg.debug","w");

fprintf(f,"%d\n",gg);

枚举字符串

代码语言:javascript
复制
char s[1000]

scanf("%s",s);

int l=strlen(s);//不要放在循环里面

for(int i=0;i<l;i++)

{

  do something ;;;
}

或者

代码语言:javascript
复制
for(int i=0;s[i];i++)

读入的时候

代码语言:javascript
复制
while(~scanf("%d",&n))
while(cin>>n!=EOF)

 并查集防卡

50%的概率把p1的父亲设成p2

50%的概率把p2的父亲设成p1

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-10-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • DEV C++扩展栈空间
  • 带权二分图匹配
  • 代码技巧
    • 调试信息的处理
      • 枚举字符串
        • 读入的时候
          •  并查集防卡
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档