数据结构
文章平均质量分 74
oldxmtang
提的问题我都不懂!
展开
-
链表结构的基本操作(整理)
///为了方便阅读,我直接把注释写在了程序里,如果发现我写的有问题,欢迎各位巨佬指导。 #include<bits/stdc++.h> using namespace std; #define MaxSize 50 typedef int ElemType; typedef struct LNode //声明单链表结点类型 { ElemType data; struct LNode *next; //指向后继结点 } LinkNode; void Crea...原创 2021-04-27 01:26:08 · 414 阅读 · 0 评论 -
快速排序整理(老粗糙了)
现附上经典源代码 #include<iostream> using namespace std; void kp(int a[],int l,int r) { if(l>=r)return; int i=l; int j=r; int p=a[l]; while(i<j) { while(i<j&&a[j]>=p)j--; while(i<j&&a[i]...原创 2021-04-22 05:12:50 · 171 阅读 · 0 评论 -
线性表基本操作整理
///为了方便阅读,我直接把注释写在了程序里,如果发现我写的有问题,欢迎各位巨佬指导。 #include<iostream> using namespace std; typedef int elemtype;///elemtype就是线性表中的元素类型 ///我们暂时把类型设为int const int maxsize=100;///startsize就是线性表的大小 const int nstep=10; struct mylist { elemtype *node;///线性表中..原创 2021-04-06 01:08:48 · 261 阅读 · 0 评论