吉林大学出版的算法模板,包含acm用到各种算法模板
2022-02-19 11:27:15 1.68MB 算法模板 acm
1
leetcode 和 oj 算法模板 描述 Python3 中的模板和示例,包括常用数据结构和算法。 我收集并总结了特定算法的通用代码模板,并添加了最典型的示例以帮助更好地使用它。 所有示例均来自 ,我已附上问题 id 和简要说明。 “停止尝试重新发明轮子” 所以我尽量在问题、解决方案和代码中找到共性。 当我学习时,我总结了模板以备将来使用。 起初我打算为自己使用它,现在我意识到也许它足以与也需要它的人分享。 补充说明 它是用Python3编写的,但很容易扩展到其他语言,例如Java 、 C++ 。 只需替换 python 语法糖和高级技巧,也许只是不那么简洁。 由于时间和能力有限,这里只介绍常见的数据结构和算法。 几乎适合面试,但不够比赛。 我已经尽力收集和总结了特定领域最通用和最佳实践的模板,但这个版本可能不是最好的解决方案。 或者,它确实是最好的性能和最简洁的解决方案,但它不适合您。 在可接受的性能范围内,当您最方便地使用它时,这是您的最佳实践。 代码模板是由 python 编写的,带有一些伪代码,所以我使用self并添加存根函数来通过编译器的检查。 您应该根据评论将它们替换为您
2022-02-08 17:46:08 951KB 系统开源
1
蒟蒻 OIer 的免费二叉堆模板
2022-02-08 14:05:11 2KB 数据结构 树堆
1
可以实现金字塔加速处理模板匹配,vs2015+opencv3.30.
2022-01-21 09:51:21 4.46MB 模板匹配 金字塔模板匹配
1
算法 数据结构 模板 C++实现 各种算法
2021-12-17 14:42:35 487KB 算法;C++
1
Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论,运筹学等等。Dijkstra一般的表述通常有两种方式,一种用永久和临时标号方式,一种是用OPEN, CLOSE表的方式,这里均采用永久和临时标号的方式。注意该算法要求图中不存在负权边。
2021-12-05 21:03:32 2KB 最短路 dijkstra ACM
1
ACM,CSP等竞赛的算法模板,整理于某大神之手,适用于参加PAT,CSP,ACM,蓝桥杯等算法竞赛的模板。
2021-12-04 22:48:44 506KB CSP认证 ACM 算法模板
1
包含C、C++多种ACM算法模板,一共有20页,推荐在各类ACM竞赛中使用,总共包含十大类算法。数据结构、图论、数论、组合数学、计算几何、计算方法、动态规划、搜索、博弈论、其他。该模板已经排版成打印版,下载即可用。
2021-11-07 22:35:31 466KB ACM
1
一. 常用函数与STL 二. 重要公式与定理 三. 大数模板 四. 数论算法 五. 图论算法 六. 几何算法 七. 专题讨论
2021-10-30 21:33:20 421KB ACM 算法模板
1
内容包括搜索回溯分治、计算几何、动态规划、背包问题求解、线段树典型求解问题、字典树、图论、差分约束系统、贪心等,适用于大学生ACM竞赛赛前准备训练
2021-09-19 10:06:08 1.16MB ACM 算法模板 算法训练 ACM训练
1