腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
递
归来
反转
链表
?
、
、
、
、
我正在尝试
使用
递
归来
反转
链表
。我之前用一个简单的while循环写了代码来做这件事,它工作得很好。我不明白为什么我的递归代码不能工作。
浏览 42
提问于2020-08-14
得票数 2
回答已采纳
4
回答
使用
递归的反向
链表
、
、
、
我正在尝试
使用
递
归来
反转
链表
。我创建了reverse()函数来
反转
列表。我在main()中创建了一个
链表
,并定义了print()方法。我不知道我犯了什么错误。请帮我改正。下面给出了代码片段。
浏览 1
提问于2015-07-27
得票数 1
1
回答
C++中的
链表
递归引用调用
我正在
使用
C语言练习
链表
。我是一个初学者,两周前才开始学习C语言。下面是我的反向函数。return; reverse(&(p->link
浏览 13
提问于2016-09-22
得票数 1
10
回答
反转
链表
、
、
我正在尝试
使用
递
归来
反转
链表
,并为此编写了以下代码。列表是列表开始处的开始。当我试图
反转
列表中最初第一个数字的链接时,我怀疑是一个错误。 我做错了什么?
浏览 0
提问于2010-11-02
得票数 7
7
回答
使用
递归和不
使用
递
归来
反转
单
链表
、
、
、
但是我知道.NET中的LinkedList是双向链接的,那么我将
如何
为C#中的单
链表
编写代码。 有没有人可以写一下示例代码?
浏览 0
提问于2010-01-15
得票数 2
1
回答
递归-
链表
反转
期间线程"main“java.lang.StackOverflowError中的异常
、
、
我正在写一段代码来
使用
递
归来
反转
链表
。我得到了这个错误,不能理解为什么?任何帮助都将不胜感激。 * Definition for singly-linked list.
浏览 3
提问于2017-05-20
得票数 0
1
回答
递归调用后的代码是否仅在达到基本情况时才执行?
、
我已经编写了一个递
归来
反转
链表
: if not head or在我看来,递归关系的前两行确保我们移动到
链表
中的下一个节点并进行处理。second.next = head被处死?
浏览 11
提问于2021-06-06
得票数 0
回答已采纳
1
回答
AddressSanitizer:堆栈溢出地址错误?
、
所以,我做了一个
使用
递
归来
反转
链表
的函数。我的reverse函数工作得很好,但是当我试图在我的可执行文件上运行asan时,它在reverse函数中的特定地址给了我一个堆栈溢出错误。附注:我在C++中
使用
clang++编译器。
浏览 9
提问于2016-09-26
得票数 0
回答已采纳
2
回答
反转
具有循环的
链表
、
、
、
如果
链表
有一个循环(例如,如果最后一个节点被链接到中间的节点),我们
如何
反转
链表
? 嗯,我看到和中的一个用来检测
链表
中的循环就是
反转
它。我的疑问是-如果你不知道
链表
在哪里结束,怎么可能颠倒它。
如何
反转
一个有循环的
链表
呢?
浏览 4
提问于2012-03-02
得票数 0
回答已采纳
36
回答
如何
仅
使用
两个指针来
反转
单
链表
?
、
、
、
、
我想知道是否存在只
使用
两个指针来
反转
单
链表
的逻辑。下面的代码
使用
三个指针(即p、q、r )来
反转
单个
链表
int data;}; q = p; q->link = r; first = q;是否有其他替代方案可以
反转
链表<
浏览 0
提问于2009-11-26
得票数 114
回答已采纳
1
回答
在JAVA中实现
链表
(反向,不
使用
迭代器)
我正在尝试实现linkedList类,添加一个方法reverse(int )来
反转
链表
。例如,我有一个
链表
{A -> B -> C -> D -> E)。我尽量避免
使用
迭代器、构造新节点和复制数据值。有谁知道怎么做吗?我知道有一篇关于
反转
链表
的文章,但那篇文章是
反转
整个
链表
的。 非常感谢你的帮助!
浏览 1
提问于2015-11-01
得票数 1
1
回答
使用
递归实现单
链表
的
反转
、
、
我已经编写了
使用
递
归来
反转
单
链表
的代码。它可以很好地处理长度小于或等于174725的列表。但是在长度大于174725的列表上,它在通过reverse()调用
反转
时会给出一个分段错误(分段错误: 11)。有人能给我解释一下吗?
浏览 0
提问于2018-06-06
得票数 0
3
回答
在C中
使用
递归
反转
链表
、
我正在尝试
使用
递
归来
反转
链表
。我在geeksforgeek网站上看了这个示例程序。他们有一个很好的。但是我不能理解*headref在每次堆栈展开时会持有什么。它不是在每次堆栈展开时都保存下一个地址吗?如果是这样,那么
如何
在所有堆栈展开调用期间保持rest值相同。第一个值在堆栈展开过程中更改,其余的值也是如此。为什么在每次堆栈展开时更改第一个值时,rest值不会更改。请帮助理解。
浏览 1
提问于2015-02-12
得票数 0
3
回答
使用
递
归来
反转
String -C
我不知道我只是不理解数组还是什么,但我在过去的几个小时里一直在寻找这段代码中的问题。当我运行它时,我得到了一个无限循环的返回。#include <stdio.h>{ for(cntr = 0; cntr < 80; cntr++)
浏览 1
提问于2012-10-18
得票数 0
17
回答
将表示为
链表
的两个大数字相加,而不
反转
链表
假设你有两个大数字表示为
链表
,你
如何
将它们相加并将结果存储在一个单独的
链表
中。例如b = 3 -> 4您可以在不
反转
链表
的情况下添加它们吗
浏览 7
提问于2011-09-03
得票数 11
2
回答
无法
使用
foldl在Haskell中
反转
列表
、
、
我知道
如何
使用
递
归来
反转
列表,但我正在尝试
使用
foldl来使其更有效。
浏览 0
提问于2017-09-02
得票数 1
1
回答
数据结构单
链表
、
、
、
假设我在一个单
链表
中有一个头指针H,我
如何
在伪代码中实现这一点?
反转
由H指向的单
链表
中的节点。注意:不能创建新节点。
浏览 1
提问于2014-10-02
得票数 0
3
回答
如何
在不
使用
集合的情况下反向迭代
链表
?
、
、
我正在遍历一个单
链表
,例如: 1->2->3->4->5->6> 当它到达一个位置,比方说节点值4,它已经返回到之前的位置值,比如1或2。
如何
在不
使用
集合框架或
反转
链表
的情况下反向遍历该位置?
浏览 8
提问于2016-10-06
得票数 0
6
回答
算法问题..
链表
、
场景如下:这个算法应该需要线性时间。我想到的解决方案是
使用
另一个数据结构: Stack..在它的帮助下,单
链表
将很容易被
反转
,所有指针都指向后..但我怀疑,下面的实现是否产生了线性时间复杂度。
浏览 2
提问于2010-05-23
得票数 1
回答已采纳
3
回答
递归地
反转
链表
、
问题是,我需要编写一个递归算法来
反转
单
链表
L,这样节点的顺序就会相反。这看起来有点抽象,但我不需要代码或任何东西,因为问题需要一个算法,所以我有点卡住了。我不知道
如何
开始,我的意思是我有一些关于
链表
的简单事情要做,比如添加到前面和删除,但是,
反转
(特别是递归)看起来像一堵墙。
浏览 0
提问于2012-03-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何将单双向链表反转?
C/C+编程笔记:如何使用C+实现单链表?单链表第一部分
【leetcode】两数之和
java实例集锦
Facebook 工程师总结的 14 种算法面试模式
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券