首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >P与NP澄清

P与NP澄清
EN

Stack Overflow用户
提问于 2012-10-08 11:34:11
回答 1查看 857关注 0票数 7

从维基百科引述的P vs NP问题,关于算法的时间复杂性,“……询问是否每个其解决方案可以被计算机快速验证的问题也可以被计算机快速解决。”

我希望有人能澄清一下,“验证问题”和“解决问题”的区别在这里。

EN

回答 1

Stack Overflow用户

发布于 2015-08-01 02:58:00

RSA使用如下的质数:两个大质数P和Q(每个200-400位)被相乘以形成公钥N。N=P*Q要破解加密,人们需要在给定N的情况下计算出P和Q。虽然找到P和Q非常困难,并且可能需要数年时间,但验证解决方案只是将P乘以Q并与N进行比较。因此,解决问题非常困难,而不需要验证解决方案。

附注:此示例仅是此问题的RSA简化版的一部分。真正的RSA要复杂得多。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12774968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档