Yuanql's Blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

13、第六章 二叉树 part02

本节内容 层序遍历  10道题 226.翻转二叉树  101.对称二叉树 2 层序遍历※建议:看完本篇可以一口气刷十道题,试一试, 层序遍历并不难,大家可以很快刷了十道题。 题目链接:文章讲解: https://programmercarl.com/0102.%E4%BA%8C%E5%8F%89%E6%A0%91%E7%9A%84%E5%B1%82%E5%BA%8F%E9%81%8D%E5%8
2023-07-26
02_1_代码随想录算法训练营18期
#LeetCode #算法训练营

2023年7月25日每日一题--2208. 将数组和减半的最少操作次数

leetcode链接:2208. 将数组和减半的最少操作次数 题目分析 方案一优先队列 12345678910111213141516171819202122class Solution { public int halveArray(int[] nums) { int result = 0; PriorityQueue<Double&g
2023-07-25
02_02_leetcode_每日一题
#LeetCode

12、第六章 二叉树part01

本节内容 理论基础 递归遍历   迭代遍历 统一迭代 理论基础※建议:需要了解 二叉树的种类,存储方式,遍历方式 以及二叉树的定义 文章讲解: https://programmercarl.com/%E4%BA%8C%E5%8F%89%E6%A0%91%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.html#%E4%BA%8C%E5%8F%89%E6%A0%91%E7
2023-07-25
02_1_代码随想录算法训练营18期
#LeetCode #算法训练营

2023年7月24日每日一题--771. 宝石与石头

leetcode链接: 771. 宝石与石头题目分析 方案一将宝石放到hashset里面,stone按位去遍历。 1234567891011121314151617class Solution { public int numJewelsInStones(String jewels, String stones) { int result = 0;
2023-07-24
02_02_leetcode_每日一题
#LeetCode

11、第五章 栈与队列part03

本节内容 239. 滑动窗口最大值 347.前 K 个高频元素 总结 239. 滑动窗口最大值※建议:之前讲的都是栈的应用,这次该是队列的应用了。 本题算比较有难度的,需要自己去构造单调队列,建议先看视频来理解。 题目链接: https://leetcode.cn/problems/sliding-window-maximum/文章讲解: https://programmercarl.com/
2023-07-24
02_1_代码随想录算法训练营18期
#LeetCode #算法训练营

503. 下一个更大元素 II

leetcode链接:503. 下一个更大元素 II 题目分析 方案一既然说了是循环,那就之执行两遍 只执行一次循环的 时候,必然会有数组后面的数据被保存到堆栈中无法正常弹出,因此,循环执行两次,两次执行之后,放在堆栈里面的只有最大值了,所以也就可以得到最终的相关结果了。 12345678910111213141516171819class Solution { public in
2023-07-23
02_leetcode
#LeetCode

496. 下一个更大元素 I

leetcode链接:496. 下一个更大元素 I 题目分析 方案一先重点关注 nums2,根据nums2的数值先求出其每位数值对应的下一个最大元素,因为其数值唯一,所以可以使用哈希表来存储其对应关系,这样对于nums1就简单了,只要对其进行遍历即可。 123456789101112131415161718192021222324252627282930class Solution {
2023-07-23
02_leetcode
#LeetCode

739. 每日温度

leetcode链接:739. 每日温度 题目分析 方法一: 暴力求解。遍历,事件复杂度高 方案一123456789101112131415161718class Solution { public int[] dailyTemperatures(int[] temperatures) { int[] result = new int[temperature
2023-07-23
02_leetcode
#LeetCode

2023年7月23日每日一题--42. 接雨水

leetcode链接:https://leetcode.cn/problems/trapping-rain-water/ 题目分析 方法一:感觉其和 739 题每日温度的基础上进行延伸,似乎是一条解决问题之道 739.每日温度https://www.yuanql.top/2023/07/23/02_leetcode/739.%20%E6%AF%8F%E6%97%A5%E6%B8%A9%E5%BA
2023-07-23
02_02_leetcode_每日一题
#LeetCode

2023年7月22日每日一题--860. 柠檬水找零

leetcode链接: 860. 柠檬水找零 题目分析 先暴力求解来一波。 方案一暴力求解,问题解决, 123456789101112131415161718192021222324252627282930class Solution { public boolean lemonadeChange(int[] bills) { int[] money = n
2023-07-22
02_02_leetcode_每日一题
#LeetCode
1…89101112…53

搜索

Hexo Fluid
苏ICP备2023010323号-1