LeetCode刷题
文章平均质量分 89
苏福唉
这世界上所有的不利状况,都是当事人能力不足导致的
展开
-
代码随想录刷题-二叉树的层序遍历
本文是每天跟着代码随想录刷题时做的笔记,用来总结与复习。目录102.二叉树的层序遍历107.二叉树的层序遍历Ⅱ199.二叉树的右视图637.二叉树的层平均值429.N叉树的层序遍历515.在每一树行中找最大值116.填充每个节点的下一个右侧节点指针117.填充每个节点的下一个右侧节点指针Ⅱ104.二叉树的最大深度111.二叉树的最小深度总结102.二叉树的层序遍历题目链接:102. 二叉树的层序遍历 - 力扣(LeetCode) (leetcode.原创 2022-02-06 23:10:59 · 1005 阅读 · 0 评论 -
代码随想录刷题-二叉树的前中后序遍历
本文是每天跟着代码随想录刷题时做的笔记,用来总结与复习。目录144.二叉树的前序遍历(递归)94.二叉树的中序遍历(递归)145.二叉树的后序遍历(递归)144.二叉树的前序遍历(迭代)94.二叉树的中序遍历(迭代)145.二叉树的后序遍历(迭代)总结144.二叉树的前序遍历(递归)题目链接:144. 二叉树的前序遍历 - 力扣(LeetCode) (leetcode-cn.com)思路:二叉树的前、中、后序遍历都可以使用递归的方式进行解决。前序遍历的顺序是..原创 2022-01-31 11:07:05 · 1810 阅读 · 0 评论 -
代码随想录刷题-栈与队列(下)
本文是每天跟着代码随想录刷题时做的笔记,用来总结与复习。目录150.逆波兰表达式求值347.前k个高频元素239.滑动窗口最大值总结150.逆波兰表达式求值题目链接:150. 逆波兰表达式求值 - 力扣(LeetCode) (leetcode-cn.com)思路:用栈操作运算:遇到数字则入栈;遇到算符则取出栈顶两个数字进行计算,并将结果压入栈中public int evalRPN(String[] tokens) { Stack<String..原创 2022-01-28 12:09:20 · 1149 阅读 · 0 评论 -
代码随想录刷题-栈与队列(上)
本文是每天跟着代码随想录刷题时做的笔记,用来总结与复习。目录232.用栈实现队列225.用队列实现栈20.有效的括号1047.删除字符串中的所有相邻重复项总结232.用栈实现队列题目链接:232. 用栈实现队列 - 力扣(LeetCode) (leetcode-cn.com)思路:设置一个输入栈和一个输出栈队列 push 操作:直接向输入栈里输入队列 pop 、peek 操作:如果输出栈为空,就使用栈 pop 操作将输入栈的元素移动到输出栈,由于栈是先进...原创 2022-01-25 22:52:42 · 806 阅读 · 0 评论 -
代码随想录刷题-字符串
本文是每天跟着代码随想录刷题时做的笔记,用来总结与复习。目录344.反转字符串541.反转字符串Ⅱ剑指offer 05.替换空格151.反转字符串里的单词剑指offer 58-Ⅱ.左旋转字符串28.实现strStr()459.重复的子字符串今日总结344.反转字符串题目链接:344. 反转字符串 - 力扣(LeetCode) (leetcode-cn.com)思路:思路很简单,就是一个双指针加元素交换 public void reverseStrin.原创 2022-01-23 23:51:05 · 690 阅读 · 0 评论 -
代码随想录刷题-哈希表(下)
本文是每天跟着代码随想录刷题时做的笔记,用来总结与复习。还差两道,明天补上目录350.两个数组的交集Ⅱ202.快乐树1.两数之和454.四数相加今日总结350.两个数组的交集Ⅱ题目链接:350. 两个数组的交集 II - 力扣(LeetCode) (leetcode-cn.com)思路:由于此题要求返回重复的数字,并且次数取两个数组中的最小值,因此可以先将两个数组进行排序,运用了双指针思想,指针移动策略是较小值指针追赶较大值指针,值相等存入结果数组。class .原创 2022-01-22 00:28:02 · 464 阅读 · 0 评论 -
代码随想录刷题-哈希表(上)
本文是每天跟着代码随想录刷题时做的笔记,用来总结与复习。目录242.有效的字母异位词383.赎金信49.字母异位词分组438.找到字符串中所有字母异位词349.两个数组的交集今日总结242.有效的字母异位词题目链接:242. 有效的字母异位词 - 力扣(LeetCode) (leetcode-cn.com)思路:维护一个长度为 26 的数组 ans ,小写字母减去 'a' 就是其在数组中的位置,数组中存放对应字母的个数,遍历字符串 s 和 t,s 的字符使得 .原创 2022-01-20 23:42:56 · 981 阅读 · 0 评论