leetcode题库
文章平均质量分 72
敲代码中……
这个作者很懒,什么都没留下…
展开
-
Day39--数据结构与算法(Java) 动态规划:不同路径
力扣题库动态规划:● 62.不同路径 ● 63. 不同路径 II原创 2023-04-05 16:12:48 · 150 阅读 · 1 评论 -
Day38--数据结构与算法(Java) 动态规划:理论基础和相关题目
力扣题库动态规划:● 理论基础 ● 509. 斐波那契数 ● 70. 爬楼梯 ● 746. 使用最小花费爬楼梯原创 2023-04-03 14:56:03 · 123 阅读 · 0 评论 -
Day37--数据结构与算法(Java) 贪心算法:● 738.单调递增的数字 ● 714. 买卖股票的最佳时机含手续费 ● 968.监控二叉树
力扣题库贪心算法● 738.单调递增的数字 ● 714. 买卖股票的最佳时机含手续费 ● 968.监控二叉树原创 2023-03-06 09:15:41 · 150 阅读 · 0 评论 -
Day36--数据结构与算法(Java) 贪心算法:无重叠区间 ,划分字母区间 , 合并区间
力扣题库贪心算法● 435. 无重叠区间 ● 763.划分字母区间 ● 56. 合并区间原创 2023-03-01 22:17:42 · 117 阅读 · 0 评论 -
Day35--数据结构与算法(Java)贪心算法:柠檬水找零 ,根据身高重建队列 , 用最少数量的箭引爆气球
力扣题库贪心算法:● 860.柠檬水找零 ● 406.根据身高重建队列 ● 452. 用最少数量的箭引爆气球原创 2023-02-26 17:19:32 · 137 阅读 · 0 评论 -
Day34数据结构与算法(Java) 贪心算法:K次取反后最大化的数组和 ,加油站,分发糖果
力扣题库贪心算法:● 1005.K次取反后最大化的数组和 ● 134. 加油站● 135. 分发糖果原创 2023-01-02 16:18:22 · 150 阅读 · 0 评论 -
Day33--数据结构与算法(Java) 回溯算法思维导图与总结
力扣题库回溯算法思维导图总结原创 2023-01-02 16:17:02 · 188 阅读 · 0 评论 -
Day32--数据结构与算法(Java) 贪心算法:● 122.买卖股票的最佳时机II ● 55. 跳跃游戏 ● 45.跳跃游戏II
力扣题库贪心算法:● 122.买卖股票的最佳时机II ● 55. 跳跃游戏 ● 45.跳跃游戏II原创 2023-01-01 16:26:40 · 103 阅读 · 0 评论 -
Day31--数据结构与算法(Java) 贪心算法 :分发饼干 , 摆动序列 ,最大子序和
力扣题库贪心算法:● 455.分发饼干 ● 376. 摆动序列 ● 53. 最大子序和原创 2022-12-30 17:20:32 · 175 阅读 · 0 评论 -
Day29--数据结构与算法(Java) 回溯问题:递增子序列,全排列,全排列 II
力扣题库回溯算法:* 491.递增子序列* 46.全排列* 47.全排列 II原创 2022-12-28 21:30:41 · 153 阅读 · 0 评论 -
Day28--数据结构与算法(Java)回溯算法:复原IP地址 , 子集
力扣题库回溯算法● 93.复原IP地址 ● 78.子集 ● 90.子集II原创 2022-12-28 16:05:32 · 197 阅读 · 0 评论 -
Day27--数据结构与算法(Java) 回溯算法:组合问题,分割回文串
力扣题库:39. 组合总和● 40.组合总和II● 131.分割回文串原创 2022-12-28 12:44:16 · 134 阅读 · 0 评论 -
Day26--数据结构与算法(Java)二叉树总结
力扣题库:二叉树思维导图及总结原创 2022-12-25 19:24:57 · 81 阅读 · 0 评论 -
Day25--数据结构与算法(Java) 回溯算法:组合总和III,电话号码的字母组合
力扣题库:回溯法216.组合总和III17.电话号码的字母组合原创 2022-12-25 16:28:00 · 77 阅读 · 0 评论 -
Day24--数据结构与算法(Java)回溯算法
力扣题库:回溯算法原理和题目原创 2022-12-25 12:46:28 · 65 阅读 · 0 评论 -
Day23--数据结构与算法(Java)修剪二叉搜索树,把二叉搜索树转换为累加树
leetcode二叉树题库:669. 修剪二叉搜索树108.将有序数组转换为二叉搜索树538.把二叉搜索树转换为累加树总结篇原创 2022-12-23 21:47:41 · 106 阅读 · 0 评论 -
Day22--数据与算法(Java) 二叉搜索树的最近公共祖先,插入操作,删除二叉搜索树中的节点
力扣题库二叉树题目:235. 二叉搜索树的最近公共祖先701.二叉搜索树中的插入操作450.删除二叉搜索树中的节点原创 2022-12-23 14:37:55 · 62 阅读 · 0 评论 -
Day21--数据结构与算法(Java) 二叉搜索树的最小绝对差,众数,公共祖先
力扣题库:● 530.二叉搜索树的最小绝对差 ● 501.二叉搜索树中的众数 ● 236. 二叉树的最近公共祖先原创 2022-12-22 20:03:50 · 76 阅读 · 0 评论 -
Day20--数据结构与算法(Java)最大二叉树,二叉树合并,搜索
力扣题库上二叉树题库:● 654.最大二叉树 ● 617.合并二叉树 ● 700.二叉搜索树中的搜索 ● 98.验证二叉搜索树原创 2022-12-22 16:56:30 · 71 阅读 · 0 评论 -
Day19--数据结构与算法(Java)二叉树总结1
二叉树力扣题总结,思维导图原创 2022-12-22 12:53:26 · 72 阅读 · 0 评论 -
Day18--数据结构与算法(Java) 二叉树找树左下角的值,二叉树路径总和
513.找树左下角的值力扣的题库--二叉树路径总和 ,路径总和ii● 106.从中序与后序遍历序列构造二叉树 105.从前序与中序遍历序列构造二叉树原创 2022-12-20 19:20:42 · 102 阅读 · 0 评论 -
Day17--数据结构与算法(Java) 平衡二叉树 ,二叉树的所有路径 ,左叶子之和
力扣刷题--平衡二叉树 ,二叉树的所有路径 ,左叶子之和 。原创 2022-12-20 14:13:46 · 83 阅读 · 0 评论 -
Day16--数据结构与算法(Java)二叉树的最大最小深度,完全二叉树的节点数
二叉树的最大深度,二叉树的最小深度,完全二叉树的节点个数。原创 2022-12-18 16:46:42 · 225 阅读 · 0 评论 -
Day15--数据结构与算法(Java)二叉树层次遍历,翻转,对称
二叉树的层次遍历(十道题),翻转二叉树,对称二叉树原创 2022-12-17 13:46:40 · 220 阅读 · 0 评论 -
Day14--数据结构与算法(Java)二叉树的递归遍历和迭代遍历
二叉树的前序遍历,中序遍历,后序遍历,分别用递归法和迭代法来实现。原创 2022-12-15 15:42:34 · 292 阅读 · 0 评论 -
Day13--数据结构与算法(Java) 队列的应用,滑动窗口,小根堆
用单调队列实现滑动窗口的最大值,用小根堆实现前 K 个高频元素原创 2022-12-14 22:44:06 · 174 阅读 · 0 评论 -
Day12--数据结构与算法(Java)栈与队列思维导图
栈和队列的算法思维导图总结,以及java中栈和队列常用的方法原创 2022-12-14 22:41:40 · 201 阅读 · 0 评论 -
Day11--数据结构与算法(Java) 栈与队列深入
用栈实现括号匹配,相同字母的删除(类似于消消乐),实现逆波兰表达式。原创 2022-12-14 17:32:24 · 52 阅读 · 0 评论 -
Day10--数据结构与算法(Java) 栈与队列的实现
力扣题库,分别用栈来实现队列,用队列来实现栈。原创 2022-12-14 12:04:44 · 88 阅读 · 0 评论 -
Day9--数据结构与算法(Java)字符串和双指针总结
java中用到的字符串知识点,算法中原创 2022-12-13 22:20:58 · 109 阅读 · 0 评论 -
Day8--数据结构与算法(java)字符串
字符串String,StringBuilder的应用原创 2022-11-26 17:37:31 · 174 阅读 · 0 评论 -
Day7--数据结构与算法(Java) 哈希表,双指针,剪枝,去重
哈希表(用Java实现)HashSet,原创 2022-11-23 17:12:38 · 344 阅读 · 1 评论 -
Day6--数据结构与算法(Java) 哈希表(数组,Set,Map)
leetcode题库,哈希表部分,用数组,HashSet,HashMap来实现原创 2022-11-22 13:14:12 · 441 阅读 · 0 评论 -
Day5--总结(Java)数组与链表思维导图
链表与数组题思维导图总结原创 2022-11-20 16:17:28 · 190 阅读 · 0 评论 -
Day2 数据结构与算法(Java)----数组(双指针),滑动窗口
数组深入,双指针法,滑动窗口,注意左闭右开区间。力扣题库原创 2022-11-17 23:37:05 · 370 阅读 · 0 评论 -
Day3数据结构与算法(Java)----链表(虚拟头节点)
java实现链表操作原创 2022-11-19 17:01:34 · 1213 阅读 · 0 评论 -
Day4--数据结构与算法(Java) 链表--交换结点,删除结点
链表相交,环形链表,删除倒数第N个结点原创 2022-11-20 08:43:01 · 250 阅读 · 0 评论 -
Day1 数据结构算法(Java)--数组思考,二分查找,移除元素
数据结构与算法:二分查找,快慢指针实现从数组中移除元素二分查找也叫做折半查找 ,元素必须是有序的,从小到大,或者从大到小都是可以的。用给定值先与中间结点比较。比较完之后有三种情况:相等说明找到了要查找的数据比中间节点小说明要查找的数字在中间节点左边要查找的数据比中间节点大说明要查找的数字在中间节点右边题目来源:力扣 对于左闭右闭区间,代码如下遇到的问题:对于左闭右开的代码写不出来,不太理解对于左闭右开区间,代码如下原创 2022-11-16 21:55:19 · 1234 阅读 · 2 评论