
数据结构
文章平均质量分 75
C++写数据结构以及函数
藕粉和藕片
多巴胺和内啡肽
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构基本代码汇总
常用数据结构代码(c语言版本),适合考研or期末复习原创 2022-11-21 19:25:36 · 13093 阅读 · 0 评论 -
图的基本运算(邻接矩阵)
1.将图存入邻接矩阵中typedef struct{ char v[100];//顶点值,例如A,B,C,D... int a[100][100];//边的权值 int node,edge;//顶点数和边数}M;M G;void create(M &G){ for(int i=0;i<G.node;i++) { cin>>G.v[i]; } for(int i=0;i<G.node;i++) { for(int j=0;j<G.node原创 2020-11-21 22:00:59 · 2532 阅读 · 2 评论 -
二叉树基本操作【c++】
1 .二叉树的建立按照先序遍历的顺序建立二叉链表①struct BiNode{ char data; BiNode *lchild,*rchild;};BiNode *create(){ BiNode *btree = NULL; char ch; cin>>ch; if (ch!='#') { btree= new BiNode; btree->data = ch; btree->lchild = create(); btree->原创 2020-10-29 14:04:45 · 255 阅读 · 0 评论 -
max_element()和min_element()函数及用法介绍
头文件:#includeint a[]={1,4,7,2,8,9,3,5};1.max_element(first,last)作用:返回数组区间[first,last)中最大元素的位置用法:int t=max_element(a,a+8)-a;//注意要减去a本身的地址cout<<t<<endl;//t就等于52.min_element(first,last)与上面类似注意,这两个函数返回的都是数组中第一个最大(小)的元素地址3.*max_element(firs原创 2020-07-27 19:54:58 · 4874 阅读 · 0 评论