自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 问答 (1)
  • 收藏
  • 关注

原创 Day39--数据结构与算法(Java) 动态规划:不同路径

力扣题库动态规划:● 62.不同路径 ● 63. 不同路径 II

2023-04-05 16:12:48 197 1

原创 Day38--数据结构与算法(Java) 动态规划:理论基础和相关题目

力扣题库动态规划:● 理论基础 ● 509. 斐波那契数 ● 70. 爬楼梯 ● 746. 使用最小花费爬楼梯

2023-04-03 14:56:03 184

原创 Day37--数据结构与算法(Java) 贪心算法:● 738.单调递增的数字 ● 714. 买卖股票的最佳时机含手续费 ● 968.监控二叉树

力扣题库贪心算法● 738.单调递增的数字 ● 714. 买卖股票的最佳时机含手续费 ● 968.监控二叉树

2023-03-06 09:15:41 215

原创 Day36--数据结构与算法(Java) 贪心算法:无重叠区间 ,划分字母区间 , 合并区间

力扣题库贪心算法● 435. 无重叠区间 ● 763.划分字母区间 ● 56. 合并区间

2023-03-01 22:17:42 163

原创 Day35--数据结构与算法(Java)贪心算法:柠檬水找零 ,根据身高重建队列 , 用最少数量的箭引爆气球

力扣题库贪心算法:● 860.柠檬水找零 ● 406.根据身高重建队列 ● 452. 用最少数量的箭引爆气球

2023-02-26 17:19:32 190

原创 Day34数据结构与算法(Java) 贪心算法:K次取反后最大化的数组和 ,加油站,分发糖果

力扣题库贪心算法:● 1005.K次取反后最大化的数组和 ● 134. 加油站● 135. 分发糖果

2023-01-02 16:18:22 253

原创 Day33--数据结构与算法(Java) 回溯算法思维导图与总结

力扣题库回溯算法思维导图总结

2023-01-02 16:17:02 230

原创 Day32--数据结构与算法(Java) 贪心算法:● 122.买卖股票的最佳时机II ● 55. 跳跃游戏 ● 45.跳跃游戏II

力扣题库贪心算法:● 122.买卖股票的最佳时机II ● 55. 跳跃游戏 ● 45.跳跃游戏II

2023-01-01 16:26:40 117

原创 Day31--数据结构与算法(Java) 贪心算法 :分发饼干 , 摆动序列 ,最大子序和

力扣题库贪心算法:● 455.分发饼干 ● 376. 摆动序列 ● 53. 最大子序和

2022-12-30 17:20:32 188

原创 Day30--数据结构与算法(Java) 回溯算法:重新安排行程 ,N皇后 ,37. 解数独

力扣题库回溯算法:332.重新安排行程 ● 51. N皇后 ● 37. 解数独 ● 总结

2022-12-29 15:58:06 106

原创 Day29--数据结构与算法(Java) 回溯问题:递增子序列,全排列,全排列 II

力扣题库回溯算法:* 491.递增子序列* 46.全排列* 47.全排列 II

2022-12-28 21:30:41 189

原创 Day28--数据结构与算法(Java)回溯算法:复原IP地址 , 子集

力扣题库回溯算法● 93.复原IP地址 ● 78.子集 ● 90.子集II

2022-12-28 16:05:32 242

原创 Day27--数据结构与算法(Java) 回溯算法:组合问题,分割回文串

力扣题库:39. 组合总和● 40.组合总和II● 131.分割回文串

2022-12-28 12:44:16 153

原创 Day26--数据结构与算法(Java)二叉树总结

力扣题库:二叉树思维导图及总结

2022-12-25 19:24:57 99

原创 Day25--数据结构与算法(Java) 回溯算法:组合总和III,电话号码的字母组合

力扣题库:回溯法216.组合总和III17.电话号码的字母组合

2022-12-25 16:28:00 130

原创 Day24--数据结构与算法(Java)回溯算法

力扣题库:回溯算法原理和题目

2022-12-25 12:46:28 88

原创 Day23--数据结构与算法(Java)修剪二叉搜索树,把二叉搜索树转换为累加树

leetcode二叉树题库:669. 修剪二叉搜索树108.将有序数组转换为二叉搜索树538.把二叉搜索树转换为累加树总结篇

2022-12-23 21:47:41 187

原创 Day22--数据与算法(Java) 二叉搜索树的最近公共祖先,插入操作,删除二叉搜索树中的节点

力扣题库二叉树题目:235. 二叉搜索树的最近公共祖先701.二叉搜索树中的插入操作450.删除二叉搜索树中的节点

2022-12-23 14:37:55 72

原创 Day21--数据结构与算法(Java) 二叉搜索树的最小绝对差,众数,公共祖先

力扣题库:● 530.二叉搜索树的最小绝对差 ● 501.二叉搜索树中的众数 ● 236. 二叉树的最近公共祖先

2022-12-22 20:03:50 104

原创 Day20--数据结构与算法(Java)最大二叉树,二叉树合并,搜索

力扣题库上二叉树题库:● 654.最大二叉树 ● 617.合并二叉树 ● 700.二叉搜索树中的搜索 ● 98.验证二叉搜索树

2022-12-22 16:56:30 83

原创 Day19--数据结构与算法(Java)二叉树总结1

二叉树力扣题总结,思维导图

2022-12-22 12:53:26 83

原创 Day18--数据结构与算法(Java) 二叉树找树左下角的值,二叉树路径总和

513.找树左下角的值力扣的题库--二叉树路径总和 ,路径总和ii● 106.从中序与后序遍历序列构造二叉树 105.从前序与中序遍历序列构造二叉树

2022-12-20 19:20:42 175

原创 Day17--数据结构与算法(Java) 平衡二叉树 ,二叉树的所有路径 ,左叶子之和

力扣刷题--平衡二叉树 ,二叉树的所有路径 ,左叶子之和 。

2022-12-20 14:13:46 184

原创 Day16--数据结构与算法(Java)二叉树的最大最小深度,完全二叉树的节点数

二叉树的最大深度,二叉树的最小深度,完全二叉树的节点个数。

2022-12-18 16:46:42 328

原创 Day15--数据结构与算法(Java)二叉树层次遍历,翻转,对称

二叉树的层次遍历(十道题),翻转二叉树,对称二叉树

2022-12-17 13:46:40 363

原创 Day14--数据结构与算法(Java)二叉树的递归遍历和迭代遍历

二叉树的前序遍历,中序遍历,后序遍历,分别用递归法和迭代法来实现。

2022-12-15 15:42:34 487

原创 Day13--数据结构与算法(Java) 队列的应用,滑动窗口,小根堆

用单调队列实现滑动窗口的最大值,用小根堆实现前 K 个高频元素

2022-12-14 22:44:06 241

原创 Day12--数据结构与算法(Java)栈与队列思维导图

栈和队列的算法思维导图总结,以及java中栈和队列常用的方法

2022-12-14 22:41:40 252

原创 Day11--数据结构与算法(Java) 栈与队列深入

用栈实现括号匹配,相同字母的删除(类似于消消乐),实现逆波兰表达式。

2022-12-14 17:32:24 58

原创 Day10--数据结构与算法(Java) 栈与队列的实现

力扣题库,分别用栈来实现队列,用队列来实现栈。

2022-12-14 12:04:44 98

原创 Day9--数据结构与算法(Java)字符串和双指针总结

java中用到的字符串知识点,算法中

2022-12-13 22:20:58 128

原创 Day8--数据结构与算法(java)字符串

字符串String,StringBuilder的应用

2022-11-26 17:37:31 186

原创 Day7--数据结构与算法(Java) 哈希表,双指针,剪枝,去重

哈希表(用Java实现)HashSet,

2022-11-23 17:12:38 487 1

原创 Day6--数据结构与算法(Java) 哈希表(数组,Set,Map)

leetcode题库,哈希表部分,用数组,HashSet,HashMap来实现

2022-11-22 13:14:12 510

原创 Day5--总结(Java)数组与链表思维导图

链表与数组题思维导图总结

2022-11-20 16:17:28 219

原创 Day4--数据结构与算法(Java) 链表--交换结点,删除结点

链表相交,环形链表,删除倒数第N个结点

2022-11-20 08:43:01 256

原创 Day3数据结构与算法(Java)----链表(虚拟头节点)

java实现链表操作

2022-11-19 17:01:34 1292

原创 Day2 数据结构与算法(Java)----数组(双指针),滑动窗口

数组深入,双指针法,滑动窗口,注意左闭右开区间。力扣题库

2022-11-17 23:37:05 440

原创 Day1 数据结构算法(Java)--数组思考,二分查找,移除元素

数据结构与算法:二分查找,快慢指针实现从数组中移除元素二分查找也叫做折半查找 ,元素必须是有序的,从小到大,或者从大到小都是可以的。用给定值先与中间结点比较。比较完之后有三种情况:相等说明找到了要查找的数据比中间节点小说明要查找的数字在中间节点左边要查找的数据比中间节点大说明要查找的数字在中间节点右边题目来源:力扣 对于左闭右闭区间,代码如下遇到的问题:对于左闭右开的代码写不出来,不太理解对于左闭右开区间,代码如下

2022-11-16 21:55:19 1315 2

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除