- 博客(1)
- 收藏
- 关注
原创 背包密码体制及python实现
背包密码体制及python实现1.背包问题设A = (a1_11,a2_22,…,an_nn)是由n个不同的正整数构成的n元组,s是另一已知的正整数。背包问题就是从A中求出所有的 ai_ii,使其和等于s。其中A称为背包向量,s是背包的容积。从原则上讲,如果背包问题有解的话,通过检查A的所有子集,总可以找到问题的解。然而如果A中元素个数n很大,子集个数2n2^n2n将非常大,寻找满足要求的子集没有比穷举法更好的算法,因此背包问题是NPC问题。2.超递增序列由于背包问题是NPC问题,因此需引
2020-11-24 18:28:57 1376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人