MCPcopy Create free account

hub / github.com/WhereIsHeroFrom/Code_Templates / functions

Functions1,409 in github.com/WhereIsHeroFrom/Code_Templates

FunctionRMQ_Query
�����䳤��Ϊ2^k����X��ʾ������Ϊ[a, a + 2^k)��Y��ʾ������Ϊ(b - 2^k, b]�� ����Ҫ����һ����������X���Ҷ˵������ڵ���Y����˵�-1���� a+2^k-1 >= b-2^k�� ��2^(k+1) >= (
RMQ/RMQ_GCD 模板.cpp:49
FunctionRMQ_Query
(lx, ly) ���Ͻ� (rx, ry) ���½�
RMQ/RMQ_2D 模板.cpp:75
MethodSAT
图论/强连通分量/2_sat 模板.cpp:432
FunctionSPFA
图论/最短路/SPFA 模板.cpp:60
MethodSegTree
树/线段树_最值 模板.cpp:58
MethodSegment2D
计算几何/计算几何 圆和多边形的交 模板.cpp:122
MethodSegment2D
计算几何/计算几何 最大空凸包.cpp:215
FunctionSeqListFind
数据结构/画解数据结构/顺序表(数组)/数组的基本操作.c:15
FunctionSeqListGetLength
数据结构/画解数据结构/顺序表(数组)/数组的基本操作.c:25
MethodStack
数据结构/高级数据结构/单调栈/直方图的最大子矩形.cpp:26
MethodStack
数据结构/高级数据结构/单调栈/单调栈 模板.cpp:30
FunctionStackClear
数据结构/画解数据结构/栈/链表实现栈.c:43
FunctionStackClear
数据结构/画解数据结构/栈/线性表实现栈.c:10
FunctionStackGetTop
数据结构/画解数据结构/栈/链表实现栈.c:32
FunctionStackGetTop
数据结构/画解数据结构/栈/线性表实现栈.c:19
FunctionStackIsEmpty
数据结构/画解数据结构/栈/线性表实现栈.c:25
FunctionStackPopStack
数据结构/画解数据结构/栈/线性表实现栈.c:16
FunctionStackPushStack
数据结构/画解数据结构/栈/链表实现栈.c:18
FunctionStackPushStack
数据结构/画解数据结构/栈/线性表实现栈.c:13
MethodStringifyHash
HASH/字符串哈希 模板.cpp:160
MethodSudoku
Dancing Links/Dancing Links Sudoku 模板.cpp:523
MethodTarjan
图论/强连通分量/2_sat 模板.cpp:366
MethodTrie
字符串/字典树/字典树 力扣简易版.cpp:16
MethodTrieNode
字符串/字典树/字典树 力扣简易版.cpp:7
MethodTrieTree
字符串/字典树/字典树 字母模板.cpp:137
MethodTrieTree
字符串/字典树/字典树 01模板.cpp:127
Method_Alloc
矩阵/矩阵 ikj 模板.cpp:21
Method_Dealloc
矩阵/矩阵 ikj 模板.cpp:29
Method_ladder
高等数学/Simpson.cpp:27
Methodabs
高等数学/高斯消元 模板.cpp:156
Functionadd
树状数组/二维树状数组 模板.cpp:21
Functionadd
树状数组/一维树状数组 模板.cpp:34
Methodadd
动态规划/背包问题/主件附件依赖背包 模板.cpp:46
MethodaddConstraint
图论/差分约束模板.cpp:105
FunctionaddEdge
图论/最短路/Dijkstra 模板.cpp:32
FunctionaddEdge
图论/最短路/Dijkstra + Heap 模板.cpp:46
FunctionaddEdge
图论/最短路/FloydWarshall 模板.cpp:21
FunctionaddEdge
图论/最短路/BellmanFord 模板.cpp:31
MethodaddEdge
图论/差分约束模板.cpp:110
MethodaddEdge
图论/强连通分量/2_sat 模板.cpp:112
MethodaddEdge
图论/二分图/二分图最大匹配 邻接表.cpp:70
MethodaddEdge
图论/二分图/二分图最大匹配 链式前向星.cpp:178
MethodaddFemaleListToMale
图论/稳定婚姻 模板.cpp:103
MethodaddMaleRankToFemale
图论/稳定婚姻 模板.cpp:107
MethodaddSCCVertex
图论/强连通分量/2_sat 模板.cpp:354
MethodangleCmp
计算几何/计算几何 最大空凸包.cpp:152
MethodangleCmp
计算几何/计算几何 二维凸包.cpp:116
Methodarea
计算几何/计算几何 圆和多边形的交 模板.cpp:251
Methodarea
计算几何/计算几何 圆相关 模板.cpp:204
Methodarea
计算几何/计算几何 最大空凸包.cpp:456
Methodarea
计算几何/计算几何 二维凸包.cpp:259
MethodassignSize
Dancing Links/Dancing Links Sudoku 模板.cpp:546
Methodbfs
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxgame.cpp:249
Methodbfs_checkAndExtendState
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxgame.cpp:236
Methodbfs_extendstate
图论/广度优先搜索/迷宫搜索 模板.cpp:225
Methodbfs_extendstate
图论/广度优先搜索/迷宫救公主.cpp:253
Methodbfs_initialize
图论/广度优先搜索/迷宫搜索 模板.cpp:183
Methodbfs_initialize
图论/广度优先搜索/迷宫救公主.cpp:180
Methodbfs_initialize
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxgame.cpp:229
MethodbuildSCCVertex
图论/强连通分量/2_sat 模板.cpp:339
Methodbuild_tree
树/矩形树_最值 模板.cpp:164
MethodcalcBoxCode
���� box[] �� state �ж�Ӧλ��ֵ
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxstate.cpp:127
MethodcalcManCode
���� man �� state �ж�Ӧλ��ֵ
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxstate.cpp:121
MethodcalcState
��Ҫͨ�� box_[] �� man_ ����� boxstate_ �� state_
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxstate.cpp:100
MethodcenterWith
计算几何/计算几何 最小覆盖圆 模板.cpp:59
MethodcheckNode
字符串/字典树/字典树 字母模板.cpp:125
MethodcheckNode
字符串/字典树/字典树 01模板.cpp:116
Functionclear
树状数组/二维树状数组 模板.cpp:17
Functionclear
树状数组/一维树状数组 模板.cpp:26
Methodclear
数据结构/高级数据结构/单调栈/单调栈 模板.cpp:40
MethodclearSCCVertex
图论/强连通分量/2_sat 模板.cpp:347
Functioncmp
数据结构/画解数据结构/图/最小生成树/kruscal.cpp:29
FunctioncombNumber
大数/高精分数 模板.cpp:231
FunctioncompleteKnapsack
动态规划/背包问题/完全背包 模板.cpp:35
MethodconstructTriangleHalfPlane
计算几何/计算几何2D模板.cpp:365
MethodconstructTriangleHalfPlane
计算几何/半平面交 模板.cpp:365
MethodconvertCharToBlockType
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxgame.cpp:78
MethodconvertToCounterClockwise
转成逆时针顺序
计算几何/计算几何 圆相关 模板.cpp:264
Methodcover
功能:覆盖colPtr指向的那一列 说是覆盖,其实是删除那一列。 如果是精确覆盖,需要删除那列上所有结点对应的行,原因是,cover代表我会选择这列,这列上有1的行必须都删除 */
Dancing Links/Dancing Links Sudoku 模板.cpp:407
Methodcover
功能:覆盖colPtr指向的那一列 说是覆盖,其实是删除那一列。 如果是精确覆盖,需要删除那列上所有结点对应的行,原因是,cover代表我会选择这列,这列上有1的行必须都删除 */
Dancing Links/Dancing Links 模板.cpp:428
MethodcoverRow
功能:删除行 精确覆盖在删除列的时候,需要对行进行删除处理 枚举每个和nodePtr在同一行的结点p,执行删除操作 */
Dancing Links/Dancing Links Sudoku 模板.cpp:386
MethodcoverRow
功能:删除行 精确覆盖在删除列的时候,需要对行进行删除处理 枚举每个和nodePtr在同一行的结点p,执行删除操作 */
Dancing Links/Dancing Links 模板.cpp:407
MethodcreateDancingLincks
Dancing Links/Dancing Links Sudoku 模板.cpp:567
Methodcross
定点叉乘 外部找一点p,然后计算 (p-s)×(t-s)
计算几何/计算几何2D模板.cpp:121
Methodcross
定点叉乘 外部找一点p,然后计算 (p-s)×(t-s)
计算几何/计算几何 圆和多边形的交 模板.cpp:139
Methodcross
������ �ⲿ��һ��p��Ȼ����� (p-s)��(t-s)
计算几何/半平面交 模板.cpp:121
Methodcross
定点叉乘 外部找一点p,然后计算 (p-s)×(t-s)
计算几何/计算几何 圆相关 模板.cpp:120
Methodcross
������ �ⲿ��һ��p��Ȼ����� (p-s)��(t-s)
计算几何/计算几何_线段判交 模板.cpp:59
Methodcross
������ �ⲿ��һ��p��Ȼ����� (p-s)��(t-s)
计算几何/解析几何_线段交点.cpp:112
MethoddataInfo
树/矩形树_最值 模板.cpp:14
Methoddebug_print
高等数学/高斯消元 模板.cpp:89
Methoddebug_print
计算几何/计算几何 最小包围球 模板.cpp:95
Methoddebug_print_x
高等数学/高斯消元 模板.cpp:81
Methoddebug_print_x
计算几何/计算几何 最小包围球 模板.cpp:87
Methoddelete_prefex
字符串/字典树/字典树 字母模板.cpp:198
Methoddelete_value
�����λ��ʼ���� ɾ�� 01�ֵ��� �� v ����һ��
字符串/字典树/字典树 01模板.cpp:162
Methoddist
计算几何/计算几何 最小覆盖圆 模板.cpp:56
Methoddist
计算几何/计算几何 最小包围球 模板.cpp:154
MethoddoAddEdge
图论/二分图/二分图最大匹配 链式前向星.cpp:155
MethoddoColorFloodFill
图论/强连通分量/2_sat 模板.cpp:376
← previousnext →801–900 of 1,409, ranked by callers