Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
【算法】直接插入排序C语言实现
不知道大家喜不喜欢打扑克 哈哈 我就挺喜欢的 尤其是三人斗地主 很喜欢 现在我来描述一幅画面看看大家熟不熟悉 我抓牌的习惯是 在抓牌的时候 我要看着我的牌 看看牌的状况 有没有大小鬼 有几个2 有没有长的连 顺便做好基本的排序工作 比如我第
Algorithm and Data Structure
c
排序
算法
c语言
【算法】二叉树的递归遍历C语言实现
二叉树是一种极其重要的数据结构 以下是二叉树的结构定义 创建 和递归先序 中序 后序 遍历的代码 include
c
Algorithm and Data Structure
二叉树
c语言
数据结构
广度优先遍历
广度优先搜索遍历类似于树的按层次遍历 对于无向连通图 广度优先搜索是从图的某个顶点v0出发 在访问v0之后 依次搜索访问v0的各个未被访问过的邻接点w1 w2 然后顺序搜索访问w1的各未被访问过的邻接点 w2的各未被访问过的邻接点 即从v0
Algorithm and Data Structure
【算法】希尔排序C语言实现
上一篇文章我们一起学习了直接插入排序 它的原理就是把前i个长度的序列变成有序序列 然后循环迭代 直至整个序列都变为有序的 但是说来说去它还是一个时间复杂度为 n 2 的算法 难道就不能再进一步把时间复杂度降低一阶么 可能有很多同学说快速排序
c
Algorithm and Data Structure