首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
拷贝有随机指针的链表
[编程题]拷贝有随机指针的链表
热度指数:37249
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32M,其他语言64M
算法知识视频讲解
现在有一个这样的链表:链表的每一个节点都附加了一个随机指针,随机指针可能指向链表中的任意一个节点或者指向空。
请对这个链表进行深拷贝。
说明:本题目包含复杂数据结构ListNode、RandomListNode,
点此查看相关信息
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(81)
邀请回答
收藏(145)
分享
提交结果有问题?
0个回答
3篇题解
添加回答
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
链表
难度:
0条回答
145收藏
27547浏览
热门推荐
通过挑战的用户
满洲里有象&
2023-01-09 21:35:38
wxtshr001
2022-07-25 16:15:51
Kiros123
2022-03-16 10:07:37
追风筝的少年1997
2022-03-09 16:38:45
王yangyang
2022-02-11 17:09:49
相关试题
假设禁止编译器优化拷贝构造函数,以...
360集团
C++
C++工程师
2016
评论
(1)
来自
360公司2016C ...
特性线阻抗为ZL=50Ω的传输线,...
通信原理
评论
(1)
下面 C 代码的运行输出结果为()...
C语言
评论
(1)
运行以下Python代码,将会打印...
Python
评论
(1)
在敏捷开发模式下,每日构建后运行冒...
软件测试
评论
(1)
拷贝有随机指针的链表
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
import java.util.*; /** * Definition for singly-linked list with a random pointer. * class RandomListNode { * int label; * RandomListNode next, random; * RandomListNode(int x) { this.label = x; } * }; */ public class Solution { public RandomListNode copyRandomList(RandomListNode head) { } }
/** * Definition for singly-linked list with a random pointer. * struct RandomListNode { * int label; * RandomListNode *next, *random; * RandomListNode(int x) : label(x), next(NULL), random(NULL) {} * }; */ class Solution { public: RandomListNode *copyRandomList(RandomListNode *head) { } };