
数据结构
文章平均质量分 58
数据结构内容
dabai__a
起点也是终点,终点也是起点。
展开
-
排序算法(1)
冒泡排序是用2次循环然后进行交换。希尔排序的方式是让数组进行。直接选择排序是让数据先选出。原创 2023-11-01 22:38:27 · 950 阅读 · 7 评论 -
栈和队列的介绍
int top;//表示栈顶//空间大小}ST;队列是一种特殊的线性表队列 只允许在一端插入数据 另一端删除数据队列需要的头文件}QNode;//头节点//尾节点}Queue;原创 2023-10-26 22:34:26 · 392 阅读 · 14 评论 -
堆与二叉树的相爱相杀
节点的度:一个节点的子节点叶子节点:度为0的节点/没有子节点的节点非终端节点:度不为0的节点父节点:一个节点有分支节点, 这个节点就叫 分支节点的 父节点由一个节点分裂的节点 叫 子节点兄弟节点:相同的父节点的节点树的度:一颗树中最大节点的度就叫树的度树的高度/深度: 树中节点最大的层次节点的祖先:从该节点到所经过分支上的所有节点森林:由m颗树但互不相交的多颗树二叉树:每一个父节点只有2个子节点其度为0的节点个数为N个,度为2的节点个数为M个,则有N=M+1;二叉树中的特例:完全二叉树。原创 2023-10-29 21:00:17 · 404 阅读 · 11 评论 -
C语言实现贪吃蛇小游戏
在实现贪吃蛇中 需要用到函数、枚举、数据结构、win 32 APIint main()//这个是c语言提供的函数 能执行系统命令////mode con cols 是设置控制台的行 lines 是 列//system("title 贪吃蛇");// title 名字 是 设置控制台名字////COORD win的api函数 设置光标到 那个位置//让光标 到 控制台3,5 这个位置//识别输出还是输入还是错误输出//设置鼠标光标 名字//设置光标 输出//设置光标大小//隐藏光标。原创 2023-10-23 23:26:30 · 528 阅读 · 10 评论