蓝桥杯质数拆分
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
蓝桥杯质数拆分-动态规划题目描述动态规划
题目描述
题目传送门
题目的大意就是将2019拆分成质数相加的形式由多少种方法
动态规划
这道题其实类似于0-1背包问题,设立数组dp[i][j],在前i个质数中能够构成和为j的方案个数, prime[i]表示第i个质数的值。动态转移方程:
dp[i][j]=dp[i-1][j]+dp[i-1][j-prime[i]]
当j<prime[i]时,dp[i][j]=dp[i-1][j](因为
原创
2021-04-14 10:50:06 ·
1159 阅读 ·
0 评论