自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 利用线程的创建理解【匿名内部类】

理解匿名内部类

2025-03-30 13:35:41 711

原创 Java内存中的Heap(堆)的作用

Heap的作用

2025-03-29 20:19:11 1271

原创 Java中接口与抽象类的区别,你知道吗?

接口与抽象类的区别

2025-03-26 14:47:59 844

原创 BFS比DFS更好理解「翻转二叉树」

一周没发博客,算法好难!一直在复习前面的,哈希表、链表、二叉树已经够我喝一壶了,不过我一定要啃下来,哪怕慢一点,也不能盲目的追求速度,勤于复习才能将知识变成自己的,复习比学习重要!

2025-03-12 22:58:03 575

原创 力扣513.找树左下角的值【Java层序遍历法实现】

遍历出来,再取到最后一层的“

2025-03-06 20:14:47 516

原创 力扣257. 二叉树的所有路径:代码实现以及和StringBuilder类的介绍【代码随想录】

是 Java 中的一个类,它提供了一个可变的序列用来存储字符。相比于使用字符串连接()来构建字符串,使用可以更高效,因为它避免了创建大量的临时字符串对象,从而提高了性能。以下是构造函数: 创建一个没有字符的实例,初始容量为16个字符。: 构造一个包含指定字符串内容的实例。常用方法或append(其他类型): 将给定的数据添加到实例的末尾。或insert(其他参数): 在指定的位置插入数据。: 删除从索引start开始到end - 1的子字符串。reverse(): 将当前序列反转。

2025-03-04 19:45:58 870

原创 【力扣题解+讲解】“二叉树的最大深度” and “n叉树的最大深度”

本题要区分出“高度”与“深度”的区别高度:子节点到根节点之间的结点数。(一般用后序遍历,因为是从下往上去遍历“左右中”)深度:子节点到叶子节点的结点数。(一般用前序遍历,从上往下遍历)有两种思路。

2025-03-01 23:13:26 542

原创 “二叉树的翻转”与“层序遍历二叉树”【代码随想录Day-15】

给你一棵二叉树的根节点root,翻转这棵二叉树,并返回其根节点。

2025-02-26 22:53:13 470

原创 用Java实现二叉树的前中后序遍历(迭代法)【代码随想录 Day14】

给你二叉树的根节点root,返回它节点值的遍历。[1,2,3]

2025-02-25 20:35:09 560

原创 (代码随想录day11)用栈实现队列(力扣)

请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(pushpoppeekempty):实现MyQueueint pop()int peek()truefalsesizeis empty。

2025-02-24 21:07:19 368

原创 【代码随想录Day13】二叉树的前、中、后序遍历

给你二叉树的根节点root,返回它节点值的遍历。**输入:**root = [1,null,2,3][1,2,3]**输入:**root = [1,2,3,4,5,null,8,null,null,6,7,9]

2025-02-24 21:02:50 941

原创 【力扣:四数相加】题解以及思考过程、使用的方法【代码随想录】

给你四个整数数组nums1nums2nums3和nums4,数组长度都是n,请你计算有多少个元组。

2025-02-19 22:40:55 444

原创 【Java】力扣第一题“两数相加”真的简单吗?我看未必【代码随想录】【HashMap】

两数相加

2025-02-18 22:09:40 1442

原创 【力扣哈希表】HashSet的使用:202.快乐数、349.两个数组的交集(代码随想录Day6)

编写一个算法来判断一个数n是不是快乐数。如果n是快乐数就返回true;不是,则返回false。

2025-02-17 20:44:57 711

原创 【力扣】【代码随想录】链表题目:“交换链表元素”、“链表相交“个人见解

力扣中链表相关的两道题目个人思考

2025-02-16 18:03:45 356

原创 代码随想录Day04-翻转链表的一些个人总结

针对翻转链表的一些个人思考

2025-02-15 20:32:46 234

原创 力扣707.设计链表(保姆级注释)【代码随想录】

这道题综合性很强,啃了好久,将一些细节和解释都注释在原代码上了,有很多小细节。

2025-02-15 20:27:11 380

原创 代码随想录算法训练营Day03-链表移除元素

本题要求移除列表中的某一个元素,如果是移除除了头结点之外的某个结点,我们直接可以将其上一个结点的指针指向他的下一个结点,从而越过要被移除的元素实现元素移除,但考虑到如果要求移除头结点,我们可以使用,通过创建虚拟头结点来移除原始的头结点。

2025-02-14 22:49:00 228

原创 代码随想录第二天:209.长度最小的子数组、螺旋矩阵、区间和(前缀和)

针对数组类算法题的个人思考

2025-02-13 19:21:12 337

原创 代码随想录算法训练营第一天| 704. 二分查找、27.移除元素、977.有序数组的平方

对于二分查找移除元素有序数组的平方的一些个人理解与看法以及题目代码实现

2025-02-12 16:10:26 328

原创 有序数组的平方“卡神”笔记分享

双指针解法。

2025-02-03 14:21:28 156

空空如也

空空如也

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

TA关注的人

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