自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 力扣作业9.10-9.12

2024-09-18 14:54:01 119

原创 第四章作业

3.因为题目要求是四个数相加为0,所以我们需要在C+D中找 0-(A+B)-----》tem,如果在HashMap中能够匹配到 tem 的话,将结果res + tem.value 更新;3.res不是+1更新,因为在HashMap中 tem 的值可能为多个,我们最终要统计他的出现次数。2.将 A+B 的和存放在HashMap中,其中Key是和,Value是出现次数;1.可以考虑将四个数组分成两部分:A+B 和 C+D;

2024-09-10 08:46:13 208

原创 第三章力扣作业

方法用于对数组的元素进行排序,排序顺序可以是字母或数字,并按升序或降序。默认排序顺序为按字母升序。(3)将排序好的数组元素转化为字符串,并比较是否相等。本题思路就是把num1 和num2 加入set.(1)首先将字符串转换为数组。(2)将数组元素进行排序。

2024-09-06 15:37:31 146

原创 一,力扣作业

2.将一个值为 val 的节点插入到链表中下标为 index 的节点之前,当index为0,那么新插入的节点为链表的新头节点;当index等于链表的长度,那么新插入的节点为链表的新尾节点;1.获取获取链表中下标为 index 的节点的值即是遍历链表到index位置,获取其值即可:主要注意链表遍历时的起始值不小于0,终止位置不大于等于size。3.删除链表中下标为 index 的节点即是遍历链表到下标为index的节点的前一个位置,并修改该节点指针域中的指向为下下一个节点。

2024-09-06 14:54:44 209

原创 【无标题】

head(遍历结点),在每轮循环时指向待交换的前结点,first=head以及本轮循环后指向下一轮的前结点head=first->next然后指向即将交换的两个结点的前驱结点pre:然后是指向两个交换结点的结点。定义一个cur指针再定义一个per指针初始化为null,开始反转。cur指针指向nulll,循环结束,链表反转结束。思路:1:创建虚拟结点dummy(dummy->next=head)思路:翻转,指针的指向改变,让后一个指向自己,自己在指向null.2:需要三个额外变量。

2024-09-05 10:28:44 235

原创 1,力扣作业

2024-09-04 10:21:39 147

空空如也

空空如也

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

TA关注的人

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