NP 简介
来源:互联网 发布:dev怎么编程 编辑:程序博客网 时间:2024/06/05 20:54
NP是non-deterministic polynomial time的缩写,也就是说在多项式时间内无法完成的一系列问题。也就是人们常说的NP-Hard问题。
NP Complete是NP问题的一个子集,这个子集包含NP中最难的问题。已经证明,NP中的任何问题都可以多项式的归纳为NP Complete问题。
遗憾的是到目前为止,尚没有有效的解决方法。常用的方法有近似算法,逐层贪婪,启发死算法等。
下面是一个例子来理解NP问题。
假设我们要做一个假期全球旅游,去100个城市,然后回来,每两个城市之间都有飞机直达单票价不同,我们的预算为N元,那么我们应该怎样设计路线,使总的机票花费小于N(或者最省)。这个问题一定是有一个最优解的,但是我们却没有有效的方法来得到,如果要穷举的话,那么计算量是惊人的。这就是一个典型的NP问题。
- NP 简介
- NP完全性理论简介
- NP问题简介
- P=NP?问题简介
- P问题和NP问题简介
- NP
- np
- NP
- NP
- NP
- NP
- NP
- NP-hard NP问题
- np.vstack, np.hstack
- P,NP,NP Complete
- P,NP,NP-complete,NP-hard
- P/NP/NP-Complete/NP-Hard
- P/NP/NP-Complete/NP-Hard
- JQuery实现页面跳转
- QT中读取和写入CSV格式文档
- SVN代码同步的一个小用法
- APP开发网页自动滚屏动态加载 页面滚动动态加载数据,页面下拉自动加载内容
- 每天进步一点点-------python之拉丁隐语转换器
- NP 简介
- 【C语言】08-数组
- eclipse设置软tab(用4个空格字符代替)及默认utf-8文件编码(unix)
- 通过控制台调用C#编译器和IL反汇编工具(Ildasm)
- android canvas.clipRect的Region.Op.XOR使用
- C# 中的委托和事件
- 【C语言】09-字符串
- char,short ,int ,long,long long,unsigned long long数据范围
- EDM邮件之移动端设计要点总结