go语言中切片做函数参数的问题
go语言中切片是引用传递的,所以可以在函数中修改切片的值,但在树的遍历中可能遇到如下问题测试代码package mainimport "fmt"type TreeNode struct { value int leftNode *TreeNode rightNode *TreeNode}//test1func testSilce(num []int) { num[0] = -1}//test2func preorder(root *TreeNode, result
原创
2021-05-17 16:10:34 ·
337 阅读 ·
0 评论