LCP 02. 分式化简
AI-摘要
CaiCai GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
本文最后更新于 2024-06-24,文章内容可能已经过时。
描述
输入的cont
代表连分数的系数(cont[0]
代表上图的a0
,以此类推)。返回一个长度为2的数组[n, m]
,使得连分数的值等于n / m
,且n, m
最大公约数为1。
代码
func fraction(cont []int) []int {
res := make([]int, 2)
n := len(cont)
res[0], res[1] = cont[n-1], 1
for i := n - 2; i >= 0; i-- {
res[1], res[0] = res[0], cont[i]*res[0]+res[1]
}
return res
}
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 caicaiBlog
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果