首页 > 其他分享 >【 NP 问题】P 问题、 NP 问题、NP 完全问题

【 NP 问题】P 问题、 NP 问题、NP 完全问题

时间:2023-02-27 17:32:35浏览次数:26  
标签:验证 多项式 复杂度 完全 问题 时间 NP


P 问题

P(polynomial)问题就是能在多项式时间内解决的问题,像​​O(1),O(log(n)),O(n^a)​​​等,我们把它叫做多项式级复杂度,因为它的规模n出现在底数的位置;另一种是​​O(a^n)和O(n!)​​,它是非多项式级的复杂度,非多项式级的复杂度需要的时间太多,往往计算机会超时,除非是数据规模非常小。

NP 问题

NP(Non-deterministic Polynomial)问题就是能在多项式时间验证答案正确与否的问题

NP完全问题

NP 完全问题是验证 NP=P?
通俗来说就是能在多项式时间内验证其答案的正确性,那么否能在多项式时间内解决它


标签:验证,多项式,复杂度,完全,问题,时间,NP
From: https://blog.51cto.com/u_15983387/6088762

相关文章

  • Windows驱动开发学习记录-IRP取消例程问题
    一般设置IRP取消例程很简单,大致代码如下{......IoSetCancelRoutine(pIrp,LogIRPCancelRoutine); pIrp->IoStatus.Status=STATUS_PENDING;returnSTATU......
  • 解决Maven下载依赖慢的问题
    参考:https://blog.csdn.net/web15085599741/article/details/126459039<repositories><repository><id>nexus-aliyun</id><name>nexus-aliyun</na......
  • json-bigint处理前端long丢失精度问题
    通过ajax请求回来的数据在response和preview两种状态显示的id是不同的。      原因:response中的看到的数据格式其实是字符串(ajax请求回来的数据本质上是字......
  • JqGrid表格编辑时出现的问题记录
    触发场景:设jqgrid中有20行数据,设置class=“hide-row”隐藏5行后,再通过操作栏删除5行后,点击保存表单。此时在数据库只能查询到页面显示的10行数据。隐藏行的数据没有被保存......
  • 使用npm包API Promise化
             ......
  • FileInputStream中的读入方式
    1、fileInputStream.read(bytes)bytes为字节数组变量;该函数表示一次性读取bytes数组大小的字节该函数的返回值有两种:一种是-1,表示文件已读完;另一种是读入的字节......
  • 乱码问题
    是否有遇见过乱码问题,有的时候不是软件问题,而是电脑区域设置问题 有时语言显示为中尉,但是依然又乱码,需要有详细的设置,具体解决办法: ......
  • npm安装@vue/cli报错原因之一
    @目录最终解决方案为:使用cnpm下载vue-cli,下面是我的问题和解决方法,可以供你借鉴起初安装过程中报错为这个npmWARNdeprecated@hapi/[email protected]:Thisversionhasbee......
  • librdkafka线程CPU百分百问题分析
    现象只有一个rdk:broker-1线程的cpu满,其它的都正常,另一个rdk:broker-1线程的PID为18。观察正常情况下两个rdk:broker-1线程的PID分别为16和17,问题发生......
  • 实现百度下拉菜单实例(利用jsonp跨域请求百度数据接口)
    JSONP:是JSON withpadding(填充式JSON或参数式JSON)的简写,它由两部分组成:回调函数和数据。回调函数是当响应到来时应该在页面中调用的函数,回调函数的名字一般是在请求中指定......