最短路径算法
初次接触算法的人,或多或少了解过最短路径算法,也听过迪杰斯特拉算法。
其实我并不想一上来就直接解释Dijkstra算法,我一开始接触到这算法时,想的是为什么产生了这样的算法?有的算法书上一直说,bfs(广度优先搜索)是基础,它特别重要,事实上,Dijkstra算法也是基于bfs。
假设一个无权图,让你找它其中的最短路径,该怎么找?很显然,广度优先遍历就可以找出来。而Dijkstra解决的就是有权图的単源最短路径。
Continue reading...初次接触算法的人,或多或少了解过最短路径算法,也听过迪杰斯特拉算法。
其实我并不想一上来就直接解释Dijkstra算法,我一开始接触到这算法时,想的是为什么产生了这样的算法?有的算法书上一直说,bfs(广度优先搜索)是基础,它特别重要,事实上,Dijkstra算法也是基于bfs。
假设一个无权图,让你找它其中的最短路径,该怎么找?很显然,广度优先遍历就可以找出来。而Dijkstra解决的就是有权图的単源最短路径。
Continue reading...语法规则:
scheme://host.domain:port/path/filename
注意,url只能使用ascii字符集。
Continue reading...函数返回的是一个tuple
def xxx(a,b=2):
…
def xxx(*num):
注意,list和tuple前面加上*也可以表示可变参数
Continue reading...Hexo是一个快速,简单和强大的博客框架。你可以在短时间内利用markdown标记语言通过Hexo生成一份拥有漂亮主题的博客。
安装Hexo非常容易。但是,你需要先安装几个其他的东西:
因为android L 之后,强制要求二进制文件支持PIE提高系统安全性, 所以网上的很多tcpdump文件并不能用,这里给个下载地址:
前提手机一定要root!
|
|