- 博客(6)
- 收藏
- 关注
原创 力扣2两数相加
/创建链表储存相加后%10得到的数。= 0){//循环判断条件。//cursor的next指向该链表。//创建链表cursor指向链表root。//将相加得到的数/10,用以进位。//将sumVal传递给cursor。输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9]输入:l1 = [2,4,3], l2 = [5,6,4]输入:l1 = [0], l2 = [0]输出:[8,9,9,9,0,0,0,1]输出:[7,0,8]
2023-08-26 11:01:48 44
原创 力扣19删除链表的倒数第N个结点
给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。输入:head = [1,2,3,4,5], n = 2。输入:head = [1,2], n = 1。输入:head = [1], n = 1。输出:[1,2,3,5]链表中结点的数目为 sz。
2023-08-26 10:46:44 50
原创 力扣21合并两个有序链表
新链表是通过拼接给定的两个链表的所有节点组成的。输入:l1 = [1,2,4], l2 = [1,3,4]输入:l1 = [], l2 = [0]两个链表的节点数目范围是 [0, 50]输入:l1 = [], l2 = []l1 和 l2 均按 非递减顺序 排列。输出:[1,1,2,3,4,4]将两个升序链表合并为一个新的。
2023-08-26 10:15:01 46
原创 力扣数组35.搜索插入位置 Java
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。输入: nums = [1,3,5,6], target = 5。输入: nums = [1,3,5,6], target = 2。输入: nums = [1,3,5,6], target = 7。-10 的4次方
2023-08-14 16:27:27 64
原创 力扣数组27.移除元素 Java
例如,函数返回的新长度为 2 ,而 nums = [2,2,3,3] 或 nums = [2,2,0,0],也会被视作正确答案。解释:函数应该返回新的长度 5, 并且 nums 中的前五个元素为 0, 1, 3, 0, 4。// 根据你的函数返回的长度, 它会打印出数组中 该长度范围内 的所有元素。输入:nums = [0,1,2,2,3,0,4,2], val = 2。元素的顺序可以改变。输入:nums = [3,2,2,3], val = 3。输出:5, nums = [0,1,4,0,3]
2023-08-14 15:58:54 75
原创 7-9 用天平找小球 PTA编程题
三个球A、B、C,大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球。 输入格式:输入在一行中给出3个正整数,顺序对应球A、B、C的重量。输出格式:在一行中输出唯一的那个不一样的球。输入样例:1 1 2输出样例:C代码长度限制16 KB时间限制400 ms内存限制64 MB#include<stdio.h>void main(){ int a,b,c; scanf("%d %d %d",&
2022-11-29 08:15:20 217 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人