2020年5月13日

摘要: #include<iostream> #include<stack> #include<queue> using namespace std; int maxsize=101; typedef struct BTNode{ int data; int lTag;//lTag=0左孩子;lTag=1前 阅读全文
posted @ 2020-05-13 19:28 二进制dd 阅读(169) 评论(0) 推荐(0) 编辑

2020年5月9日

摘要: #include<iostream> #include<stdlib.h> using namespace std; typedef struct node{ int data; struct node* left; struct node* right; }Node; typedef struct 阅读全文
posted @ 2020-05-09 09:55 二进制dd 阅读(160) 评论(0) 推荐(0) 编辑
摘要: #include<iostream> #include<set> using namespace std; int book[101],e[101][101]; int result[101][101]; int avoid[101]; int essent[101]; int avo,ess; i 阅读全文
posted @ 2020-05-09 09:52 二进制dd 阅读(241) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> #include <stack> #include <queue> using namespace std; //结点类 template <class T> class BinaryNode { public: T data; BinaryNode<T> * 阅读全文
posted @ 2020-05-09 09:50 二进制dd 阅读(114) 评论(0) 推荐(0) 编辑
摘要: #include<iostream> #include<string> using namespace std; int n; void LSD(string *a, int N) { int W = a[0].length(), R = 256; string *Aux = new string[ 阅读全文
posted @ 2020-05-09 09:49 二进制dd 阅读(144) 评论(0) 推荐(0) 编辑

2020年4月20日

摘要: 1.Insert sort #include<iostream> using namespace std; int a[50]; int n; void in_sort(){ for(int i=2;i<=n;i++){ for(int j=i;j>1;j--){ if(a[j]<a[j-1]){ 阅读全文
posted @ 2020-04-20 13:59 二进制dd 阅读(110) 评论(0) 推荐(0) 编辑

2020年4月18日

摘要: 1. #include<iostream> using namespace std; int n,l; bool flag; int k[50]; int main(){ cin>>n>>l; for(int i=1;i<=n;i++){ cin>>k[i]; } for(int i=1;i<=n; 阅读全文
posted @ 2020-04-18 18:13 二进制dd 阅读(209) 评论(0) 推荐(0) 编辑

2020年4月17日

摘要: 并查集: 并查集通过一维数组来实现,其本质是维护一个森林。刚开始的时候,森林中的每一个点都是孤立的,都是一颗只有根节点的树,之后 通过一些条件,逐步将这些树合并成一颗大树,过程Like"认爹",在这个"认爹"过程中,遵循1.靠左原则 2.擒贼先擒王的原则 #include<iostream> usi 阅读全文
posted @ 2020-04-17 21:06 二进制dd 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1.最小生成树 #include<iostream> using namespace std; int h[101]; int n; void swap(int a,int b){ int t; t=h[a]; h[a]=h[b]; h[b]=t; } void siftdown(int i){ i 阅读全文
posted @ 2020-04-17 16:44 二进制dd 阅读(143) 评论(0) 推荐(0) 编辑

2020年4月14日

摘要: 1.Floyd: 求任意两点的最短路径:i号顶点到j号顶点只经过前k个顶点的最短路径 时间复杂度O(N^3) #include<iostream> using namespace std; int e[10][10]; int inf=999999; int n,m; int main(){ cin 阅读全文
posted @ 2020-04-14 17:33 二进制dd 阅读(359) 评论(0) 推荐(0) 编辑

导航