力扣
文章平均质量分 83
neho
这个作者很懒,什么都没留下…
展开
-
力扣 2021 3月
226. 翻转二叉树(0301)递归题,稀里糊涂的,不过抓准目标,每次递归的内容是什么;什么是结束条件。随时记着这两点,递归问题很好解决class Solution {public: TreeNode* invertTree(TreeNode* root) { if(root == NULL) return NULL; else { //交换左右子树 TreeNode* temp = root-原创 2021-04-12 09:40:13 · 108 阅读 · 0 评论 -
力扣 2021 1-2月
66.加一(0129)hello again,手生了,今天开始捡起来吧。这题…权当又碰到vector的insert吧,其他没什么,大数加法的基本操作,嗯。class Solution {public: vector<int> plusOne(vector<int>& digits) { int iter = digits.size() - 1; int carry = 1, mid; for(int i = it原创 2021-03-01 09:44:19 · 130 阅读 · 0 评论 -
力扣2020
每天一道力扣1. two-sum(0919):1map和unordered_map的区别 map是红黑树,unordered_map是哈希表这道题就适合用unordered_map第一遍遍历的时候相减得到的差在map里面找一找如何有效地返回一个vector? 就是先声明一个res,再返回res就行了 You should return by value.20. 有效的括号(0920):2关于栈,c++的栈怎么个用发算法过程!hin重要遍历输入字符串如果当前字符为左半边括号时,则将其压入原创 2021-01-29 20:58:01 · 78 阅读 · 0 评论