自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 LRU缓存机制

存储元素,当需要剔除一个元素时,就再双向链表中找到这个元素的key,用这个key来将其从缓存中移除。

2024-04-25 15:52:08 155 1

原创 242. 有效的字母异位词

int[] temp = new int[1],数组创建后未给元素赋值时,其元素默认是0。String类型转为char类型的数组:String s.toCharArray();,来判断这个sum是否重复出现,如果重复了就是return false, 否则一直找到sum为1为止。的题目,就要想到用map这种数据结构来解决问题。key为特征,value为这类特征下的事物集合。字母异位词是有共同的特征的:字母按序排列时,是一致的。字母由于只有26个,适合用数组来充当哈希表。文档讲解:代码随想录(

2024-04-08 09:27:08 389

原创 day21 239. 滑动窗口最大值 347. 前 K 个高频元素

文档讲解:代码随想录(完成状态: true。

2024-03-28 22:24:59 549 1

原创 day11 20. 有效的括号 1047. 删除字符串中的所有相邻重复项 150. 逆波兰表达式求值

文档讲解:代码随想录(完成状态: true。

2024-03-21 11:32:22 309 1

原创 day10 232. 用栈实现队列 225. 用队列实现栈

即可,而这个过程中,

2024-03-13 15:00:41 205

原创 day16 104.二叉树的最大深度 111. 二叉树的最小深度 222.完全二叉树的节点个数

文档讲解:代码随想录(完成状态: true这三道题主要是对层序遍历的回顾,思路都很简单。

2024-02-29 11:29:57 298

原创 day15 102.二叉树的层序遍历 226. 翻转二叉树 101. 对称二叉树

文档讲解:代码随想录(完成状态: true。

2024-02-28 16:00:39 707

原创 day14 二叉树的递归遍历和迭代遍历

文档讲解:代码随想录(完成状态: true。

2024-02-27 11:59:45 855

原创 day 8 344. 反转字符串 541. 反转字符串 II 151. 反转字符串中的单词 替换数字 右旋字符串

文档讲解:代码随想录(完成状态: true知识点:作用:把一个数组中某一段字节数据放到另一个数组中。至于从第一个数组中取出几个数据,放到第二个数组中的什么位置都是可以通知这个方法的参数控制的。当你将一个数组传递给方法时,实际上是将传递给了方法。因此,方法内部对数组内容的修改会反映在原始数组上,因为它们引用同一个数组对象。思路:模拟反转的过程可以解答该题。

2024-02-05 19:52:46 885 1

原创 19. 删除链表的倒数第 N 个结点

题目链接思路代码两遍循环,第一次遍历链表长度,根据链表总长度和n计算的出倒数第n个结点对应的正向索引值(从0开始),第二次遍历用于删除计算的索引对应的链表元素。双指针法: 删除倒数第n个节点的惯用思路(无论是数组还是链表):如果要删除倒数第n个节点,让fast移动n步,然后让fast和slow同时移动,直到fast指向链表末尾(null),不是最后一个链表元素。此时删掉slow所指向的节点就可以了 。

2024-01-28 14:38:28 179

原创 day03 ​ 203. 移除链表元素​ 707. 设计链表 206. 反转链表

文档讲解:代码随想录(完成状态: true。

2024-01-27 23:53:04 573

原创 day02 977. 有序数组的平方 ​ 209. 长度最小的子数组​ 59. 螺旋矩阵 II

报错原因,这里应该是if else语句,只执行一条,而不是两个if。当输入的数组长度为1时,虽然不会执行第二个if语句,但是代码仍然会去判断if中的条件语句,此时left由于上面的if语句取值为1,此时报错数组越界。观察数据的规律 ,平方后最大的只会出现在数组两端,每一轮循环结束,仍然保有这个特性,最大值仍然出现在数组两端。完成状态: 文档持续更新中,未能完善文档。对于旋转时候的边界掌握仍然差点火候。组成的新数组,要求也按。文档讲解:代码随想录(

2024-01-25 22:33:28 106

原创 day 01 704.二分查找 27.移除元素

文档讲解:代码随想录(完成状态: true。

2024-01-24 18:15:56 811 1

原创 SpringBoot中报错 java.nio.charset.MalformedInputException: Input length = 1

更改当前项目的文件编码格式,统一为UTF-8。另外,确保下图中的Path中包含当前项目,没有自己可添加进去。 更改后重新运行若仍然不成功,使用命令maven clean后,重新运行。

2024-01-19 15:46:01 364

原创 SpringBoot3兼容Druid相关问题

【代码】SpringBoot3兼容Druid相关问题。

2024-01-18 17:18:08 593

空空如也

空空如也

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

TA关注的人

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