MCPcopy Create free account

hub / github.com/WhereIsHeroFrom/Code_Templates / functions

Functions1,409 in github.com/WhereIsHeroFrom/Code_Templates

MethoddoPostOrderTraversal
图论/强连通分量/2_sat 模板.cpp:135
MethoddoPreOrderTraversal
图论/强连通分量/2_sat 模板.cpp:152
MethoddoShrink
图论/强连通分量/2_sat 模板.cpp:225
MethoddoStableMarriage
图论/稳定婚姻 模板.cpp:111
MethoddoTarjanTraversal
图论/强连通分量/2_sat 模板.cpp:174
MethoddoTopological
图论/强连通分量/2_sat 模板.cpp:386
Methoddye
图论/二分图/二分图最大匹配 链式前向星.cpp:122
MethoddyeBFS
图论/二分图/二分图最大匹配 链式前向星.cpp:131
Methodempty
数据结构/高级数据结构/单调栈/单调栈 模板.cpp:66
FunctionemunFactor
���� emunFactor(0, fact, 1, 1, func); ��ʽ�ֽ��ݹ�ö���������� ö�����ӵ�ͬʱ��ͬʱ����ÿ�����ӵ�ŷ������
数论/递归枚举因子 模板.cpp:73
FunctionemunFactorCB
数论/递归枚举因子 模板.cpp:90
FunctioneulaFilter
数论/欧拉函数 筛选法 模板.cpp:24
MethodevaluateFunc
估价函数,估值越小越优 不同问题,基本只需要修改估价函数,这个是 最远的最近距离 */
计算几何/模拟退火 模板.cpp:163
Functionexp_gcd
数论/拉宾米勒大数判素 模板.cpp:16
Functionf
高等数学/Simpson.cpp:114
Functionf
数论/模幂循环节.cpp:5
Functionf_integration
高等数学/Simpson.cpp:118
Methodfactor
组合数学/多重集排列 模板.cpp:216
Methodfactor
组合数学/Polya环形计数 模板.cpp:30
Methodfactor
数论/因子筛选.cpp:23
Methodfactor
数论/因子加减法 模板.cpp:31
Methodfactor
数论/递归枚举因子 模板.cpp:17
Methodfactor
数论/因式分解.cpp:23
Methodfactors
组合数学/多重集排列 模板.cpp:231
Methodfactors
数论/因子加减法 模板.cpp:46
MethodfakeProgress
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxgame.cpp:68
MethodfillSDKMatrix
Dancing Links/Dancing Links Sudoku 模板.cpp:552
Methodfinalize
HASH/整数哈希 模板.cpp:44
Methodfinalize
HASH/字符串哈希 模板.cpp:45
Methodfinalize
图论/广度优先搜索/PushBoxGame/PushBoxGame/hash.cpp:12
Methodfinalize
图论/广度优先搜索/PushBoxGame/PushBoxGame/path.cpp:12
FunctionfindLIS
动态规划/最长单调子序列.cpp:82
MethodfindMatch
图论/二分图/二分图最大匹配 邻接表.cpp:45
MethodfindMatch
图论/二分图/二分图最大匹配 链式前向星.cpp:82
MethodfindTreeMatch
图论/二分图/二分图最大匹配 链式前向星.cpp:97
Methodfraction
计算几何/解析几何_线段交点.cpp:158
Methodfraction
大数/高精分数 模板.cpp:251
Functiongcd
数论/逆元/扩展欧几里得 逆元 模板.cpp:25
MethodgenId_dfs
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxgame.cpp:137
MethodgenId_floodfill
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxgame.cpp:155
MethodgenId_genTerr
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxgame.cpp:168
MethodgenNode
字符串/字典树/字典树 字母模板.cpp:109
MethodgenNode
字符串/字典树/字典树 01模板.cpp:100
Functionget
杂项/输入加速.cpp:47
Methodget
矩阵/矩阵 ikj 模板.cpp:47
MethodgetAngle
计算几何/计算几何 最小覆盖圆 模板.cpp:63
MethodgetAngle
计算几何/计算几何 最大空凸包.cpp:200
MethodgetAns
高等数学/高斯消元 模板.cpp:175
MethodgetBase
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxstate.cpp:12
MethodgetCenterByAngle
给定oa-ob这段角度,求卡在这个角内的圆的圆心 注意:请保证ob在oa的逆时针方向,且|oa| != |ob| 返回值:圆心数量 (0/1)
计算几何/计算几何 圆和多边形的交 模板.cpp:407
MethodgetCenterByAngle
给定oa-ob这段角度,求卡在这个角内的圆的圆心 注意:请保证ob在oa的逆时针方向,且|oa| != |ob| 返回值:圆心数量 (0/1)
计算几何/计算几何 圆相关 模板.cpp:356
MethodgetCenterByTwoPoints
给定两个点和一个半径r,求经过这两点的圆的圆心。 返回值:圆心数量 (0/1/2)
计算几何/计算几何 圆和多边形的交 模板.cpp:383
MethodgetCenterByTwoPoints
给定两个点和一个半径r,求经过这两点的圆的圆心。 返回值:圆心数量 (0/1/2)
计算几何/计算几何 圆相关 模板.cpp:332
MethodgetColCount
��������
杂项/蜂巢坐标系 模板.cpp:63
MethodgetConvex
求凸包
计算几何/计算几何 圆和多边形的交 模板.cpp:260
MethodgetConvex
求凸包
计算几何/计算几何 圆相关 模板.cpp:213
MethodgetCouples
图论/稳定婚姻 模板.cpp:127
MethodgetCrossPoint
两条不平行的直线必有交点 利用叉乘求面积法的相似三角形比值得出交点
计算几何/计算几何 圆和多边形的交 模板.cpp:192
MethodgetCrossPoint
两条不平行的直线必有交点 利用叉乘求面积法的相似三角形比值得出交点
计算几何/计算几何 圆相关 模板.cpp:172
MethodgetExtendMatrix
| A A | | O I | I ��Ҫ�ֶ����� Identity(n); ��չ����������A + A^2 + A^3 + ... + A^n
矩阵/矩阵 ikj 模板.cpp:143
MethodgetExtendMatrix
| A A | | O I | 扩展矩阵用于求A + A^2 + A^3 + ... + A^n
矩阵/矩阵 ijk 模板.cpp:74
MethodgetFinalBoxState
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxgame.cpp:212
MethodgetFromSegment2D
计算几何/计算几何 圆和多边形的交 模板.cpp:218
MethodgetIDCount
���ظ��Ӹ���
杂项/蜂巢坐标系 模板.cpp:72
MethodgetInitState
图论/广度优先搜索/PushBoxGame/PushBoxGame/pushboxgame.cpp:192
MethodgetKey
HASH/字符串哈希 模板.cpp:88
FunctiongetLCS
动态规划/最长公共子序列/最长公共子序列 优化版.cpp:85
FunctiongetLCSLength
动态规划/最长公共子序列/最长公共子序列 路径回溯 模板.cpp:16
MethodgetLoopCount
组合数学/置换群 模板.cpp:51
MethodgetMaxMatch
图论/二分图/二分图最大匹配 邻接表.cpp:74
MethodgetMaxMatch
图论/二分图/二分图最大匹配 链式前向星.cpp:183
MethodgetMaxMatchPath
图论/二分图/二分图最大匹配 链式前向星.cpp:206
FunctiongetMaxMatrix
ͳ�����ľ��Σ�����þ����ڲ�ȫΪ1 �Ծ����ÿ��Ϊ��׼�ߣ�ͳ�ƻ�׼���Ϸ��������������ȡ����߼�Ϊ����Ӿ���
动态规划/最大完全子矩阵 模板.cpp:51
MethodgetMinSurroundBallInclude1
��ȡǰidx�������С��Χ��(���ұ������һ����p[idx])
计算几何/计算几何 最小包围球 模板.cpp:274
MethodgetMinSurroundBallInclude2
��ȡǰidx1�������С��Χ��(���ұ������������p[idx1]��p[idx2]) �����ǰ�������ڣ��򲻴���������...
计算几何/计算几何 最小包围球 模板.cpp:259
MethodgetMinSurroundBallInclude3
��ȡǰidx1�������С��Χ��(���ұ������������p[idx1]��p[idx2]��p[idx3]) �����ǰ�������ڣ��򲻴���������...
计算几何/计算几何 最小包围球 模板.cpp:238
MethodgetMinSurroundCircleInclude1
��ȡǰidx�������С��ΧԲ(���ұ������һ����p[idx])
计算几何/计算几何 最小覆盖圆 模板.cpp:159
MethodgetMinSurroundCircleInclude2
��ȡǰidx2�������С��ΧԲ(���ұ������������p[idx1]��p[idx2]) �����ǰ����Բ�ڣ��򲻴����� ���� �����Ȼ��ȷ��һ��Բ��
计算几何/计算几何 最小覆盖圆 模板.cpp:138
MethodgetMinusYPoint
计算几何/计算几何 最大空凸包.cpp:208
MethodgetNeighbors
杂项/蜂巢坐标系 模板.cpp:99
MethodgetNext
计算几何/模拟退火 模板.cpp:190
MethodgetNode
ͨ��ID���ظ���
杂项/蜂巢坐标系 模板.cpp:82
MethodgetNode
树/矩形树_最值 模板.cpp:108
MethodgetNodeID
���ظ����������
杂项/蜂巢坐标系 模板.cpp:77
MethodgetOppsiteVertex
图论/强连通分量/2_sat 模板.cpp:370
MethodgetOriginFanArea
计算几何/计算几何 圆和多边形的交 模板.cpp:424
MethodgetOriginTriangleArea
计算几何/计算几何 圆和多边形的交 模板.cpp:428
FunctiongetPolygonKernel
获取多边形的核
计算几何/计算几何2D模板.cpp:512
FunctiongetPolygonKernel
��ȡ����εĺ�
计算几何/半平面交 模板.cpp:512
MethodgetPow
矩阵/矩阵 ijk 模板.cpp:58
MethodgetRandomDirection
随机一个方向,注意方向可以是任何方向,别忘了负数 */
计算几何/模拟退火 模板.cpp:185
MethodgetRandomPoint
随机一个[0 - bound]的点,如果要求有负数点,请将整个坐标轴进行平移 */
计算几何/模拟退火 模板.cpp:178
MethodgetRegionIndex
(0, sdkMax-1)-(0, sdkMax-1) => (0, sdkMax-1) 的映射 笛卡尔坐标(r, c) 到 "宫" 的映射 */
Dancing Links/Dancing Links Sudoku 模板.cpp:542
MethodgetRowCount
��������
杂项/蜂巢坐标系 模板.cpp:58
MethodgetSolution
计算几何/模拟退火 模板.cpp:250
MethodgetStateKey
图论/广度优先搜索/迷宫搜索 模板.cpp:212
MethodgetStateKey
图论/广度优先搜索/迷宫救公主.cpp:209
FunctiongetSubHash
HASH/字符串哈希 模板.c:18
MethodgetSubMatrix
��ȡ this ����� (r,c) - (n,m) ���Ӿ���浽 ret
矩阵/矩阵 ikj 模板.cpp:152
FunctiongetTotalBiggerEqualThan
������ (tar[j] >= src[i])������ (i,j) �Ը�����
杂项/游标时间复杂度均摊.cpp:18
← previousnext →901–1,000 of 1,409, ranked by callers