会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
指尖泛出的繁华
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2016年4月19日
shortest path
摘要: 单源最短路径 单终点最短路径问题 单对顶点最短路径问题 每队顶点的最短路径 最短路径有最优子结构 即使存在负权值的边只要没有从源点可达的负权值回路就存在最短路径。 1.Bellman-Ford可以检查并报告出这种回路的存在 负权回路:回路中权值相加为负值就为负权回路 正权回路:不存在最短路径 0权回
阅读全文
posted @ 2016-04-19 00:27 指尖泛出的繁华
阅读(196)
评论(0)
推荐(0)
2016年4月17日
segment tree
摘要: 线段树 基础讲解: 基础讲解2 学了一天线段树,写一点小感想:两种建树方式:开一个结构体,开一个数组,当然后者效率高 1:区间更新+点合并(求层次):求逆序数,求顺序数,通过下标离散化映射,因为不需要考虑区间的长度,只需要考虑每个数之间的位置关系。注意与hash数组--映射的联合应用。 2.区间更新
阅读全文
posted @ 2016-04-17 11:51 指尖泛出的繁华
阅读(304)
评论(0)
推荐(0)
2016年4月15日
tree
摘要: 树的一些知识点 Expression trees, B and B* trees, red-black trees, quad trees, PQ trees uva,536 为一棵n叉树,k为深度 考虑到所以猫的高度: Ih(1+n/(n+1)+n*n/(n+1)*(n+1)+.....+n^k/
阅读全文
posted @ 2016-04-15 16:44 指尖泛出的繁华
阅读(172)
评论(0)
推荐(0)
2016年4月14日
bfs/无向图的最短路径算法
摘要: uva,572 简单dfs题目。 1 #include <iostream> 2 #include <cstring> 3 #include <cstdio> 4 #include <cstdlib> 5 6 using namespace std; 7 const int maxn=105; 8
阅读全文
posted @ 2016-04-14 01:41 指尖泛出的繁华
阅读(740)
评论(0)
推荐(0)
2016年4月12日
图
摘要: 表示: 邻接链表:稀疏图 邻接矩阵:稠密图,快判两个节点之间是否有边 bfs: 广度优先搜索树:既可用于有向和无向 所有与黑色节点相连接的节点都是以发现。 灰色不一定。颜色属性 最短路径 广度优先树 深度优先树:树边,前驱子图,深度优先树,深度优先森林 深度优先树不相交,树边 两个时间戳,一个纪录被
阅读全文
posted @ 2016-04-12 14:16 指尖泛出的繁华
阅读(175)
评论(0)
推荐(0)
转 tarjan算法求强连通分量
摘要: 无意中想起图的强连通分量来,之前也一直想写所以今天决定来填这个坑。PS:由于本人比较懒,之前做过一个讲解的PPT,不过那是好遥远之前,年代已久早已失传,所以本文里的图来自网络。以后周末都用来填坑也挺好。 分割线 在有向图G中,如果两个顶点间至少存在一条路径,那么这两个顶点就是强连通(strongly
阅读全文
posted @ 2016-04-12 00:42 指尖泛出的繁华
阅读(254)
评论(0)
推荐(0)
2016年4月11日
转 tarjan算法
摘要: 说到以Tarjan命名的算法,我们经常提到的有3个,其中就包括本文所介绍的求强连通分量的Tarjan算法。而提出此算法的普林斯顿大学的Robert E Tarjan教授也是1986年的图灵奖获得者(具体原因请看本博“历届图灵奖得主”一文)。 首先明确几个概念。 关于Tarjan算法的伪代码和流程演示
阅读全文
posted @ 2016-04-11 22:02 指尖泛出的繁华
阅读(182)
评论(0)
推荐(0)
纪录几个学习的网站
摘要: 1111
阅读全文
posted @ 2016-04-11 15:42 指尖泛出的繁华
阅读(95)
评论(0)
推荐(0)
stl自己的总结
摘要: 容器分为: 序列式:vector动态数组,deque双向队列,list双向串行。 关联式容器:set,multiset,map,multimap,hash table 容器配接器:stack,queue,priority_queue stl的数据结构:biset,string,valarray st
阅读全文
posted @ 2016-04-11 15:08 指尖泛出的繁华
阅读(166)
评论(0)
推荐(0)
2016年4月9日
list
摘要: list uva,127 前面见过几次类似的模型了。似乎输入输出差不多形式。 考虑vector或list里面放stack。因为这道题目只涉及到随机访问,所以vector相对要快一点。 因为每次其左边的第一个或第三个与其与其匹配时,就把它放在左一或左三上。有木有压栈的感觉~~ 1 #include <
阅读全文
posted @ 2016-04-09 23:16 指尖泛出的繁华
阅读(209)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告