《学霸从改变开始》转载请注明来源:369小说网(369book.cc)
法运行的时间。
自然的,对于同样的一个问题。
如果采用不同的算法,其时间复杂度也是不一定相同的。
而如果某个问题,能够找到的最优算法的时间复杂度,是n的多项式函数。
那么,这个问题就被称之为P类问题。
P也就是多项式的英文首字母。
此外,还有一些问题,无论其是否能够在多项式时间复杂度内求解,如果知道一个随便给出的可能解,能够在多项式时间复杂度内验证其是否为所求的解。
那么,这类问题就被称之为NP类问题。
至于为什么要研究一个问题,是否有多项式时间复杂度的算法。
则是因为,多项式时间复杂度的计算量增长速度,有些过于“快”了。
随着n的增大,其计算量远远小于O(2^n)、O(n!)、O(n^n)这些时间复杂度问题。
就好比那个很有名的大整数质因数分解问题。
给出一个2048位的二进制整数,要找出它的某个质因数。
一般来说,可能举全世界的计算能力,也需要上百年的时间,才能完成这个求解计算过程。
但是,如果知道某一个质数的话。
却可以用最普通的计算机,在几秒钟时间内,确定这个质数,是不是这个2048位二进制整数的一个因数。
而这,便是不同时间复杂度,在实际计算过程中的差别!
虽说有时候快了不好,可是在时间复杂度上,还是快一点比较有应用价值。
自然的,全部的P类问题,都属于NP类问题。
看着草稿纸上的内容,陈舟已经给出了这一显而易见的解释。
【一个问题可以在多项式时间复杂度内求解,当然可以在多项式时间复杂度内验证。】
只不过,写完这行文字的陈舟,又在下面加了一个“?”。
问号的旁边,陈舟写到:“反过来呢?”
没错,反过来呢?
一个可以在多项式时间复杂度内验证的问题,又是否能够通过多项式时间复杂度的算法求解呢?
陈舟暂时不知道。
所以,他在这个反问的话下面,划上了两道横线。
实际上,这个反问的话,其实也就是,是否全部的NP类问题,都属于P类问题呢?
而这,便是着名的NP完全问题,也就是“NP=P?”。
陈舟虽然还不知道这个问题的答案。
但是,已经不是信息学小白的陈舟,自然知道这个问题的答案,所具有的现实意义。
如果“NP=P?”没有了问号。
也就意味着,任何一个原来找不到P类算法的NP类问题,都可以找到相应的P类算法了。
也就代表大整数的质因数分解问题,变成了P类问题。
如2048位二进制大整数,也就可以用一台普通的电脑,在几秒钟,甚至更短的时间内,完成质因数的分解。
如果是这样的话,那现在被广泛应用的RSA加密算法,将彻底失效。
大量的银行数字证书,网站SSL加密,也将不再安全。
那些如今大热的数字货币,也将变成随时可能被取走的移动财富。
本章未完,请点击下一页继续阅读!
关于出马仙的自述:架起鼓来抡起鞭,浑身一颤出了山,张口就把人言吐,我是魔怔李小仙儿!自打出生以来,厄运一路眷顾着我,三番五次差点让我死掉。为了抵抗命运的安排,我信过主,念过经,批发市场打过工。可老天却和我开了天大的玩笑,让我屡遭不幸,最后让我变得魔魔又怔怔,为了好病我只能四处寻医问药,最后在大仙儿的帮助下,成为一名出马弟子。(本故事由真实事件改编,无爽文,无男主,请理性阅读。)
其他 48万字 3小时前
关于末世重生:你摆烂吧,我直接开卷:(伏笔多,世界观大。囤货的钱不多,所以前期精打细算,囤物情节较长,最后囤了很多。开头发展慢,但全是伏笔。偏的文,女主不是独自一个人。女主无cp,不圣母,善恶不沾,绝不做损己利人的事,前期只是普通人,苟了很久,成长型文。)——秦妙死在末世丧尸爆发的第六个月。她本以为自己好心救了个柔弱妹子,没想到居然被对方一锤子抡死了!被剧痛和黑暗吞噬前,秦妙想:“乱世先杀圣母,
其他 63万字 3天前
关于重回石器时代,我成了人文始祖:表白刚被拒,陈风与校花,还有她三个舍友一起穿越到了原始世界的荒漠地带,扯下伪装,展现强大的生存技能,校花哪有种田香。从荒漠中的小绿洲走出,征服大河源头的原始部落,手搓各类工具和武器,驯化家畜,开启农耕,手持利器,一路向东征服大河各大部落,与这个世界的部落领袖争锋,直到有一天听见了,那些恐慌的部落氏族跪地高呼自己为,“兵主!”坏了我成蚩尤了?
历史 55万字 13小时前
关于龙裔之契约:残翼守护者:在真龙女皇归来之后,苏千瓷,这颗假冒的龙裔明珠,成了众人眼中碍眼的尘埃。为了未来的道路,苏千瓷将目光投向了那位神秘而强大的魔裔领袖。“愿与我订下契约吗?”苏千瓷将全部家当呈现在冥世铭眼前,“哪怕只有短暂的一年。”本以为会被冷酷地拒绝,可冥世铭竟答应了她的请求。一年契约,各取所需。假龙裔竟与冥世铭结为伴侣!整个王国都在等待苏千瓷被无情抛弃的那一天。然而……三月之后,谣传
玄幻 57万字 15小时前