腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
无法
反转
链表
-
c
语言
c
、
linked-list
、
reverse
我有一个简单的
链表
,每个节点中都有一个字符串、int和next指针。 }在“
反转
”之前: 在此之后: (下面是完整的代码:) #define STR_LEN
浏览 2
提问于2017-06-13
得票数 1
4
回答
递归地反向
链表
,不使用任何新变量
c
、
recursion
、
linked-list
、
reverse
在一次求职面试中,我被要求用
C
语言
编写一个函数,该函数递归地
反转
链表
,返回新的第一个节点,并且不使用任何新节点。 你怎么能这样做呢?
浏览 2
提问于2012-10-03
得票数 5
回答已采纳
1
回答
C
++中的
链表
递归引用调用
linked-list
我正在使用
C
语言
练习
链表
。我是一个初学者,两周前才开始学习
C
语言
。下面是我的反向函数。return; p->link->link
浏览 13
提问于2016-09-22
得票数 1
1
回答
在JAVA中实现
链表
(反向,不使用迭代器)
java
我正在尝试实现linkedList类,添加一个方法reverse(int )来
反转
链表
。例如,我有一个
链表
{A -> B ->
C
-> D -> E)。我知道有一篇关于
反转
链表
的文章,但那篇文章是
反转
整个
链表
的。 非常感谢你的帮助!
浏览 1
提问于2015-11-01
得票数 1
4
回答
Haskell:从后台访问列表
list
、
haskell
、
append
我是函数式
语言
的新手,我非常喜欢Haskell。
浏览 0
提问于2011-01-23
得票数 3
回答已采纳
4
回答
不带临时的
链表
反转
c
、
data-structures
、
linked-list
有没有办法不用
C
语言
中的temp变量就能
反转
链表
?提前谢谢。
浏览 0
提问于2012-01-12
得票数 7
回答已采纳
5
回答
为什么你只能在函数式
语言
中预置列表?
language-agnostic
、
functional-programming
我只使用了3种函数式
语言
-- scala、erlang和haskell,但在这3种
语言
中,构建列表的正确方法是将新数据放在前面,然后
反转
,而不是仅仅将其追加到末尾。我可以想象这是因为列表在内部是作为
链表
实现的,但是为什么它们不能只作为双向
链表
实现,这样您就可以不受惩罚地追加到末尾呢?是不是所有的函数式
语言
都有这样的限制?
浏览 0
提问于2009-09-16
得票数 17
回答已采纳
2
回答
反转
具有循环的
链表
c++
、
c
、
data-structures
、
linked-list
如果
链表
有一个循环(例如,如果最后一个节点被链接到中间的节点),我们如何
反转
链表
? 嗯,我看到和中的一个用来检测
链表
中的循环就是
反转
它。我的疑问是-如果你不知道
链表
在哪里结束,怎么可能颠倒它。如何
反转
一个有循环的
链表
呢?
浏览 4
提问于2012-03-02
得票数 0
回答已采纳
3
回答
反转
单
链表
递归的函数中的分段错误
c
、
data-structures
、
recursion
、
linked-list
、
segmentation-fault
我正在实现一个递归地
反转
链表
的函数,但得到了seg-fault。只是在练习
C
语言
。 感谢所有人:)
浏览 3
提问于2010-04-12
得票数 2
回答已采纳
36
回答
如何仅使用两个指针来
反转
单
链表
?
c
、
algorithm
、
data-structures
、
linked-list
、
singly-linked-list
我想知道是否存在只使用两个指针来
反转
单
链表
的逻辑。下面的代码使用三个指针(即p、q、r )来
反转
单个
链表
int data;}; q = p; q->link = r; first = q;是否有其他替代方案可以
反转
链表
就时间复杂度而言,
反
浏览 0
提问于2009-11-26
得票数 114
回答已采纳
3
回答
反转
链表
java
、
linked-list
我的问题是:给定一个函数来
反转
链表
。我在
C
语言
中的尝试是:{ return
浏览 1
提问于2013-11-17
得票数 1
2
回答
有人能告诉我为什么这是错的吗?
python
# Definition for singly-linked list.# def __init__(self, val=0, next=None):# self.next = next def isPalindrome(self, head: ListNode) -> bool: if head == self.reverse(head):
浏览 4
提问于2020-10-06
得票数 1
4
回答
在
C
中使用递归
反转
链表
c
、
recursion
、
linked-list
我是
C
语言
的新手,我正在尝试创建一个函数来
反转
链表
,只将
链表
本身作为参数进行传递。在不将节点作为参数传递的情况下是否可以做到这一点?
浏览 2
提问于2017-03-24
得票数 3
1
回答
反转
列表中的元素ADT
list
、
types
、
reverse
、
abstract
、
pseudocode
我有一个家庭作业,要求用
链表
和列表抽象数据类型执行各种任务。我已经完成了所有的工作,除了最后一个问题,它要求我
反转
列表ADT中的元素。我已经为
链表
做了这件事,但是我被列表ADT部分卡住了。我的助教曾提到,使用列表ADT比使用
链表
更容易,但我不知道从哪里开始。也许我想太多了。有没有可能有人给我指出正确的方向?下面是我用来
反转
链表
的伪代码:p = pointer to previous node n = pointe
浏览 1
提问于2013-09-26
得票数 0
3
回答
如何
反转
循环单
链表
reverse
、
circular-list
反转
单个
链表
很容易,下面的代码运行得很好。tmp = tmp->next; list->next = cur;} 如何
反转
循环单
链表
浏览 1
提问于2013-01-08
得票数 0
2
回答
可以
反转
包含循环的
链表
吗?
algorithm
、
data-structures
、
linked-list
我正在看一些面试问题,其中一个问题要求
反转
包含循环的
链表
。假设我有一个
链表
,如下所示: | /\A -> B ->
C
-> D /\ |A <- B <-
C
<- D 这里的问题是,在
C
应该指向的节点之间存在冲突。那
浏览 5
提问于2011-03-06
得票数 8
回答已采纳
3
回答
是使用
链表
并删除节点,还是使用数组并对字符串进行小计算以查看是否可以跳过元素更有效?
c
、
algorithm
、
data-structures
、
language-agnostic
我正在用
C
语言
写一个读取文件的程序。文件的每一行都是一个字符串,将对其进行计算。对特定字符串的计算结果可能意味着文件中后面的字符串不需要对它们进行任何计算。此外,如果字符串的
反转
按字母顺序出现在(当前的,未
反转
的)字符串之前,则不需要对其进行检查。我的问题是,将每个字符串放在
链表
中,并在找到不需要检查的特定字符串后删除每个节点,或者使用数组并检查字符串的最后几个字符,如果它是按字母顺序排列在前一个元素中的字符串之后,跳过它是不是更好?
浏览 1
提问于2013-10-04
得票数 1
1
回答
如何迭代地
反转
linkedList,了解我在网上找到的代码
algorithm
、
linked-list
、
swap
、
iteration
一个非常经典的问题是
反转
单
链表
。我在网上找到了这段代码,并对其进行了注释,但在我们交换指针的时候,我真的不明白发生了什么。
浏览 0
提问于2014-06-24
得票数 0
6
回答
算法问题..
链表
algorithm
、
data-structures
场景如下:这个算法应该需要线性时间。我想到的解决方案是使用另一个数据结构: Stack..在它的帮助下,单
链表
将很容易被
反转
,所有指针都指向后..但我怀疑,下面的实现是否产生了线性时间复杂度。
浏览 2
提问于2010-05-23
得票数 1
回答已采纳
2
回答
反转
链表
的时间复杂度为O(1)
data-structures
、
linked-list
、
time-complexity
有可能以O(1)的时间复杂度
反转
链表
吗?
浏览 4
提问于2021-10-06
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言编程基础学习——链表详解!
C语言中链表结构的基本用法
C语言-结构体单向链表插入结点
【C语言教程】双向链表学习总结和C语言代码实现!值得学习
每日一练 反转链表
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券