- 10
- 0
- 约1.79千字
- 约 6页
- 2023-07-18 发布于上海
- 举报
第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码 , 因为太常用,所以要练到写时不用想,10-15 分钟内打完,甚至关掉显示器都可以把程序打
出来.
最短路(Floyd、Dijstra,BellmanFord)
最小生成树(先写个 prim,kruscal 要用并查集,不好写) 3.大数(高精度)加减乘除
二分查找. (代码可在五行以内)
叉乘、判线段相交、然后写个凸包.
BFS、DFS,同时熟练 hash 表(要熟,要灵活,代码要简)
数学上的有:辗转相除(两行内),线段交点、多角形面积公式.
调用系统的 qsort, 技巧很多,慢慢掌握.
任意进制间的转换
第二阶段:练习复杂一点,但也较常用的算法。如:
二分图匹配(匈牙利),最小路径覆盖
网络流,最小费用流。
线段树.
并查集。
熟悉动态规划的各个典型:LCS、最长递增子串、三角剖分、记忆化 dp 6.博弈类算法。博弈树,二进制法等。
最大团,最大独立集。
判断点在多边形内。
差分约束系统.
双向广度搜索、A*算法,最小耗散优先.
相关的知识图论
路径问题
0/1 边权最短路径
BFS
非负边权最短路径(Dijkstra) 可以用 Dijkstra 解决问题的特征负边权最短路径
Bellman-Ford
Bellman-Ford 的 Yen-氏优化
差分约束系统
Floyd 广义路径问
您可能关注的文档
- 20202021学年安徽省宣城市高一上学期期末数学试题 .docx
- 20202021学年度第一学期四年级2班科学教学计划.docx
- 20202021学年福建省福州市八县一中高二上学期期中联考化学试题 .docx
- 20202021学年福建省福州市八县一中高一上学期期末联考语文试题.docx
- 20202021学年高中数学模块质量检测含解析新人教A版选择性必修第二册.docx
- 20202021学年广东省深圳高级中学高一期末 物理.docx
- 20202021学年广西桂林市高一上学期期末质量检测物理试题 .docx
- 20202021学年河北省衡水中学高二10月月考地理试题 .docx
- 20202021学年河南省天一大联考高二阶段性测试 地理 .docx
- 20202021学年河南省天一大联考高二年级阶段性测试英语试题.docx
最近下载
- 《我爱你中国》诗歌朗诵稿.pdf VIP
- 2023-2025年高考地理试题分类汇编:区域发展(全国通用)原卷版.pdf VIP
- 中国结核性胸膜炎诊疗指南(2025).docx VIP
- 教研工作总结计划(精选15篇).pdf VIP
- 2023-2025年高考地理试题分类汇编:工业与服务业(全国通用)原卷版.pdf VIP
- 《HB 5261-2023 金属材料 K-R 曲线试验方法》专题研究报告.pptx VIP
- 15J401 钢梯国家标准图集.pdf VIP
- 2021-2025年高考地理试题分类汇编:交通(全国通用)原卷版.pdf VIP
- 十年(2016-2025)高考地理真题分类汇编 专题03 地球上的大气(全国通用)(原卷版).pdf VIP
- 宣贯培训(2026年)《HB 5261-2023金属材料K-R曲线试验方法》.pptx VIP
原创力文档

文档评论(0)