数据结构与算法(C语言)
文章平均质量分 79
C语言实现常见数据结构与算法
迷途小生
Linux kernel,Linux驱动工程师。
路由器交换机开发工程师。
嵌入式系统专家。
交换芯片专家。
他强任他强,清风拂山岗。
展开
-
数据结构与算法(C)—矩阵
数据结构与算法—矩阵一、打印矩阵二、转圈打印矩阵三、方阵顺时针旋转90度四、测试程序 本文变量命名前缀: 全局变量:g_ 数组:a 指针:p 结构体:st unsigned int:ui 本文代码可以到Github下载:https://github.com/liyuewu-github/DataStructure 一、打印矩阵 二、转圈打印矩阵 三、方阵顺时针旋转90度 四、测试程序 ...原创 2020-08-11 23:29:48 · 2561 阅读 · 0 评论 -
数据结构与算法(C)—散列表
数据结构与算法—散列表一、HASH数据结构定义二、HASH表创建三、HASH表插入四、HASH表查找五、HASH表删除六、HASH表打印七、测试程序 本文变量命名前缀: 全局变量:g_ 数组:a 指针:p 结构体:st unsigned int:ui 本文代码可以到Github下载:https://github.com/liyuewu-github/DataStructure 一、HASH数据结构定义 需要定义HASH冲突域。HASH TABLE中增加HASH算法和排序算法,增强HASA TABLE可用原创 2020-07-30 22:37:39 · 354 阅读 · 0 评论 -
数据结构与算法(C)—二叉树
数据结构与算法—二叉树一、二叉树定义二、构建二叉树三、二叉树遍历四、二叉树公共节点五、测试代码 本文变量命名前缀: 全局变量:g_ 数组:a 指针:p 结构体:st unsigned int:ui 本文代码可以到Github下载:https://github.com/liyuewu-github/DataStructure 一、二叉树定义 /* 二叉树 */ typedef struct BiTreeNode{ unsigned int uiValue; struct BiTreeNode *pst原创 2020-07-29 00:29:49 · 180 阅读 · 0 评论 -
数据结构与算法(C)—单链表
数据结构与算法—链表原创 2020-07-28 23:47:53 · 210 阅读 · 0 评论