摘要: 基础练习: 递归: /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode() : val(0), left(nul 阅读全文
posted @ 2021-04-19 12:34 Mrsdwang 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 思路: 和昨天的每日一题相似,同样使用快慢指针,区别在于我们比较快指针所指的元素是否等于val,如果不等那么就将其放到慢指针所指的地方。最后return slow即可。 代码: class Solution { public: int removeElement(vector<int>& nums, 阅读全文
posted @ 2021-04-19 12:08 Mrsdwang 阅读(33) 评论(0) 推荐(0) 编辑