- 博客(10)
- 收藏
- 关注
原创 leetcode 69.x的平方根 算法记录
1. 使用left <= right,因为要注意输入为0的情况。2. 使用 long 数据类型,因为要注意数据范围。
2024-05-10 12:05:04 320
原创 leetcode 77.组合 算法记录
在backtracking()函数的终止条件中,如果以resList.add(path)的形式添加数据,会发现resList的结果都是空数组,但是如果以resList.add(new ArrayList(path))的形式添加数据,则结果正常。经查阅,发现是因为path的类型是List,为引用类型,如果以resList.add(path)的形式添加数据,则在后续更改path的结果时,也会改变之前添加的path,因为回溯的最终是把path的所有数据都移除了,所以path为空。
2024-04-28 11:33:27 131 2
原创 leetcode 二叉树的遍历(一) 算法记录
leetcode 144前序遍历 145后序遍历 94中序遍历使用语言:Java使用方式:递归遍历。
2024-04-21 10:00:35 133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人