算法整理
rico-yang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
dijkstra算法
dijkstra算法1.算法思想:迪科斯特拉算法使用了广度优先搜索解决赋权有向图的单源最短路径问题,以起始点为中心向外层层扩展,直到到达终点。 设G=(V,E)是一个带权有向图,把图中顶点集合V分成两组,第一组为已求出最短路径的顶点集合(用S表示,初始时S中只有一个源点,以后每求得一条最短路径 , 就将加入到集合S中,直到全部顶点都加入到S中,算法就结束了),第二组为其余未确定最短路径的顶点转载 2017-11-01 16:41:37 · 970 阅读 · 0 评论 -
BFS(广度优先搜索)
BFS思想BFS是从根节点开始,沿着树的宽度遍历树的节点。如果所有节点均被访问,则算法中止。 BFS是一种盲目搜寻法,目的是系统地展开并检查图中的所有节点,以找寻结果。换句话说,它并不考虑结果的可能位址,彻底地搜索整张图,直到找到结果为止。实现方法1.首先将根节点放入队列中。 2.从队列中取出第一个节点,并检验它是否为目标。 如果找到目标,则结束搜寻并回传结果。 否则将它所有原创 2017-11-02 16:15:42 · 364 阅读 · 0 评论
分享