kuzma_long
kuzma_long
全部文章
分类
归档
标签
去牛客网
登录
/
注册
kuzma_long的博客
全部文章
(共34篇)
题解 | #牛群的能量值#
题目考察的知识点:单链表的基本操作,包括遍历和节点插入。大数相加的处理方法。题目解答方法的文字分析:这道题目要求我们将两个表示非负整数的链表进行相加,并返回相加后的链表。由于链表中的数字是逆序存储的,所以我们可以按照从低位到高位的顺序相加,并注意处理进位的情况。我们可以使用双指针的方法遍历两个链表,...
2023-08-01
1
308
题解 | #合并两群能量值#
题目考察的知识点:单链表的基本操作,包括遍历和节点合并。对链表节点的值进行比较,以及在合并过程中处理节点的连接关系。题目解答方法的文字分析:这道题目要求我们将两个非递增排列的链表合并成一个新的非递增链表。我们可以使用双指针的方法来解决这个问题。首先,我们创建一个虚拟节点 prehead,并将 pre...
2023-08-01
0
274
题解 | #牛群的重新排列#
题目考察的知识点:单链表的基本操作,包括遍历、节点插入和节点删除。链表反转的方法。题目解答方法的文字分析:这道题目要求我们反转从位置 left 到位置 right 的链表节点。我们可以使用迭代的方法来解决这个问题。首先,我们需要创建一个虚拟节点 dummy,并将其 next 指针指向链表的头节点 h...
2023-08-01
0
316
题解 | #牛群的重新分组#
题目考察的知识点:链表数据结构的理解和应用:题目中牛群被用单链表表示,对链表节点的操作是解决问题的关键。链表节点的翻转:题目要求每 k 个节点一组进行翻转,这需要对链表的节点进行翻转操作。链表的遍历和指针操作:遍历链表,并在需要的地方进行指针操作来实现节点的翻转和链表的拼接。条件判断和循环:需要判断...
2023-07-24
0
407
题解 | #调整牛群顺序#
题目考察的知识点:链表、双指针。题目解答方法的文字分析:这道题目给定了一个链表,表示农场里一群牛,每头牛都有一个编号,编号由一个整数表示,整数范围是[0, 100]。我们需要将链表中的倒数第n个结点移到链表的末尾,并返回调整后的链表的头结点。为了解决这个问题,我们可以使用双指针的方法。首先,我们引入...
2023-07-18
1
465
题解 | #牛群排列去重#
题目考察的知识点:链表、链表节点操作、基本算法思想(遍历和删除节点)。题目解答方法的文字分析:这道题目给定了一个链表,表示农场里一群牛,每头牛都有一个独特的编号,编号由一个整数表示。链表已经按照非降序排列。由于一些事故,导致一头牛可能多次出现在链表中。我们需要在链表中删除所有重复的编号,只保留所有牛...
2023-07-18
3
323
题解 | #删除链表峰值#
题目考察的知识点:链表、链表节点操作、基本算法思想(遍历和删除节点)。题目解答方法的文字分析:这道题目给定了一个链表,表示农场主人养的一群牛,每只牛都有一个编号。我们需要在链表中删除那些编号比前后节点值都大的牛。注意,链表的首尾节点不参与删除操作。为了解决这个问题,我们可以使用遍历链表的方法来检查每...
2023-07-18
0
293
题解 | #至少有 K 个重复字符的最长子串#
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param s string字符串 * @para...
2023-06-29
2
360
题解 | #累加序列#
题目要求判断给定的字符串是否为累加数。累加数是指由至少三个数字组成的序列,除了最开始的两个数以外,序列中的每个后续数字都是前两个数字之和。为了解决这个问题,我们可以使用回溯法。回溯法是一种递归的方法,用于尝试在可能的分支中搜索解。算法的主要思路如下:首先检查字符串的长度是否小于3,如果是,则无法构成...
2023-06-28
0
698
题解 | #两个升序数组的中位数#
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums1 int整型ArrayList ...
2023-06-12
1
660
首页
上一页
1
2
3
4
下一页
末页