顺序表



链表

单链表头插法

尾插法

单链表按值查询

单链表按值删除

单链表打印

输出格式 对应数据类型 符号的含义
%d int 输出一个有符号的10进制 int 类型
%o unsigned int 输出8进制的 int 类型
%x unsigned int 输出10进制的 int 类型,字母以小写输出
%X unsigned int 输出10进制的 int 类型,字母以大写输出
%u unsigned int 输出一个 10 进制的无符号整型
printf(“格式控制字符串”,输出表项);
scanf(“格式控制字符串”,输入项地址列表);


栈

入栈

出栈

顺序栈的打印

链栈

入栈

出栈


队列
循环队列

循环队列入队

循环队列出队

循环队列打印

主函数怎么写

链队列

链队入队

链队出队

链队打印


树
树的定义

树的创建

树的递归遍历

树的非递归遍历

树的层次遍历

图
图的存储邻接矩阵

图的存储邻接表


邻接矩阵转邻接表

深度优先遍历邻接表

广度优先遍历邻接表

弗洛伊德算法求最短路径

实现邻接表的拓扑排序
省略
排序
冒泡排序

选择排序

插入排序

希尔排序

快速排序

堆排序

归并排序

桶排序

计数排序
基数排序
略
本文详细介绍了一系列数据结构概念,包括顺序表、链表等基本结构及其操作方法,如插入、删除等,并探讨了栈、队列及更复杂的数据结构如树和图的相关算法。此外,还涉及多种排序算法。

被折叠的 条评论
为什么被折叠?



