[计算机软件及应用]浙江大学acm模板

[计算机软件及应用]浙江大学acm模板

ID:30126432

大小:528.04 KB

页数:127页

时间:2018-12-27

[计算机软件及应用]浙江大学acm模板_第1页
[计算机软件及应用]浙江大学acm模板_第2页
[计算机软件及应用]浙江大学acm模板_第3页
[计算机软件及应用]浙江大学acm模板_第4页
[计算机软件及应用]浙江大学acm模板_第5页
资源描述:

《[计算机软件及应用]浙江大学acm模板》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ZhejiangUniversityICPCTeamRoutineLibrarybyWishingBone(Dec.2002)LastUpdate(Nov.2004)byRiveria1461、几何251.1注意251.2几何公式251.3多边形271.4多边形切割301.5浮点函数311.6面积361.7球面371.8三角形381.9三维几何401.10凸包471.11网格491.12圆491.13整数函数512组合542.1组合公式542.2排列组合生成542.3生成gray码562.4置换(polya)562.5字典序全排列572.6字典序组合573、结构583.1并查集5

2、83.2堆593.3线段树603.4子段和653.5子阵和654、数论664.1阶乘最后非0位664.2模线性方程组674.3素数684.4欧拉函数695、数值计算705.1定积分计算(Romberg)705.2多项式求根(牛顿法)725.3周期性方程(追赶法)731466、图论—NP搜索746.1最大团746.2最大团(n<64)(faster)757、图论—连通性777.1无向图关键点(dfs邻接阵)777.2无向图关键边(dfs邻接阵)787.3无向图的块(bfs邻接阵)797.4无向图连通分支(dfs/bfs邻接阵)807.5有向图强连通分支(dfs/bfs邻接阵)817

3、.6有向图最小点基(邻接阵)828、图论—匹配838.1二分图最大匹配(hungary邻接表)838.2二分图最大匹配(hungary邻接阵)848.3二分图最大匹配(hungary正向表)848.4二分图最佳匹配(kuhn_munkras邻接阵)858.5一般图匹配(邻接表)868.6一般图匹配(邻接阵)878.7一般图匹配(正向表)879、图论—网络流889.1最大流(邻接阵)889.2上下界最大流(邻接阵)899.3上下界最小流(邻接阵)909.4最大流无流量(邻接阵)919.5最小费用最大流(邻接阵)9110、图论—应用9210.1欧拉回路(邻接阵)9210.2树的前序表

4、转化9310.3树的优化算法9410.4拓扑排序(邻接阵)9510.5最佳边割集9610.6最佳点割集9710.7最小边割集9810.8最小点割集9910.9最小路径覆盖10114611、图论—支撑树10111.1最小生成树(kruskal邻接表)10111.2最小生成树(kruskal正向表)10311.3最小生成树(prim+binary_heap邻接表)10411.4最小生成树(prim+binary_heap正向表)10511.5最小生成树(prim+mapped_heap邻接表)10611.6最小生成树(prim+mapped_heap正向表)10811.7最小生成树(

5、prim邻接阵)10911.8最小树形图(邻接阵)10912、图论—最短路径11112.1最短路径(单源bellman_ford邻接阵)11112.2最短路径(单源dijkstra+bfs邻接表)11112.3最短路径(单源dijkstra+bfs正向表)11212.4最短路径(单源dijkstra+binary_heap邻接表)11312.5最短路径(单源dijkstra+binary_heap正向表)11412.6最短路径(单源dijkstra+mapped_heap邻接表)11512.7最短路径(单源dijkstra+mapped_heap正向表)11612.8最短路径(单

6、源dijkstra邻接阵)11712.9最短路径(多源floyd_warshall邻接阵)11813、应用11813.1Joseph问题11813.2N皇后构造解11913.3布尔母函数12013.4第k元素12013.5幻方构造12113.6模式匹配(kmp)12213.7逆序对数12313.8字符串最小表示12313.9最长公共单调子序列12413.10最长子序列12513.11最大子串匹配12613.12最大子段和12713.13最大子阵和12714614、其它12814.1大数(只能处理正数)12814.2分数13414.3矩阵13614.4线性方程组13814.5线性相

7、关14014.6日期1401461、几何1.1注意1.注意舍入方式(0.5的舍入方向);防止输出-0.2.几何题注意多测试不对称数据.3.整数几何注意xmult和dmult是否会出界;符点几何注意eps的使用.4.避免使用斜率;注意除数是否会为0.5.公式一定要化简后再代入.6.判断同一个2*PI域内两角度差应该是abs(a1-a2)

8、

9、abs(a1-a2)>pi+pi-beta;相等应该是abs(a1-a2)

10、

11、abs(a1-a2)>pi+pi-eps;7.需

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。