自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 从回溯算法到分治界限算法比较最大问题和最小问题

回溯法与分支界限的区别回溯法:定义解空间树深度优先遍历结构是栈(递归/回溯)通过约束函数和界限函数剪枝分支界限定义解空间树广度优先、广度优先结合深度优先遍历遍历方式可以是队列和最优队列通过约束函数和界限函数剪枝当采用队列时,与回溯一样,可以一定程度的剪掉一部分的解空间子树。此时遍历方式为广度优先当采用最优队列时,可以最大程度的剪掉更可能多的解空间子树,此事遍历方式为...

2020-07-02 20:46:20 287

翻译 NPC问题的证明(可满足性问题、3-CNF可满足性问题、团问题、顶点覆盖问题)

NPC问题的证明基础概念P问题:如果一个判定问题能在多项式的时间内解决,那么这个判定问题就属于P问题NP问题:对于一个判定问题,如果给定一个可能的解实例(称为“证书”),可以在多项式时间内验证这个解实例,即判定为真还是为假,那么它是 NP问题。NPC问题:如果任何一个NP问题都能通过一个多项式时间算法,转换为某个NP问题,那么这个NP问题就称为NPC问题。NP-Hard问题: 如果任何...

2019-06-14 09:54:54 15419

原创 最短路径问题(单源点和多源点)

最短路径问题(单源点和多源点)单源点Bellmanford算法Dijkstra算法多源点动态规划FloyWarshall算法单源点Bellmanford算法算法思想:先初始化原点d[ ] = INF ,d[s] = 0 。对所有的边进行松弛,每一轮松弛都会更新至少一条最短路径。时间复杂度: O(|V|*|W|)Bellmanford(G, w, s){ Ini...

2019-06-09 19:50:34 2565

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除