博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
0x20 搜索
阅读量:5291 次
发布时间:2019-06-14

本文共 1646 字,大约阅读时间需要 5 分钟。

这里基本就是入门吧。

可达性统计 用bitset搞的判重,发现这东西是真好用哈,空间还小

#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;map
mp[31000];struct node{ int x,y,next;}a[31000];int len,last[31000];void ins(int x,int y){ len++; a[len].x=x;a[len].y=y; a[len].next=last[x];last[x]=len;}int top,sta[31000];int ru[31000];bitset<30010>s[31000];int main(){ int n,m; scanf("%d%d",&n,&m); len=0;memset(last,0,sizeof(last)); memset(ru,0,sizeof(ru)); for(int i=1;i<=m;i++) { int x,y; scanf("%d%d",&x,&y); if(mp[x][y]==false) { ins(y,x);ru[x]++; mp[x][y]=true; } } top=0; for(int i=1;i<=n;i++) { if(ru[i]==0)sta[++top]=i; s[i][i]=1; } while(top!=0) { int x=sta[top];top--; for(int k=last[x];k;k=a[k].next) { int y=a[k].y; ru[y]--;s[y]|=s[x]; if(ru[y]==0) sta[++top]=y; } } for(int i=1;i<=n;i++)printf("%d\n",s[i].count()); return 0;}
可达性统计

小猫爬山 就冲着Freda和rainbow这口狗粮随便写了。

#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;int n,W,mmin;int c[20],d[20];void dfs(int k,int sp){ if(sp>=mmin)return ; if(k==n+1) { mmin=sp; return ; } for(int i=1;i<=sp;i++) if(d[i]+c[k]<=W) { d[i]+=c[k]; dfs(k+1,sp); d[i]-=c[k]; } d[sp+1]=c[k]; dfs(k+1,sp+1);}int main(){ scanf("%d%d",&n,&W); for(int i=1;i<=n;i++)scanf("%d",&c[i]); d[1]=0;mmin=n;dfs(1,1); printf("%d\n",mmin); return 0;}
小猫爬山

数独那题不大想做啊。

转载于:https://www.cnblogs.com/AKCqhzdy/p/9263175.html

你可能感兴趣的文章
Hibernate : Disabling contextual LOB creation as createClob() method threw error
查看>>
【bzoj4872】[Shoi2017]分手是祝愿 期望dp
查看>>
字符串元转分
查看>>
thinkphp 防sql注入
查看>>
201521123044 《Java程序设计》第1周学习总结
查看>>
MIT Scheme 的基本使用
查看>>
程序员的“机械同感”
查看>>
在16aspx.com上下了一个简单商品房销售系统源码,怎么修改它的默认登录名和密码...
查看>>
c++回调函数
查看>>
linux下Rtree的安装
查看>>
【Java】 剑指offer(53-2) 0到n-1中缺失的数字
查看>>
Delphi中ListView类的用法
查看>>
bzoj3110: [Zjoi2013]K大数查询 【树套树,标记永久化】
查看>>
[原创]Java 的传值小例子
查看>>
博客第一弹—聊聊HTML的那些事
查看>>
Mysql安装方法及安装问题解决
查看>>
Java动态代理的两种实现方式:
查看>>
PHP trait
查看>>
python 多线程并发threading & 任务队列Queue
查看>>
1_fbauto
查看>>