腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
使
链表
在ES
6
中可迭代
我在JavaScript中有一个
链表
,我需要用for of循环使其可迭代。我几乎已经完成了,但似乎没有办法将第一个值包含在结果中。obj = {value: 1, next: {value: 2, next: {value: 3, next: {value: 4, next: {value: 5, next: {value:
6
,
浏览 4
修改于2017-02-17
得票数 7
1
回答
查找两个有重复项的
链表
的交集
假设我有两个
链表
6
->14->45->38->52->18->90->null和78->38->44->
6
->85->52 这里,第二个
链表
在节点52处与第一个
链表
连接,并且元素38和
6
也存在于两个列表中获取这两个
链表
与元素52的交点的最佳方法是什么?
浏览 1
提问于2017-11-29
得票数 3
2
回答
当前在
链表
和BST - java之间
是否可以将
链表
转换为二叉树BST。并以当前元素的方式在它们之间建立链接,在
链表
和BST中都指向相同的元素 3 , 5 ,
6
,1, 2 ,0,4 3 1 50 2 4
6
当二叉树的当前指向1时,它也应该指向
链表
中的1
浏览 1
提问于2015-11-25
得票数 0
3
回答
有效地重新排序
链表
我在一次as followS的面试中得到了这个问题:1->2->3->4->5->
6
1->
6
->2->5->3->41->2->3->4->5->
6
->71->7->2->
6
->3->5->4 而且,最重要的是,我必须修改原始
链表
,并且不能创建新的
链表
。
浏览 0
修改于2015-08-05
得票数 3
1
回答
使用递归进行
链表
反向打印时出现意外结果
我使用递归以逆序打印
链表
。我修改了一下代码,并在递归调用的上面添加了另一个print语句,希望它能按原始顺序打印
链表
,但它只打印
链表
的第一个元素。我的
链表
包含以下数据 0 --> 1 --> 2 --> 3 --> 4 --> 5 -->
6
-->
链表
类- class node_obj: recursive_rev(head.next) print(head.
浏览 15
修改于2019-09-22
得票数 0
回答已采纳
6
回答
一个c++程序,用于将两个长度不等的单
链表
相加,这两个
链表
的所有节点中都包含一个数字。
我得到了两个长度不等的
链表
,它们的每个节点都包含一个数字。我被要求构建一个第三个
链表
,它包含两个
链表
的和,同样是以节点中的1位数字的形式。例:
链表
1是4-7-9-
6
链表
2是5-7那么第三个
链表
是4-8-5-3有人能给我一个有效的算法吗,在空间复杂度方面最小的折衷?(我不期望一个算法涉及多次颠倒列表)。
浏览 2
提问于2010-09-24
得票数 2
1
回答
根据给定的顺序就地重新排序
链表
我正在使用python按照给定的顺序对
链表
进行重新排序。例如,如果我们有一个
链表
:我们想要这样排序,现在的顺序是(4,0,5,2,1,3),那么产生的
链表
将是: 5 -> 1 ->
6
-> 3 ->
浏览 1
修改于2017-05-14
得票数 0
1
回答
两个共享同一个节点和析构函数的单
链表
,两次删除同一个内存
链表
1: 3->
6
->9->15->30
链表
1和2在15处相交,并且共享相同的节点15和30。 我有两个
链表
,我正在搜索相交的节点,它是15。在程序结束之前,
链表
析构函数被调用。第一次析构函数调用释放了内存,没有任何问题。然后第二个列表尝试删除它自己的节点15。析构函数试图删除已经释放的内存,这会导致程序崩溃。我该如何解决这个问题?
浏览 3
提问于2017-04-26
得票数 0
1
回答
旋转
链表
在为期末考试做练习的时候,我遇到了一个轮换
链表
的问题。因此,如果
链表
是[3,
6
,2,7],那么在调用之后它将是[
6
,2,7,3]。然而,在编写代码时,我意外地反转了它。在我的代码运行之后,我得到[7,2,
6
,3]。此外,正如您所看到的,我必须将
链表
实现为字典 ptr = lis while ptr[
浏览 0
提问于2015-12-13
得票数 0
5
回答
用于将列表展平为单个列表的函数
给定一个
链表
结构,其中每个节点表示一个
链表
,并包含其类型的两个指针:(ii)指向该节点为头部的
链表
的指针。如果给定的
链表
是 | | | | | | 然后将其转换为1 - 2 - 3 - 4 - 5 -
6
- 9 - 7 - 8 -10 我的解决
浏览 0
修改于2010-12-20
得票数 4
回答已采纳
5
回答
在java中,有没有一种方法可以搜索
链表
中存储的类的特定字段?
我写了一个要存储在
链表
中的类,类中有3个字段。其中一个字段是字符串,我想在
链表
中搜索它。size = 4; String name = "second"; int size =
6
;String name = "third"; int size = 8; 如果这是存储这三个具有给定字段的对象的
链表
,那么有没有办法
浏览 1
修改于2013-04-04
得票数 0
1
回答
将
链表
拆分成半个C编程
我在尝试将
链表
一分为二时遇到了一些问题。假设我的
链表
是2,3,5,
6
,7,第一个拆分
链表
应该包含2,3,5,第二个
链表
应该是
6
,7。 我实际上还没有拿出代码,因为我仍然需要一些帮助的伪代码。
浏览 0
提问于2015-10-31
得票数 0
1
回答
链表
的.Net大小
如何使用F#中的函数找到
链表
的大小(元素数量)?我想找出
链表
的大小,如下所示:type lists = Nil | Link of (rNumber * (lists ref));;let list1 = Link(3, ref (Link(2), ref Nil);let list3 =Link(9, ref (Link(
6
), ref Nil);
浏览 4
修改于2013-05-01
得票数 1
回答已采纳
4
回答
用
链表
表示多项式
对于我的c++类,我的任务是使用
链表
表示一个多项式,比如(MyPoly= 7x^
6
*y^4 + 4x^4*y^5 - 8x^5*y^3 – 9x + 8),并构建节点和多边形类来帮助表示它。我不知道如何表示
链表
中既有X又有Y的多项式。我有一个想法是建立一个
链表
来表示多项式,如7
6
4 -> 4 4 5 -> -8 5 3 ->-9 1 0 -> 8 0 0 ->NULL 我是新手,所以任何示例代码或伪代码都会有很大的帮助。我在这里想出了这段代码(起点),但我认为它只适用于一
浏览 2
修改于2016-03-21
得票数 0
1
回答
修复此错误的方法:在malloc_error_break中设置断点以进行调试
我正在学习如何编写
链表
代码。我目前正在尝试删除
链表
的第一个元素。所以我写了下面的代码。它对于第一个元素工作得很好。但是它显示了第二个元素的错误。temp = head; head->next = temp->next->next; free(temp);} 给定
链表
: 2 3 4 5
6
7 在第一次删除后,它显示给我: 3 4 5
6
7 在第二次删除后,它向我显示: a.out
浏览 6
修改于2019-04-16
得票数 0
7
回答
访谈:删除
链表
中的循环- Java
我在面试中被问到这个问题:“如何检测
链表
中的循环?”,我解决了这个问题,但面试官立即问我如何删除
链表
中的循环。我笨手笨脚的。 0--->1---->2---->3---->4---->5---->
6
▲ |
浏览 1
修改于2013-08-25
得票数 62
回答已采纳
2
回答
是否有一个名称来删除一半的双向
链表
边缘?
注意:这并不是特定于Java/C/C++的,但是
链表
就像它们一样常见,我选择在这些语言和双向
链表
下标记它。如果这是错误的,我可以改变它!假设你有一个标准的双向
链表
实现: int Number; struct List *flink;你有下面的列表(稍微不相关,我一直在这样做,以允许快速修改和恢复
链表
,并具有以下内容: 1 <--> 2 <--| 3 <--> 4 <--
浏览 0
提问于2014-11-18
得票数 1
1
回答
cuda中的流过滤器
我有一个值数组和一个索引
链表
。现在,我只想保留数组中与LL中的索引相对应的那些值。有没有一个标准的算法来做到这一点。如果可能,请举例说明。因此,假设我有一个数组1,2,5,
6
,7,9,我有一个
链表
2->3 因此,我希望将值保持在索引2和3,即keep 5和
6
。因此,我的函数应该返回5和
6
浏览 0
修改于2011-10-21
得票数 1
2
回答
LeetCode160 160-两个
链表
的交集
第一个
链表
,A,是4, 1, 8 ,4,5,第二个
链表
,B,是5,
6
,1,8,4,5。我发现这两个
链表
的交集部分是1,8,4,5。但是官方解释说,“相交节点的值是8。从B的头,它是5,
6
,1,8,4,5。在A中相交的节点之前有2个节点;B中的相交节点之前有3个节点。”有人能解释为什么在这种情况下,交叉口的开始节点是"8“而不是"1”吗?非常感谢!
浏览 5
提问于2022-07-13
得票数 -1
2
回答
用C++从
链表
中删除节点
我试图理解从
链表
中删除节点,所以我创建了如下所示的函数Node *deleteNode(int item. Node *head)。它确实会删除一个节点,但不会删除我在main函数中指定的节点。如果我从(1,2,3,4,5,
6
)的
链表
开始,它将返回(1,3,4,5,
6
)的列表。因此,由于某些原因,它总是删除第二个节点。导致这种情况的deleteNode函数中的错误是什么?
浏览 1
修改于2014-11-20
得票数 0
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券