腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
36
回答
如何仅使用两个指针来
反转
单
链表
?
、
、
、
、
我想知道是否存在只使用两个指针来
反转
单
链表
的逻辑。下面的代码使用三个指针(即p、q、r )来
反转
单个
链表
int data;}; q = p; q->link = r; first = q;是否有其他替代方案可以
反转
链表
就时间复杂
浏览 0
提问于2009-11-26
得票数 114
回答已采纳
6
回答
算法问题..
链表
、
场景如下:这个算法应该需要线性时间。我想到的解决方案是使用另一个数据结构: Stack..在它的帮助下,
单
链表
将很容易被
反转
,所有指针都指向后..但我怀疑,下面的实现是否产生了线性时间复杂度。
浏览 2
提问于2010-05-23
得票数 1
回答已采纳
1
回答
数据结构
单
链表
、
、
、
假设我在一个
单
链表
中有一个头指针H,我如何在伪代码中实现这一点?
反转
由H指向的
单
链表
中的节点。注意:不能创建新节点。
浏览 1
提问于2014-10-02
得票数 0
2
回答
反转
链表
的时间复杂度为O(1)
、
、
有可能以O(1)的时间复杂度
反转
链表
吗?
浏览 4
提问于2021-10-06
得票数 1
2
回答
单
链表
反转
、
我猜想这个问题是由于我对数据结构缺乏了解,但问题是如何逆转
单
链接列表?我的印象是,使用“先前”字段或属性来解决这个问题会使
单
链列表成为双链接列表,但我在网上找到的所有解决方案都涉及使用以前的属性。
浏览 4
提问于2019-10-08
得票数 0
回答已采纳
4
回答
反转
单
链表
、
、
、
在一次求职面试中,我被要求
反转
一个
链表
。
浏览 0
提问于2016-05-31
得票数 1
2
回答
反转
单
链表
?
在不同的站点上,我一直在寻找在java中颠倒
链表
顺序的程序(
单
链表
和双
链表
) .I最终出现在不同的站点上,比如PointA根据我的理解,当你编写
链表
类时,这些程序(取链接1)是很好的,因为程序假设我们可以访问Node类,而我们不能访问Node类(因为它是
链表
中的私有内部类)。所以我试着自己动手LinkedList list1 = new LinkedList();
浏览 2
提问于2011-08-21
得票数 0
回答已采纳
3
回答
递归地
反转
链表
、
问题是,我需要编写一个递归算法来
反转
单
链表
L,这样节点的顺序就会相反。这看起来有点抽象,但我不需要代码或任何东西,因为问题需要一个算法,所以我有点卡住了。我不知道如何开始,我的意思是我有一些关于
链表
的简单事情要做,比如添加到前面和删除,但是,
反转
(特别是递归)看起来像一堵墙。
浏览 0
提问于2012-03-16
得票数 0
回答已采纳
3
回答
如何在不使用集合的情况下反向迭代
链表
?
、
、
我正在遍历一个
单
链表
,例如: 1->2->3->4->5->6> 当它到达一个位置,比方说节点值4,它已经返回到之前的位置值,比如1或2。如何在不使用集合框架或
反转
链表
的情况下反向遍历该位置?
浏览 8
提问于2016-10-06
得票数 0
1
回答
单
链表
就地
反转
、
我在C中创建了一个函数来
反转
一个
单
链列表: int key;} node; node* inplaceReverse
浏览 0
提问于2015-03-22
得票数 2
回答已采纳
1
回答
反转
单
链表
Java
、
这是我用来
反转
链表
的代码。在该方法中,我接受根节点,并使用三个指针节点作为上一个、当前和下一个节点。
浏览 0
提问于2014-10-23
得票数 0
3
回答
在给定块大小的情况下
反转
单
链表
、
、
有一个
单
连接
链表
,块大小为given.For,例如,如果我的
链表
是1->2->3->4->5->6->7->8-NULL,块大小是4,那么
反转
第一个4元素,然后问题的第二个4个elements.The输出应该是4->3->2->1->8->7->6->5-NULL 我正在考虑将
链表
划分为大小为4的片段,然后将其
反转
。
浏览 0
提问于2011-08-08
得票数 4
回答已采纳
1
回答
反向
单
链表
Java,检查是否循环
、
、
、
我用Java实现了一个
单
链表
。我可以
反转
一个
单
链表
,检查一个给定的
链表
是否是循环的。有趣的是,我也可以
反转
一个循环列表,这很奇怪,也很有趣。能够
反转
一个循环列表有意义吗?实际上它应该一遍又一遍地
反转
,对吧?目前,我的以下代码能够
反转
循环列表并终止。这是正确的吗?
浏览 1
提问于2012-10-01
得票数 0
4
回答
检查
链表
是否为回文列表
、
、
我正在写一个程序来检查一个
单
链表
是否是回文。我正在使用通过迭代进行反向操作的概念。 我在
链表
中插入了2,3,5,3,2,如果
反转
后得到的
链表
与
反转
前的
链表
相同,那么它是一个回文。
浏览 1
提问于2015-06-03
得票数 2
3
回答
在不使用循环的情况下
反转
链表
?
、
、
我的一位高级管理人员问我,有没有可能在不使用循环的情况下
反转
单
链表
?如果是,是如何实现的?他的微笑似乎告诉我这是可能的,但我什么也想不起来。早些时候有人想过这个问题吗?
浏览 0
提问于2017-01-23
得票数 2
3
回答
用递归
反转
单
链表
、
、
这是通过递归
反转
单
链列表的代码: LinkedListNode head) { if
浏览 0
提问于2018-09-29
得票数 0
回答已采纳
7
回答
迭代地
反转
单
链表
、
、
必须是O(n)和就地(空间复杂度为1)。下面的代码可以工作,但是有没有更简单或者更好的方法呢? if (this.getHead() == null) if (this.getHead().getNext() == null) //this method should reverse the order of this linked list in O(n) time Node<E> prevNode = this.getHead().get
浏览 0
提问于2012-10-18
得票数 1
回答已采纳
3
回答
如何
反转
循环
单
链表
、
反转
单个
链表
很容易,下面的代码运行得很好。tmp = tmp->next; list->next = cur;} 如何
反转
循环
单
链表
浏览 1
提问于2013-01-08
得票数 0
1
回答
使用递归
反转
单
链表
、
中,这样我就可以通过显示输入来了解元素是如何
反转
的,以及我应该在main()中编写什么代码来做到这一点?,因为它是递归的。
浏览 0
提问于2018-06-25
得票数 1
5
回答
递归地
反转
单
链表
、
、
因此,作为我的计算机编程课程的一部分,我有一个基于这个算法的
单
链节点列表。 “依次遍历列表,删除每个节点,并将其作为新的第一个节点插入。”
浏览 3
提问于2012-11-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是单链表反转?用C语言实现单链表反转。内附完整代码示例。
如何将单双向链表反转?
每日一练 反转链表
LeetCode 每日一题206:反转链表
javascript单链表数据结构
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券