push(array)和push([...array])的区别和联系
push(array)和push([…array])的区别和联系
在刷leetcode77题时,遇到一个小问题,很有意思
题目描述:
给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。你可以按 任何顺序 返回答案。
题目链接:https://leetcode-cn.com/problems/combinations/
代码如下:
但是这样是有问题的,res.push(path) 需要写成res.push([…path])。
res.push([…path])得出的结果是正确的
原创
2022-02-05 21:31:47 ·
1034 阅读 ·
0 评论