P&NP

P(polynomial time)  多项式时间

O(1)  O(logn)  O(n)  O(nlogn)  O(n^2)  O(n^3)  O(n^4)  … 

例如: 求数组最大值 arr[] 一次循环比较


NP(nondeterministic polynomial time) 有一个问题 还有一个解  如果能在多项式时间内判断这个解是不是该问题的解 

例如: 有一个数组 给一个解100  在多项式时间内判断100是不是该数组的最大值

NP Complete (一个问题是np问题,但是暂时没法在多项式时间内解决)


能在P时间内判定,但不能在P时间内解决的,能找到一个特解,但找到全部解超过多项式时间

例如下面的问题   找到满足条件的x1,x2,…xn需要O(2^n)


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • P问题:如果一个问题可以找到一个能在多项式的时间里解决它的算法,那么这个问题就属于P问题 NP问题:NP问题不是非...
    国际密思庄阅读 730评论 0 1
  • 参考链接:什么是P问题、NP问题和NPC问题 时间复杂度   此处我们分为两类,多项式级的复杂度和非多项式级的复杂...
    大王叫我来巡老和山阅读 2,067评论 0 2
  • 左图在假设P≠NP的情况下有效,右图在假设P=NP的情况下有效 在假定P≠NP的情况下, 有 NP问题:可以在多项...
    㭍葉阅读 12,066评论 2 4
  • 归约 设计一个函数f(x),把问题A的输入转换成问题B的一个输入,这样就能用问题B的解法来求解。(输出真或假)转换...
    魔娃阅读 4,950评论 0 3
  • 流年似锦,回首相望 谁是谁懵懂的记忆 亦是谁又走进了谁的梦中,谁的指尖轻柔我心,风卷残衣,笑如红颜...
    擎晨马春燕阅读 355评论 0 14

友情链接更多精彩内容