为了账号安全,请及时绑定邮箱和手机立即绑定

等价于转到C ++向量<int>?

等价于转到C ++向量<int>?

Go
回首忆惘然 2021-03-31 09:11:41
我正在编写一个函数,该函数返回一系列可变长度的数字:func fib(n int) ??? {    retval := ???    a, b := 0, 1    for ; n > 0; n-- {        ??? // append a onto retval here        c := a + b        a = b        b = c    }}可以看出,返回序列的最终长度为n。fib要实现惯用的Go ,应该如何以及应该返回什么?如果事先不知道长度,返回值和用法会有什么不同?如何将值插入retval?
查看完整描述

2 回答

?
元芳怎么了

TA贡献1798条经验 获得超7个赞

不要使用向量,而要使用切片。这是各种向量运算到惯用切片运算的映射


查看完整回答
反对 回复 2021-04-26
  • 2 回答
  • 0 关注
  • 193 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信