![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构笔记
文章平均质量分 60
数据结构的练习题,基本概念
M大王派我来巡山
这个作者很懒,什么都没留下…
展开
-
枚举的例子
坑爹的奥数 炸弹人 火柴棍等式 数的全排列原创 2021-07-20 12:42:26 · 494 阅读 · 0 评论 -
栈,队列,链表
第二章 栈,队列,链表 #include<stdio.h> int main(){ int q[102]={0,6,3,1,7,5,8,9,2,4},head,tail; int i; //初始化队列 head=1; tail=10;//队列中已经有9个元素了,指向队尾的后一个位置 while(head<tail)//当队列不为空时执行 { //打印队首并将队首出队 printf("%d",q[head]); head++; //先将新队首的数添加到队尾原创 2021-07-15 22:15:37 · 132 阅读 · 0 评论 -
桶排序,冒泡排序,快速排序
排序 1.桶排序 思路:定义一个数组用来存储数值,那个数出现了就将对应的数组元素加一,表示这个数出现过了,出现了几次 #include<stdio.h> int main(){ int a[11],i,j,t; for(i=0;i<=10;i++)//实现的是从小到大排序 //如果要求从大到小排序此行可改成for(i=10;i>=0;i--) a[i]=0;//初始化数组 for(i=1;i<=5;i++){//循环读入五个数 scanf("%d",&t)原创 2021-07-15 22:14:23 · 170 阅读 · 0 评论