LeetCode
Regina520
这个作者很懒,什么都没留下…
展开
-
LeetCode 739.每日温度
单调栈问题原创 2022-03-19 21:33:54 · 198 阅读 · 0 评论 -
LeetCode 198.打家劫舍
动态规划问题原创 2022-03-19 17:23:21 · 899 阅读 · 0 评论 -
LeetCode 152.乘积最大子数组
典型的动态规划问题,需要维护最大乘积和最小乘积两个变量原创 2022-03-19 16:52:15 · 1045 阅读 · 0 评论 -
LeetCode 34.在排序数组中查找元素的第一个和最后一个位置
二分查找法的应用原创 2022-03-19 15:11:05 · 162 阅读 · 0 评论 -
LeetCode 98.验证二叉搜索树
注意本题中不能取等号,必须是严格的升序数组原创 2022-03-19 12:29:08 · 212 阅读 · 0 评论 -
LeetCode 94.二叉树的中序遍历
中序遍历(递归实现)原创 2022-03-19 12:21:09 · 352 阅读 · 0 评论 -
LeetCode 33.搜索旋转排序数组
二分查找原创 2022-03-19 12:01:23 · 158 阅读 · 0 评论 -
LeetCode 21.合并两个有序链表
每次比较两个首节点,取小,循环比较拿取即可原创 2022-03-19 11:08:47 · 569 阅读 · 0 评论 -
LeetCode 20.有效的括号
使用栈来解决,左括号入栈,右括号出栈,右括号一定与栈顶元素匹配,否则无法消除,若右括号在首位,则可直接判负原创 2022-03-19 10:54:01 · 152 阅读 · 0 评论 -
LeetCode 102.二叉树的层序遍历
BFS算法,队列实现,Nullptr隔开每层原创 2022-03-19 10:35:08 · 636 阅读 · 0 评论 -
LeetCode 128.最长连续序列
最长连续序列,暴力破解原创 2022-03-18 23:05:21 · 239 阅读 · 0 评论 -
LeetCode 141.环形链表
哈希表法和快慢指针法原创 2022-03-18 19:42:27 · 357 阅读 · 0 评论 -
LeetCode 136.只出现一次的数字
每个数和自己异或结果都是0原创 2022-03-18 18:29:17 · 234 阅读 · 0 评论 -
LeetCode 11.盛最多水的容器
双指针法,每次移动短板指针才可能得到更大的面积原创 2022-03-18 18:18:38 · 240 阅读 · 0 评论 -
LeetCode 5.最长回文子串
动态规划思想,需要注意LeetCode官方的一些小坑,现在貌似只能用vector二维数组原创 2022-03-18 13:40:26 · 264 阅读 · 0 评论 -
LeetCode 3.无重复字符的最长子串
无重复字符的最长子串,滑动窗口问题原创 2022-03-18 12:33:28 · 144 阅读 · 0 评论 -
LeetCode 1. 两数之和
#include <iostream>#include <cstring>#include <string>#include <algorithm>#include <vector>using namespace std;/** 思路:暴力解法,固定一个数字,再继续查找相减的结果*/class Solution {public: vector<int> twoSum(vector<int>&..原创 2022-03-17 20:33:23 · 224 阅读 · 0 评论 -
LeetCode 14.最长公共前缀
LeetCode easy级别 最长公共前缀问题原创 2022-03-17 15:21:51 · 134 阅读 · 0 评论 -
Leetcode 9. 回文数
#include <iostream>#include <cstring>#include <string>#include <algorithm>using namespace std;/** 思路:将Int类型变量转为字符串,颠倒比较,两者相等则回文*/class Solution {public: bool isPalindrome(int x) { string s = to_string(x); .原创 2022-03-17 14:51:23 · 158 阅读 · 0 评论