数据结构与算法
数据结构与算法的学习
行稳方能走远
日日行,不怕千万里;常常做,不怕千万事
展开
-
单链表反转
反转一个链表示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL先对原链表做头部切割,再对新链表做头插定义一个新head头指针,标记为newHead,将它初始为NULL,并非指向NULL,最后我们选择返回这个newHead指针作为新链表的头指针。原创 2021-08-30 17:23:27 · 434 阅读 · 0 评论 -
C语言排序(桶排序,冒泡排序,选择排序,插入排序,快速排序)
什么是排序?1、桶排序概念思路demo运行效果2、冒泡排序动图演示概念思路demo运行效果3、选择排序动图演示概念思路demo运行结果4、插入排序动图演示概念思路demo运行效果5、快速排序动图演示概念思路demo运行结果原创 2021-07-23 12:23:14 · 327 阅读 · 1 评论 -
八大排序算法(C语言实现)
摘自:八大排序算法(C语言实现)作者:2021dragon发布时间: 2021-05-16 10:46:37网址:https://blog.csdn.net/chenlong_cxy/article/details/116563972 目录 直接插入排序希尔排序选择.转载 2021-05-19 11:25:20 · 228 阅读 · 1 评论 -
数据结构——无向图创建邻接表以及深度遍历、广度遍历(C语言版)
摘自:数据结构——无向图创建邻接表以及深度遍历、广度遍历(C语言版)作者:正弦定理发布时间:2020-12-22 20:55:12网址:https://blog.csdn.net/chinesekobe/article/details/111409503 数据结构——.转载 2021-07-03 10:02:49 · 2892 阅读 · 1 评论 -
数据结构—无向图创建邻接矩阵、深度优先遍历和广度优先遍历(C语言版)
摘自:数据结构—无向图创建邻接矩阵、深度优先遍历和广度优先遍历(C语言版)作者:正弦定理发布时间:2020-12-19 17:25:49网址:https://blog.csdn.net/zhuguanlin121/article/details/118436142 无.转载 2021-07-03 09:59:30 · 11969 阅读 · 3 评论 -
数据结构——计算节点个数和二叉树高度(C语言版)
摘自:数据结构——计算节点个数和二叉树高度(C语言版)作者:正弦定理发布时间:2020-12-12 23:27:09网址:https://blog.csdn.net/chinesekobe/article/details/111086664 数据结构——计算节点个数、.转载 2021-07-03 09:50:06 · 718 阅读 · 1 评论 -
数据结构——二叉树根节点到特定节点路径(C语言版)
摘自:数据结构——二叉树根节点到特定节点路径(C语言版)作者:正弦定理发布时间:2020-12-10 21:09:43网址:https://blog.csdn.net/chinesekobe/article/details/110991771 二叉树——根节点到特定节.转载 2021-07-03 09:46:52 · 877 阅读 · 1 评论 -
数据结构——二叉树先序、中序、后序及层次四种遍历(C语言版)
数据结构——二叉树先序、中序、后序三种遍历 一、图示展示:(1)先序遍历(2)中序遍历(3)后序遍历(4)层次遍历(5)口诀 二、代码展示: 一、图示展示: (1)先序遍历 先序遍历可以想象为,一个小人从一棵二叉树根节点为起点,沿着二叉树外沿,逆时针走一圈回到根节点,路上遇到的元素顺序,就是先序遍历的结果 先序遍历结果为:A B D H I E J C F K G 动画演示: 记住小人沿着外围跑一圈(直到跑回根节点),多看几次动图便能理解 (2)中序遍..转载 2021-06-25 11:40:41 · 1287 阅读 · 2 评论 -
数据结构——二叉链表创建二叉树(C语言版)
摘自:数据结构——二叉链表创建二叉树(C语言版)作者:正弦定理发布时间:2020-12-08 15:36:21网址:https://blog.csdn.net/chinesekobe/article/details/110873792 数据结构——二叉链表创建二叉树.转载 2021-07-03 09:38:54 · 807 阅读 · 1 评论 -
数据结构——栈(C语言版)
一、概念二、入栈(push)三、出栈(pop)四、顺序栈简单实现原创 2021-07-02 20:56:57 · 880 阅读 · 1 评论 -
数据结构——队列(C语言版)
一、简单概念二、顺序队列三、链式队列原创 2021-07-02 20:53:45 · 399 阅读 · 1 评论 -
数据结构:八大数据结构分类
数据结构分类1、数组2、栈3、队列4、链表5、树6、散列表7、堆8、图原创 2021-07-02 20:44:48 · 715 阅读 · 0 评论