会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
登山者的仰望
不仅要走好脚下的每一步,也要仰望山顶
首页
新随笔
联系
订阅
管理
公告
2008年10月31日
最小生成树:使用堆和并查集的kruskal算法
摘要: 头文件: [代码]并查集:[代码]Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--#include<queue>#include<functional>#include<vector>kruskal算法:[代码]
阅读全文
posted @ 2008-10-31 13:55 光光GG
阅读(870)
评论(0)
推荐(0)
编辑
2008年10月29日
最小生成树prim算法模板
摘要: [代码]
阅读全文
posted @ 2008-10-29 19:40 光光GG
阅读(932)
评论(0)
推荐(0)
编辑
2008年10月25日
【转】详细解说STL hash_map系列
摘要: 详细解说STL hash_map系列 0 为什么需要hash_map 1 数据结构:hash_map原理 2 hash_map 使用 2.1 一个简单实例 2.2 hash_map 的hash函数 2.3 hash_map 的比较函数 2.4 hash_map 函数 3 相关hash容器 4 其他 4.1 hash_map和map的区别在哪里? 4.2 什么时候需要用hash_map,什么时候需要...
阅读全文
posted @ 2008-10-25 18:08 光光GG
阅读(588)
评论(0)
推荐(0)
编辑
2008年10月16日
松弛操作
摘要: 单源最短路径算法中使用了松弛(relaxation)操作。对于每个顶点v∈V,都设置一个属性d[v],用来描述从源点s到v的最短路径上权值的上界,称为最短路径估计(shortest-path estimate)。π[v]代表S到v的当前最短路径中v点之前的一个点的编号,我们用下面的Θ(V)时间的过程来对最短路径估计和前趋进行初始化。CodeIALIZE-SINGLE...
阅读全文
posted @ 2008-10-16 23:43 光光GG
阅读(1891)
评论(0)
推荐(0)
编辑
SPFA算法
摘要: SPFA(Shortest Path Faster Algorithm)是Bellman-Ford算法的一种队列实现,减少了不必要的冗余计算。 算法大致流程是用一个队列来进行维护。 初始时将源加入队列。 每次从队列中取出一个元素,并对所有与他相邻的点进行松弛,若某个相邻的点松弛成功,则将其入队。 直到队列为空时算法结束。 [代码][代码]
阅读全文
posted @ 2008-10-16 23:39 光光GG
阅读(676)
评论(2)
推荐(0)
编辑
下一页