自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 接口:Interface

接口之外,Java 中还有其他几种常见的集合接口。这些接口定义了不同类型的集合,并提供了一系列操作来处理集合中的元素。这些集合接口都是 Java 集合框架的一部分,它们提供了不同类型的集合,以满足不同的需求。(集合):表示一组对象的接口,是 List、Set 和 Queue 的父接口。(队列):按照先进先出(FIFO)的顺序管理元素。(双端队列):可以在两端添加和移除元素的队列。(映射):存储键值对,并根据键来查找值。(迭代器):用于遍历集合中的元素的对象。(列表):允许包含重复元素,并且有序。

2024-05-15 19:03:42 130

原创 Java中array和list的区别

不同的 List 实现类可能还提供了其他特定的方法,但这些方法是通用的,可以在所有实现中使用。:将指定 collection 中的所有元素追加到列表的末尾,顺序是指定 collection 的迭代器返回这些元素的顺序。在 Java 中,List 接口提供了许多常用的方法,使得对列表的操作变得更加方便。:将指定 collection 中的所有元素插入到列表中的指定位置。:返回列表中指定元素的第一个匹配项的索引。:将指定的元素插入到列表的指定位置。:将指定的元素追加到列表的末尾。:返回列表中指定位置的元素。

2024-05-15 19:00:36 381

原创 代码随想录算法训练营第六天|242.有效的字母异位词、349. 两个数组的交集、202. 快乐数

hash table哈希表:总结一下,。但是哈希法也是,因为我们要使用额外的数组,set或者是map来存放数据,才能实现快速的查找。如果在做面试题目的时候遇到需要判断一个元素是否出现过的场景也应该第一时间想到哈希法!

2024-05-15 18:57:49 323

原创 代码随想录算法训练营第四天|24. 两两交换链表中的节点

作用: (1)用于处理仅有一个头节点的特殊情况 (2)return head。:帮助找到可以return的head,不然就丢失了!fast and slow method- 双指针法。

2024-05-14 17:33:29 170

原创 代码随想录算法训练营第三天|203. 移除链表元素、707.设计链表、206.反转链表

打卡。

2024-05-10 22:39:53 84

原创 代码随想录算法训练营第一天 | 977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II

双指针法--观察规律(从两头开始对比,依次向中间靠近)容易错在区间的选择,通过观察,都选择左开右闭即可。209.长度最小的子数组。977.有序数组的平方。双指针法--移动窗口。

2024-05-09 23:29:21 125

原创 代码随想录算法训练营第一天 | 704.二分查找、27.移除元素

方法一:左闭右闭 方法二:左闭右开。

2024-05-08 22:50:00 269

空空如也

空空如也

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

TA关注的人

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