- 博客(2)
- 收藏
- 关注
原创 集合
集合的表示 这里用一个数组来存放这些数据集合; struct Node { int data;//这里假设用int型的数据 int parent; }; parent表示其父节点的位置,根节点就用parent=-1来表示; #集合的运算 Find 查找某个数据所在的集合,返回其跟节点的位置; int Find(vector<Node> s,int x) { //先查找x是否在S内; for(int i=0;i<s.size();i++) if(s[i]==x) break;
2020-09-13 12:39:38
419
原创 C语言 简单的排序
冒泡法 int a[10] for (i=0; i < 9; i++)//控制次数 { for (j=0; j < 9 - i; j++) if (a[j] < a[j + 1]) swap(&a[j], &a[j + 1]); } 时间复杂度 O(N2 ); 选择排序 for (i=0; i < 9; i++) { for (j=i...
2020-04-11 18:56:33
338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人