牛客题解官
牛客题解官
全部文章
分类
题解(475)
归档
标签
去牛客网
登录
/
注册
牛客题解官的博客
TA的专栏
74篇文章
0人订阅
牛客代码笔记-牛栋
74篇文章
224人学习
全部文章
(共157篇)
题解 | #两个链表的第一个公共结点#
题目中的信息: 两个链表含有公共节点或没有,有公共节点则返回第一公共节点指针 单链表,无循环 没有公共节点返回空 举一反三: 学习完本题的思路你可以解决如下题目: BM4.合并有序链表 BM5.合并k个已排序的链表 BM6.判断链表中是否有环 BM7.链表中环的入口节点 BM8.链表中倒数最后k...
C++
Java
Python3
2022-04-22
4
553
题解 | #删除链表的倒数第n个节点#
题目的主要信息: 给定一个链表,要删除链表倒数第n个节点,并返回链表的头 题目保证链表长度一定大于等于nnn 举一反三: 学习完本题的思路你可以解决如下题目: BM4.合并有序链表 BM5.合并k个已排序的链表 BM6.判断链表中是否有环 BM7.链表中环的入口节点 BM8.链表中倒数最后k个节...
C++
Java
Python3
2022-04-22
13
1925
题解 | #链表中倒数最后k个结点#
题目的主要信息: 一个长度为nnn的链表,返回原链表中从倒数第k个节点至尾节点的全部节点 如果该链表长度小于k,请返回一个长度为 0 的链表 举一反三: 学习完本题的思路你可以解决如下题目: BM4.合并有序链表 BM5.合并k个已排序的链表 BM6.判断链表中是否有环 BM7.链表中环的入口节...
C++
Java
Python3
2022-04-22
43
2425
题解 | #链表中环的入口结点#
题目主要信息: 给定一个链表,首先判断其是否有环,然后找到环的入口 举一反三: 学习完本题的思路你可以解决如下题目: BM4.合并有序链表 BM5.合并k个已排序的链表 BM6.判断链表中是否有环 BM8.链表中倒数最后k个节点 BM9.删除链表的倒数第n个节点 BM10.两个链表的第一个公共节...
C++
Java
Python3
2022-04-22
80
3922
题解 | #判断链表中是否有环#
题目主要信息: 给定一个链表的头节点,判断这个链表是否有环 环形链表如下所示: 举一反三: 学习完本题的思路你可以解决如下题目: BM4.合并有序链表 BM5.合并k个已排序的链表 BM7.链表中环的入口节点 BM8.链表中倒数最后k个节点 BM9.删除链表的倒数第n个节点 BM10.两个链表...
C++
Java
Python3
2022-04-22
43
3648
题解 | #合并k个已排序的链表#
题目的主要信息: 给定k个排好序的升序链表 将这k个链表合并成一个大的升序链表,并返回这个升序链表的头 举一反三: 学习完本题的思路你可以解决如下题目: BM4.合并有序链表 BM6.判断链表中是否有环 BM7.链表中环的入口节点 BM8.链表中倒数最后k个节点 BM9.删除链表的倒数第n个节点...
C++
Java
Python3
2022-04-22
75
6082
题解 | #合并两个排序的链表#
题目的主要信息: 两个元素值递增的链表,单个链表的长度为nnn 合并这两个链表并使新链表中的节点仍然是递增排序的 举一反三: 学习完本题的思路你可以解决如下题目: JZ23.链表中环的入口节点 JZ22.链表中倒数最后k个节点 JZ52.两个链表的第一个公共节点 方法一:双指针迭代(推荐使用) ...
C++
Java
Python3
2022-04-22
58
3103
题解 | #链表中的节点每k个一组翻转#
题目主要信息: 给定一个链表,从头开始每k个作为一组,将每组的链表节点翻转 组与组之间的位置不变 如果最后链表末尾剩余不足k个元素,则不翻转,直接放在最后 举一反三: 学习完本题的思路你可以解决如下题目: BM1.反转链表 BM2.链表内指定区间反转 方法:递归(推荐使用) 思路: 现在我们想一...
C++
Java
Python3
2022-04-22
98
7218
题解 | #链表内指定区间反转#
题目的主要信息: 将一个节点数为 size 链表 m 位置到 n 位置之间的区间反转 链表其他部分不变,返回头节点 举一反三: 学习完本题的思路你可以解决如下题目: BM1.反转链表 BM3.链表中的节点每k个一组翻转 方法一:头插法迭代(推荐使用) 思路: 在学会了BM1.反转链表之后,要解决...
Java
C++
Python3
2022-04-22
98
10572
题解 | #反转链表#
题目的主要信息: 给定一个长度为nnn的链表,反转该链表,输出表头 举一反三: 学习完本题的思路你可以解决如下题目: JZ6. 从尾到头打印链表 方法一:迭代(推荐使用) 思路: 将链表反转,就是将每个表元的指针从向后变成向前,那我们可以遍历原始链表,将遇到的节点一一指针逆向即可。指针怎么逆向?...
Java
C++
Python3
2022-04-22
55
3934
首页
上一页
7
8
9
10
11
12
13
14
15
16
下一页
末页