您的位置:首页 > 娱乐 > 八卦 > 南昌房产网二手房_网站建设团队_网站页面的优化_西安百度百科

南昌房产网二手房_网站建设团队_网站页面的优化_西安百度百科

2025/4/27 5:29:12 来源:https://blog.csdn.net/2301_77168269/article/details/146515475  浏览:    关键词:南昌房产网二手房_网站建设团队_网站页面的优化_西安百度百科
南昌房产网二手房_网站建设团队_网站页面的优化_西安百度百科

在这里插入图片描述

思路

求最小公倍数LCM问题很好求,这里看似是求图最短路径,实际上由于只有[i,i+21]之间存在路径,所以用线性dp效率更高,当然用bfs,dijstra,floyed也可,毕竟是填空题。

code

def gcd(a,b):if a < b:a,b = b,aif b != 0:return gcd(b,a%b)if b == 0:return adef lcm(a,b):return a*b//gcd(a,b)dp = [float('inf') for i in range(2022)]
dp[1] = 0
for i in range(1,2022):for j in range(1,22):if i+j > 2021:breakdp[i+j] = min(dp[i+j], dp[i]+lcm(i,i+j))
print(dp[2021])

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com