欢迎来到天天文库
浏览记录
ID:52886566
大小:619.00 KB
页数:142页
时间:2020-03-31
《浙江大学ACM模板.doc》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、ZhejiangUniversityICPCTeamRoutineLibrarybyWishingBone(Dec.2002)LastUpdate(Nov.2004)byRiveria1421、几何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整数函数511422、组合542.1组合公式542.2排列组合生成542.3生成gray码562.4置换(polya)562.5字
2、典序全排列572.6字典序组合571423、结构583.1并查集583.2堆593.3线段树603.4子段和653.5子阵和651424、数论664.1阶乘最后非0位664.2模线性方程组674.3素数684.4欧拉函数691425、数值计算705.1定积分计算(Romberg)705.2多项式求根(牛顿法)725.3周期性方程(追赶法)731426、图论—NP搜索746.1最大团746.2最大团(n<64)(faster)751427、图论—连通性777.1无向图关键点(dfs邻接阵)777.2无向图关键边(dfs邻接阵)78
3、7.3无向图的块(bfs邻接阵)797.4无向图连通分支(dfs/bfs邻接阵)807.5有向图强连通分支(dfs/bfs邻接阵)817.6有向图最小点基(邻接阵)821428、图论—匹配838.1二分图最大匹配(hungary邻接表)838.2二分图最大匹配(hungary邻接阵)848.3二分图最大匹配(hungary正向表)848.4二分图最佳匹配(kuhn_munkras邻接阵)858.5一般图匹配(邻接表)868.6一般图匹配(邻接阵)878.7一般图匹配(正向表)871429、图论—网络流889.1最大流(邻接阵)8
4、89.2上下界最大流(邻接阵)899.3上下界最小流(邻接阵)909.4最大流无流量(邻接阵)919.5最小费用最大流(邻接阵)9114210、图论—应用9214210.1欧拉回路(邻接阵)9214210.2树的前序表转化9314210.3树的优化算法9414210.4拓扑排序(邻接阵)9514210.5最佳边割集9614210.6最佳点割集9714210.7最小边割集9814210.8最小点割集9914210.9最小路径覆盖10114211、图论—支撑树10111.1最小生成树(kruskal邻接表)10111.2最小生成树(
5、kruskal正向表)10311.3最小生成树(prim+binary_heap邻接表)10411.4最小生成树(prim+binary_heap正向表)10511.5最小生成树(prim+mapped_heap邻接表)10611.6最小生成树(prim+mapped_heap正向表)10811.7最小生成树(prim邻接阵)10911.8最小树形图(邻接阵)10914212、图论—最短路径11112.1最短路径(单源bellman_ford邻接阵)11112.2最短路径(单源dijkstra+bfs邻接表)11112.3最短路
6、径(单源dijkstra+bfs正向表)11212.4最短路径(单源dijkstra+binary_heap邻接表)11312.5最短路径(单源dijkstra+binary_heap正向表)11412.6最短路径(单源dijkstra+mapped_heap邻接表)11512.7最短路径(单源dijkstra+mapped_heap正向表)11612.8最短路径(单源dijkstra邻接阵)11712.9最短路径(多源floyd_warshall邻接阵)11814213、应用11813.1Joseph问题11813.2N皇后构
7、造解11913.3布尔母函数12013.4第k元素12013.5幻方构造12113.6模式匹配(kmp)12213.7逆序对数12313.8字符串最小表示12313.9最长公共单调子序列12413.10最长子序列12513.11最大子串匹配12613.12最大子段和12713.13最大子阵和12714214、其它12814.1大数(只能处理正数)12814.2分数13414.3矩阵13614.4线性方程组13814.5线性相关14014.6日期1401421、几何1.1注意1.注意舍入方式(0.5的舍入方向);防止输出-0.2.
8、几何题注意多测试不对称数据.3.整数几何注意xmult和dmult是否会出界;符点几何注意eps的使用.4.避免使用斜率;注意除数是否会为0.5.公式一定要化简后再代入.6.判断同一个2*PI域内两角度差应该是abs(a1-a2)9、10、abs(a1-a2
9、
10、abs(a1-a2
此文档下载收益归作者所有