- 博客(5)
- 收藏
- 关注
原创 2018-12-30 树状数组
这一题代码:#include<bits/stdc++.h>using namespace std;const int maxn=500000+5;int c[maxn],n,m;int szsh(int x){ return x & -x;}void add(int i,int x){ while(i<=n){ c[i]+=...
2018-12-30 20:19:15 110
原创 2018-12-23 树
数组模拟堆进行快速排序:#include <bits/stdc++.h>using namespace std;const int maxn=100000+10;int a[maxn],len,n,k;int main(){ scanf("%d",&n); for(int i=1;i<=n;i++){ scanf("%d",&am
2018-12-23 20:01:12 111
原创 2018-12-16 栈
栈:老师blog十进制转二进制:1.数组模拟栈:#include <bits/stdc++.h>using namespace std;const int maxn=1000+10;int s[maxn],n,len;int main(){ scanf("%d",&n); while(n){ s[++l
2018-12-16 19:34:48 88
原创 spfa
#include <bits/stdc++.h>using namespace std;const int maxn=10000+10,inf=2147483647;int n,m,s,tot,dis[maxn],head[maxn];bool vis[maxn];struct Edge{ int next,to,w;}h[maxn];void add(int u,in...
2018-12-10 22:31:32 88
原创 队列 2018-12-9
队列的特征是先进先出。一般用f(first)表示队首,用l(last)表示队尾,然后进行操作两种方法:1.STL法:#include <bits/stdc++.h>using namespace std;queue <int> q;int n;int main(){ scanf(&am
2018-12-09 19:34:57 111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人