花费 7 ms
启发式搜索技术A*

开篇 这篇文章介绍找最短路径的一种算法,它的字我比较喜欢:启发式搜索。 对于入门的好文章不多,而这篇文章就是为初学者而写的,很适合入门的一篇。文章定位:非专业性A*文章,很适合入门。 有图有真相 ...

Mon Jun 13 19:22:00 CST 2016 1 3793
最短路径—Dijkstra算法

Dijkstra算法 1.定义概览 Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。 ...

Mon May 09 00:30:00 CST 2016 0 3981
可持续化线段树(主席树)

什么是主席树 可持久化数据结构(Persistent data structure)就是利用函数式编程的思想使其支持询问历史版本、同时充分利用它们之间的共同数据来减少时间和空间消耗。 因此可持久化 ...

Mon Jun 20 01:05:00 CST 2016 0 1739
背包dp整理

01背包 动态规划是一种高效的算法。在数学和计算机科学中,是一种将复杂问题的分成多个简单的小问题思想 ---- 分而治之。因此我们使用动态规划的时候,原问题必须是重叠的子问题。运用动态规划设 ...

Tue Nov 08 17:54:00 CST 2016 0 1418

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM