MCPcopy Create free account

hub / github.com/0voice/algorithm-structure / functions

Functions1,046 in github.com/0voice/algorithm-structure

↓ 28 callersMethodsize
B*树算法/fplan.h:66
↓ 24 callersFunctionbt_key_cmp
B+树算法/btree.c:54
↓ 24 callersFunctiongotoxy
开源项目/打砖块游戏/game.c:335
↓ 20 callersFunctiongotoxy
开源项目/打飞机游戏/game.c:37
↓ 17 callersFunctiongotoxy_putc
开源项目/弹球游戏/game.h:46
↓ 15 callersFunctioncal
经典项目/24点问题.c:9
↓ 14 callersFunctionfib_print
斐波那契堆/fibonacci_heap.c:656
↓ 12 callersFunctionrb_set_parent
红黑树算法/rbtree.h:44
↓ 12 callersFunctionswap
堆排序算法/heap_sort.c:6
↓ 11 callersFunctionI
决策树/id3.c:193
↓ 11 callersFunctionwrite
开源项目/五子棋/game02.c:81
↓ 10 callersFunctionbinomial_print
二项堆/binomial_heap.c:445
↓ 10 callersFunctionfib_heap_extract_min
斐波那契堆/fibonacci_heap.c:337
↓ 10 callersFunctionfib_heap_insert_key
* 新建键值为key的节点,并将其插入到斐波那契堆中 */
斐波那契堆/fibonacci_heap.c:124
↓ 9 callersFunctionfib_heap_make
* 创建斐波那契堆 */
斐波那契堆/fibonacci_heap.c:63
↓ 8 callersFunctionbt_branch_update
B+树算法/btree.c:769
↓ 8 callersFunctioncompare
八枚银币/八枚银币.c:26
↓ 7 callersFunctionDisplayBoard
打印棋盘
开源项目/扫雷游戏/minesweeper.c:10
↓ 7 callersFunctionfib_heap_destroy
斐波那契堆/fibonacci_heap.c:617
↓ 7 callersFunctiongetsum
模拟退火算法/模拟退火算法.c:19
↓ 7 callersFunctiongotoxy
直接从别人那儿拿来用了,看不懂~~~~(>_<)~~~~ */
开源项目/贪吃蛇/game.c:141
↓ 7 callersFunctionpart8
开源项目/文字冒险游戏/game.c:310
↓ 7 callersFunctionvisit
老鼠走迷宫2/老鼠走迷官(2).c:36
↓ 6 callersFunctionbinomial_insert
* 新建key对应的节点,并将其插入到二项堆中。 * * 参数说明: * heap -- 原始的二项树。 * key -- 键值 * 返回值: * 插入key之后的二项树 */
二项堆/binomial_heap.c:199
↓ 6 callersFunctionbt_branch_del
B+树算法/btree.c:394
↓ 6 callersFunctionbt_leaf_move2right
B+树算法/btree.c:434
↓ 6 callersFunctiondelay_ms
延时函数
开源项目/老虎机游戏/game.c:43
↓ 6 callersFunctionfib_node_add
* 将"单个节点node"加入"链表root"之前 * a …… root * a …… node …… root * * 注意: 此处node是单个节点,而root是双向链表 */
斐波那契堆/fibonacci_heap.c:35
↓ 6 callersFunctionfib_node_remove
* 将node从双链表移除 */
斐波那契堆/fibonacci_heap.c:22
↓ 6 callersFunctiongo
开源项目/中国象棋/game.c:154
↓ 6 callersFunctiongotoxy
直接从别人那儿拿来用了,看不懂~~~~(>_<)~~~~ */
开源项目/贪吃蛇(穿墙)/game.c:140
↓ 6 callersFunctiongotoxy_puts
开源项目/弹球游戏/game.h:52
↓ 6 callersMethodpacking
B*树算法/btree.cc:111
↓ 6 callersFunctionsave
将信息存入文件
开源项目/文字冒险游戏/game.c:78
↓ 5 callersFunctionDeQueue
链式队列/链式队列.c:21
↓ 5 callersFunctionInsert
START: fig6_8.txt */ H->Element[ 0 ] is a sentinel */ * 插入操作 * @param X 待插入的元素 * @param H 要插入的目标堆 */
二叉堆/binheap.c:63
↓ 5 callersFunctionSingleRotateWithRight
伸展树算法/splay_tree.c:41
↓ 5 callersFunction__rb_rotate_left
红黑树算法/rbtree.c:3
↓ 5 callersFunction__rb_rotate_right
红黑树算法/rbtree.c:26
↓ 5 callersFunctionbinomial_search
* 查找:在二项堆中查找键值为key的节点 */
二项堆/binomial_heap.c:10
↓ 5 callersFunctionbt_branch_move2left
B+树算法/btree.c:200
↓ 5 callersFunctionbt_branch_move2right
B+树算法/btree.c:210
↓ 5 callersFunctionbt_leaf_move2left
B+树算法/btree.c:422
↓ 5 callersFunctionbt_new_node
B+树算法/btree.c:31
↓ 5 callersFunctioncell_name
开源项目/game-of-life/lifegen.c:36
↓ 5 callersFunctiondlrTree
先序遍历,中序遍历和后序遍历
完全二叉树算法/CBT.c:245
↓ 5 callersMethodgetCost
B*树算法/fplan.cc:37
↓ 5 callersFunctionget_random
开源项目/弹球游戏/game.h:33
↓ 5 callersFunctionmy_strlen
(str)
开源项目/成语接龙/getopt.c:168
↓ 5 callersFunctionprint
经典项目/黑白子交换.c:61
↓ 5 callersFunctionxrbtree_left_rotate
红黑树算法/xrbtree.c:309
↓ 5 callersFunctionxrbtree_right_rotate
红黑树算法/xrbtree.c:339
↓ 4 callersFunctionEnQueue
进队
循环队列/循环队列.c:38
↓ 4 callersFunctionFindVertex
拓扑排序算法/拓扑排序.c:33
↓ 4 callersFunctionIsEmpty
* 判断堆是否为空 * @param H * @return */
二叉堆/binheap.c:140
↓ 4 callersFunctionMatchBrackets
静态栈/静态栈.c:83
↓ 4 callersFunctionSingleRotateWithLeft
伸展树算法/splay_tree.c:25
↓ 4 callersFunctionbinomial_union
* 合并二项堆:将h1, h2合并成一个堆,并返回合并后的堆 */
二项堆/binomial_heap.c:115
↓ 4 callersFunctionbt_leaf_real_add
B+树算法/btree.c:466
↓ 4 callersFunctionchange
经典项目/黑白子交换.c:71
↓ 4 callersFunctiondiv
长PI/长PI.c:90
↓ 4 callersFunctionenQueue
链式队列/链式队列.c:12
↓ 4 callersFunctionenQueue
顺序队列/顺序队列.c:3
↓ 4 callersFunctionfind
并查集/并查集.c:20
↓ 4 callersFunctionget_position
* 返回ch在matrix矩阵中的位置 */
图/有向图/有向图.c:29
↓ 4 callersFunctioni_touch
开源项目/中国象棋/game.c:188
↓ 4 callersFunctionnextxy
经典项目/马踏棋盘.c:14
↓ 4 callersFunctionp
经典项目/自动发牌程序.c:50
↓ 4 callersFunctionrand_bool
B*树算法/fplan.cc:357
↓ 4 callersFunctionseconds
B*树算法/fplan.cc:365
↓ 4 callersFunctiontick
开源项目/打飞机游戏/game.c:29
↓ 3 callersFunctionDisplay
开源项目/五子棋/game02.c:91
↓ 3 callersFunctionGetSubSet
决策树/id3.c:411
↓ 3 callersFunctionInitBoard
初始化棋盘
开源项目/扫雷游戏/minesweeper.c:4
↓ 3 callersFunctionL_Rotate
平衡二叉树算法/AVLtree.c:19
↓ 3 callersFunctionLocateVex
根据顶点本身数据,判断出顶点在二维数组中的位置
广度优先搜索/广度优先搜索.c:27
↓ 3 callersFunctionR_Rotate
平衡二叉树算法/AVLtree.c:12
↓ 3 callersFunctionbt_branch_real_add
B+树算法/btree.c:115
↓ 3 callersFunctionbt_child_handle
B+树算法/btree.c:786
↓ 3 callersFunctionbt_keynum
B+树算法/btree.c:72
↓ 3 callersFunctionchoose
开源项目/21点游戏/game.c:56
↓ 3 callersFunctioncreatenode
二叉树排序/binary_tree_sort.c:59
↓ 3 callersFunctionfib_heap_cut
* 将node从父节点parent的子链接中剥离出来, * 并使node成为"堆的根链表"中的一员。 */
斐波那契堆/fibonacci_heap.c:375
↓ 3 callersFunctionfib_heap_search
* 在斐波那契堆heap中查找键值为key的节点 */
斐波那契堆/fibonacci_heap.c:557
↓ 3 callersMethodgetArea
B*树算法/fplan.h:68
↓ 3 callersFunctiongetNextChild
2-3-4树算法/2-3-4.c:21
↓ 3 callersFunctiongetopt
(argc, argv, optstring)
开源项目/成语接龙/getopt.c:632
↓ 3 callersFunctionisQueueEmpty
Wether the queue is empty @param queue The queue need to adjust @return If the queue is null,return 1 otherwise return 0 */
图/无权图/无权图.c:158
↓ 3 callersFunctionis_malloc_ok
malloc是否正确执行*/
动态栈/动态栈.c:18
↓ 3 callersMethodkeep_best
B*树算法/btree.cc:268
↓ 3 callersFunctionmenu
开源项目/井字棋/game.c:11
↓ 3 callersFunctionmerge
并查集/并查集.c:24
↓ 3 callersFunctionmerge_leftist
* 合并"左倾堆x"和"左倾堆y" * * 返回值: * 合并得到的树的根节点 */
左倾堆/leftist.c:83
↓ 3 callersFunctionmerge_skewheap
* 合并"斜堆x"和"斜堆y" * * 返回值: * 合并得到的树的根节点 */
斜堆/skewheap.c:76
↓ 3 callersFunctionmy_free
红黑树算法/rbtree-tst.c:59
↓ 3 callersFunctionmy_search
红黑树算法/rbtree-tst.c:14
↓ 3 callersFunctionpart1
开源项目/文字冒险游戏/game.c:104
↓ 3 callersFunctionprint_leftist
左倾堆/leftist.c:197
↓ 3 callersFunctionprint_skewheap
斜堆/skewheap.c:175
↓ 3 callersFunctionprintboard
开源项目/井字棋/game.c:34
next →1–100 of 1,046, ranked by callers