自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

题目要求输出结果中的每个元素一定是唯一的,也就是说输出的结果的去重的, 同时可以不考虑输出结果的顺序!,用于记录在计算过程中出现过的数字。这是为了避免无限循环,因为如果某个数字在过程中重复出现,那么就会陷入无限循环,该数不是快乐数。遍历nums2数组,如果hashset1中有和 j 相同的元素,则添加进hashset2。中的每个元素映射成一个整数,并最终收集到一个新的整数数组中。的键是数组中的数字,值是该数字在数组中的索引。存储的是nums1数组中所有不重复的元素。,来存储已经遍历过的数字及其对应的索引。

2024-05-28 21:34:45 1948

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

虚拟头节点通常被放置在链表的头部,作为一个新的头节点。这样,即使原来的头节点被删除,链表仍然有一个头节点,使得操作统一,不需要对头节点进行特殊处理。虚拟头节点的下一个节点是原来的头节点。以指示链表中的上一个节点。的下一个节点,即新链表的头节点。(即还没有遍历完链表),就执行循环体中的代码。的节点都已被删除,返回的链表不包含这些节点。指针移动到下一个节点,继续链表的遍历。,请你反转链表,并返回反转后的链表。的下一个节点,从而跳过当前节点。是指向下一个节点的指针/引用。给你一个链表的头节点。

2024-05-25 16:45:53 1892 1

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

所有元素,且元素按顺时针顺序螺旋排列的。如果不存在符合条件的子数组,返回。找出该数组中满足其总和大于等于。个正整数的数组和一个正整数。组成的新数组,要求也按。最后,返回填充好的二维数组。

2024-05-23 23:24:40 1690 1

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

704.二分查找。

2024-05-22 13:38:38 386

空空如也

空空如也

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

TA关注的人

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