Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/0voice/algorithm-structure
/ functions
Functions
1,046 in github.com/0voice/algorithm-structure
⨍
Functions
1,046
◇
Types & classes
123
↓ 2 callers
Function
winner_checker
开源项目/井字棋/game.c:67
↓ 2 callers
Function
xrbt_heap_alloc
红黑树算法/xrbtree.c:122
↓ 2 callers
Function
xrbt_heap_free
红黑树算法/xrbtree.c:128
↓ 2 callers
Function
xrbtree_dock_fixup
红黑树算法/xrbtree.c:369
↓ 2 callers
Function
xrbtree_dock_pos
红黑树算法/xrbtree.c:580
↓ 2 callers
Function
xrbtree_far_left
红黑树算法/xrbtree.c:196
↓ 2 callers
Function
xrbtree_far_right
红黑树算法/xrbtree.c:207
↓ 2 callers
Function
xrbtree_insert_nkey
红黑树算法/xrbtree.c:630
↓ 2 callers
Function
xrbtree_iter_tree
红黑树算法/xrbtree.c:1192
↓ 2 callers
Function
xrbtree_precursor
红黑树算法/xrbtree.c:288
↓ 2 callers
Function
xrbtree_successor
红黑树算法/xrbtree.c:267
↓ 2 callers
Function
zxgb
经典项目/比较两个分数的大小.c:21
↓ 1 callers
Function
AddTreeNode
完全二叉树算法/CBT.c:76
↓ 1 callers
Function
Assign
* @brief 数组赋值 * * @param pArr 指向待赋值的数组 * @param elm 指向赋值元素 * @param nDim 数组维数 * @param ... 数组下标 * * @param 赋值成功返回 OK, 否则返回 ERROR */
数组行优先顺序/行优先.c:139
↓ 1 callers
Function
Assign
* @brief 数组赋值 * * @param pArr 指向待赋值的数组 * @param elm 指向赋值元素 * @param nDim 数组维数 * @param ... 数组下标 * * @param 赋值成功返回 OK, 否则返回 ERROR */
数组列优先顺序/列优先.c:143
↓ 1 callers
Function
BFSTraverse
广度优先搜索
广度优先搜索/广度优先搜索.c:121
↓ 1 callers
Function
BinarySearch
二分查找算法/BinarySearch.c:18
↓ 1 callers
Function
Bracket
静态栈/静态栈.c:73
↓ 1 callers
Function
BubbleSort
线性查找/线性查找.c:43
↓ 1 callers
Function
CaculateTax
经典项目/个人所得税问题.c:33
↓ 1 callers
Function
CalCowsNum
经典项目/奶牛生子的问题.c:11
↓ 1 callers
Function
Check
开源项目/五子棋/game02.c:172
↓ 1 callers
Function
ClassAllSame
决策树/id3.c:249
↓ 1 callers
Function
ClassIsEmpty
决策树/id3.c:279
↓ 1 callers
Function
ClassSetIsEmpty
决策树/id3.c:309
↓ 1 callers
Function
ClearTree
清空二叉树
完全二叉树算法/CBT.c:198
↓ 1 callers
Function
Climb_Hill
爬山算法/爬山算法.c:55
↓ 1 callers
Function
CreatTree
决策树/id3.c:1395
↓ 1 callers
Function
Create
创建查找表
顺序查找/顺序查找.c:14
↓ 1 callers
Function
CreateDN
构造无向图
深度优先搜索/深度优先搜索.c:39
↓ 1 callers
Function
CreateDN
构造无向图
广度优先搜索/广度优先搜索.c:43
↓ 1 callers
Function
CreateHashTable
哈希查找/哈希查找.c:39
↓ 1 callers
Function
CreateHuffmanTree
HT为地址传递的存储哈夫曼树的数组,w为存储结点权重值的数组,n为结点个数
哈夫曼树算法/huffman_tree.c:63
↓ 1 callers
Function
CreateNoClassSet
决策树/id3.c:885
↓ 1 callers
Function
CreateTrainingLink
决策树/id3.c:923
↓ 1 callers
Function
DFS
深度优先搜索/深度优先搜索.c:87
↓ 1 callers
Function
DFSTraverse
深度优先搜索
深度优先搜索/深度优先搜索.c:99
↓ 1 callers
Function
DataItem
2-3-4树算法/2-3-4.c:102
↓ 1 callers
Function
DeQueue
队头元素出队列
广度优先搜索/广度优先搜索.c:109
↓ 1 callers
Function
DeQueue
出队
循环队列/循环队列.c:47
↓ 1 callers
Function
DeleteClassSet
决策树/id3.c:339
↓ 1 callers
Function
DestroyArray
* @brief 销毁数组 pArr * * @param pArr 指向待销毁的数组 */
数组行优先顺序/行优先.c:91
↓ 1 callers
Function
DestroyArray
* @brief 销毁数组 pArr * * @param pArr 指向待销毁的数组 */
数组列优先顺序/列优先.c:94
↓ 1 callers
Function
DisplayTree
决策树/id3.c:1657
↓ 1 callers
Function
DoubleRotateWithLeft
伸展树算法/splay_tree.c:57
↓ 1 callers
Function
DoubleRotateWithRight
伸展树算法/splay_tree.c:62
↓ 1 callers
Function
FibonacciSearch
* 斐波那契查找,查找成功返回位序,否则返回-1 * @param data:有序表数组 * @param length:有序表元素个数 * @param searchValue:待查找关键字 */
斐波那契查找/斐波那契查找.c:29
↓ 1 callers
Function
Find
伸展树算法/splay_tree.c:107
↓ 1 callers
Function
FindMin
* 查找最小元,即取出根节点存储的元素 * @param H * @return */
二叉堆/binheap.c:126
↓ 1 callers
Function
FindMind
排雷
开源项目/扫雷游戏/minesweeper.c:104
↓ 1 callers
Function
Find_value
伸展树算法/splay_tree.c:14
↓ 1 callers
Function
FirstAdjVex
深度优先搜索/深度优先搜索.c:64
↓ 1 callers
Function
FirstAdjVex
广度优先搜索/广度优先搜索.c:68
↓ 1 callers
Function
Gain
决策树/id3.c:1309
↓ 1 callers
Function
GenEmy
开源项目/打飞机游戏/game.c:44
↓ 1 callers
Function
GetMaxDigit
基数排序算法/DigitSort.c:8
↓ 1 callers
Function
GetMaxGainClass
决策树/id3.c:369
↓ 1 callers
Function
GetMineCount
统计周围雷的个数
开源项目/扫雷游戏/minesweeper.c:62
↓ 1 callers
Function
GetValue
得出target中的匹配值
KMP算法/kmp.c:46
↓ 1 callers
Function
Get_Direction
爬山算法/爬山算法.c:45
↓ 1 callers
Function
Get_Dis
爬山算法/爬山算法.c:41
↓ 1 callers
Function
HuffmanCoding
HT为哈夫曼树,HC为存储结点哈夫曼编码的二维动态数组,n为结点的个数
哈夫曼树算法/huffman_tree.c:97
↓ 1 callers
Function
Id_Dfs
迭代加深搜索/迭代加深搜索.cpp:34
↓ 1 callers
Function
Information
决策树/id3.c:203
↓ 1 callers
Function
InformationAttr
决策树/id3.c:973
↓ 1 callers
Function
Init
迭代加深搜索/迭代加深搜索.cpp:67
↓ 1 callers
Function
Init
图/带权图/带权图.cpp:28
↓ 1 callers
Function
InitArray
* @brief 初始化数组 * * @param pArr 指向待初始化的数组 * @param nDim 数组的维数 * @param ... 数组各维数的长度 * * @return 初始化成功返回OK, 否则返回ERROR */
数组行优先顺序/行优先.c:42
↓ 1 callers
Function
InitArray
* @brief 初始化数组 * * @param pArr 指向待初始化的数组 * @param nDim 数组的维数 * @param ... 数组各维数的长度 * * @return 初始化成功返回OK, 否则返回ERROR */
数组列优先顺序/列优先.c:43
↓ 1 callers
Function
InitData
初始化数据
KMP算法/kmp.c:8
↓ 1 callers
Function
InitQueue
初始化队列
广度优先搜索/广度优先搜索.c:93
↓ 1 callers
Function
InitQueue
初始化
循环队列/循环队列.c:12
↓ 1 callers
Function
InitTimer0
开源项目/老虎机游戏/game.c:87
↓ 1 callers
Function
InitTimer1
开源项目/老虎机游戏/game.c:130
↓ 1 callers
Function
Initialize
START: fig6_0.txt */ * 初始化堆 * @param MaxElements 最大的容量 * @return 指向最大堆的指针 */
二叉堆/binheap.c:24
↓ 1 callers
Function
Inittialize
开源项目/五子棋/game02.c:24
↓ 1 callers
Function
InsertHash
哈希查找/哈希查找.c:26
↓ 1 callers
Function
IsEmpty
判断是否为空
循环队列/循环队列.c:22
↓ 1 callers
Function
IsFull
* 判断堆是否已满 * @param H * @return */
二叉堆/binheap.c:151
↓ 1 callers
Function
IsFull
判断是否为满
循环队列/循环队列.c:30
↓ 1 callers
Function
KMP
KMP处理过程
KMP算法/kmp.c:83
↓ 1 callers
Function
LCS
最长公共子序列问题/最长公共子序列问题.c:72
↓ 1 callers
Function
LCSLength
最长公共子序列问题/最长公共子序列问题.c:42
↓ 1 callers
Function
LeftBalance
平衡二叉树算法/AVLtree.c:26
↓ 1 callers
Function
Map_Build
开源项目/推箱子/boxgame.c:40
↓ 1 callers
Function
Map_Display
开源项目/推箱子/boxgame.c:74
↓ 1 callers
Function
Map_Victory
开源项目/推箱子/boxgame.c:148
↓ 1 callers
Function
Marry
经典项目/新娘和新郎问题.c:22
↓ 1 callers
Function
MaxSubSum
分治算法/分治算法.c:19
↓ 1 callers
Function
MaxSum
最大m子段问题/最大m子段问题.c:18
↓ 1 callers
Function
MaxSum
分治算法/分治算法.c:64
↓ 1 callers
Function
MaxSum
最大子段和问题的简单算法/最大子段和问题的简单算法.c:19
↓ 1 callers
Function
MaxSum
动态规划算法/最大子段和问题的动态规划算法.c:18
↓ 1 callers
Function
NextAdjVex
深度优先搜索/深度优先搜索.c:74
↓ 1 callers
Function
NextAdjVex
广度优先搜索/广度优先搜索.c:78
↓ 1 callers
Function
NoMine
用递归排除周围没有雷的区域
开源项目/扫雷游戏/minesweeper.c:75
↓ 1 callers
Function
OutPut
图/带权图/带权图.cpp:93
↓ 1 callers
Function
OutPutPath
图/带权图/带权图.cpp:79
↓ 1 callers
Function
People_Move
开源项目/推箱子/boxgame.c:86
↓ 1 callers
Function
Prime
最小生成树/Prime.c:8
← previous
next →
201–300 of 1,046, ranked by callers