腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
尝试
将
节点
类型
转
换为
链表
c
、
casting
、
linked-list
我有一个双向
链表
数据结构,该
链表
中的每个
节点
都是另一个
链表
。稍后在程序中,我
尝试
将
节点
类型
转
换为
链表
,但收到错误:我知道这是因为我试图在一个不允许的结构中进行
类型
转换List toPass = (List)(iter->data); 我已经
尝试
创建一个新列表,并手动
将</e
浏览 1
提问于2018-02-27
得票数 0
回答已采纳
4
回答
存储在
链表
中的数组。(Java)
java
、
arrays
、
eclipse
、
data-structures
、
linked-list
是否可以
将
整个数组存储为
链表
中的
节点
。我正在使用java提供的
链表
集合,并且我一直收到以下代码的错误。new LinkedList<Object[]>();
类型
不匹配:无法从String[]转
换为
Object
浏览 0
提问于2020-06-06
得票数 0
1
回答
通过mex函数返回C结构
c
、
matlab
、
mex
我正在
尝试
将在mex函数中创建的结构返回给matlab。现在有一个函数mxCreateStructArray,但我正在为一个树数据结构创建一个
节点
类型
的结构,因此它是一个递归
链表
形式。此外,
节点
是通过动态内存分配形成的。因此,我不可能预先分配内存。我不知道如何
将
这个结构转
换为
matlab
类型
的结构作为函数的输出。
浏览 1
提问于2012-03-10
得票数 0
回答已采纳
8
回答
快速随机存取、搜索、插入和删除的高效数据结构
arrays
、
data-structures
、
list
、
linked-list
链表
具有O(1)插入和删除(一旦有
节点
),但是1和2是O(N),从而否定了增益。我
尝试
保留两个数组aindex=value和bvalue=index,它们
将
1和2
转
换为
O(1),但
将
3和4
转
换为
更昂贵的操作。 是否有更适合这种情况的数据结构?
浏览 9
提问于2009-05-20
得票数 17
回答已采纳
5
回答
用于
将
列表展平为单个列表的函数
c
、
algorithm
、
linked-list
给定一个
链表
结构,其中每个
节点
表示一个
链表
,并包含其
类型
的两个指针:(ii)指向该
节点
为头部的
链表
的指针。如果给定的
链表
是 | | | | | | 然后将其转
换为
浏览 0
提问于2010-12-20
得票数 4
回答已采纳
1
回答
如何在python中重载构造函数?
python
、
data-structures
假设我想用python发送一个列表,并且我
将
拥有一个具有3个构造函数的MyList类。发送空列表将不返回任何内容,发送列表将其转
换为
链表
,发送
链表
将
复制其项并从中创建另一个
链表
任务1: i)创建一个Node类,它将包含两个字段,即一个整数元素和一个对下一个
节点
的引用。ii)创建名为MyList.The的
链表
抽象数据
类型
列表中的元素是由整数
类型
键(所有键都是唯一的)和对下一个
节点
的引用组成的
浏览 20
提问于2021-03-18
得票数 0
回答已采纳
6
回答
C-单个
链表
中只有1个元素时删除
节点
c
、
nodes
、
singly-linked-list
嘿,伙计们,我知道,当一个
链表
中有多个元素时,要删除
节点
,你从你想要删除的当前
节点
中取出前一个
节点
,并将它指向current->next,然后你free()当前
节点
。但我的问题是,当我在一个
链表
中只有一个元素时,当我试图删除
节点
时,我似乎得到了分段错误(核心
转
储),我假设这是因为在这种情况下,current->next
将
指向NULL (我在这里可能是错误的)。另外,假设我有一个存储值为5的
节点
,我遇到的一
浏览 4
提问于2018-11-07
得票数 0
2
回答
BST find()方法仅在找到
节点
时才返回true
java
、
find
、
binary-search-tree
我目前正在
尝试
实现一个二进制搜索树,到目前为止,我唯一的大问题是find()方法,因为我有一个问题,当我寻找一个不在我的树中的键时,我得不到任何答案……这是我到目前为止的代码: System.out.print("Der gesuchte Knoten : " + bst.find(root,6)); 我真的很高兴,如果你能帮助我,因为我
尝试
了很多方法
浏览 1
提问于2015-07-22
得票数 1
2
回答
PostFix的双向
链表
中缀
java
、
doubly-linked-list
对于类,我们的任务是使用“抽象中的双向
链表
堆栈实现”
将
中缀表达式转
换为
后缀。我能够编写一个使用Stack的程序来进行转换,但是双向
链表
的用途是什么呢?我们要添加到列表中的信息
节点
是什么?为什么变量是下一个
类型
堆栈?它不应该是Node吗?top.next; } return top == null;} 如果我创建一个双向
链表
和
节点
浏览 1
提问于2015-05-07
得票数 0
3
回答
将
单个
链表
转
换为
双向
链表
java
、
linked-list
、
doubly-linked-list
我这里有一个用于生成拼贴的程序的
链表
。这运行得很好,但我想知道如何使它成为一个双向
链表
。我真的不知道什么是双重链接,也不知道如何创建一个。任何帮助都将不胜感激。 有3个班级。
浏览 5
提问于2012-03-03
得票数 0
2
回答
有没有办法比较两个空指针来断言C中的同一
类型
?
c
、
pointers
、
assert
、
void
我正在学习C语言,并
尝试
用C语言粗略地实现
链表
。长话短说,我有一个只包含一个空指针(元素)和另一个指向下一个
节点
的指针的结构。(后面的代码)我的问题是,当
将
头
节点
和其他
节点
传递到一个新函数中时,有没有办法确保这两个元素是相同
类型
的?这两个
节点
应该能够保存任何
类型
的数据。我
尝试
过与sizeof()进行比较,但无法考虑空指针。struct Node{ struct Node*
浏览 1
提问于2012-03-20
得票数 9
回答已采纳
1
回答
如何在Go中从接口{}解编组到接口{}
json
、
go
、
unmarshalling
在我的系统中有多个
节点
通过RPC进行通信。我试图通过RPC向另一个
节点
发送mapstring接口{}。发送方使用json.Marshal,接收方使用json.Unmarshal获取地图。假设在发送方,map包含1 => 2,其中2为uint32
类型
。 问题是,解组试图查找底层数据的
类型
,并根据这里指定的默认行为
将
2
转
换为
float64
类型
,。稍后,
将
float64
转
换为
uint32会引起恐慌。
浏览 2
提问于2016-11-26
得票数 3
回答已采纳
4
回答
向单
链表
末尾添加
节点
c
我正在
尝试
将
节点
添加到单
链表
的末尾,但遇到了分段错误(核心
转
储错误) struct snode
浏览 3
提问于2014-01-29
得票数 0
2
回答
试图
将
指针移回结构中
c
、
arrays
、
pointers
基本上,我正在
尝试
实现一个
链表
数组,并且我在
尝试
删除第一个
节点
并将其替
换为
下一个
节点
时遇到了问题,因为它是一个指针。= NULL) arr[size] = &arr[size].next; // Having problems with this line我
尝试
了以下几点&arrsize.next; &arrsize
浏览 3
提问于2015-10-12
得票数 0
回答已采纳
3
回答
如何
将
int值转
换为
等效的泛型
类型
参数,如char?
c#
、
generics
、
casting
、
linked-list
、
type-conversion
我正在创建一个
链表
。我想让它存储char或int值。,通过在范围[33,127)中生成随机值,
将
值转
换为
T指定的
类型
(例如,如果生成86,并且T是Char,则要存储在
链表
节点
中的值将是'V';如果T是Int32,则值
将
简单地为86)。为什么如果T是Char
类型
,编译器会说“无法
将
类型
'int‘转
换为
'T'",即使我指定了"wher
浏览 0
提问于2012-11-24
得票数 9
4
回答
在C++中取消引用空指针
c++
、
c
、
pointers
、
linked-list
我正在
尝试
实现一个通用的
链表
。
节点
的结构如下所示- void *data;};int n1=6;temp = (node*)malloc(sizeof(node));如何从
节点
获取n1的值?如果我说-我明白了- `
浏览 1
提问于2012-05-16
得票数 1
回答已采纳
11
回答
如何序列化二叉树
serialization
、
tree
、
binary-tree
、
flatten
、
binary-search-tree
我实现了一种基于数组的方法,其中
节点
i的子
节点
(级别顺序遍历中的编号)的子
节点
位于左子
节点
的2*i索引,右子
节点
的索引为2*i +1。面试官似乎或多或少很满意,但我想知道序列化到底是什么意思?它是否特别适合于扁平化树以写入磁盘,或者序列化树也包括
将
树转
换为
链表
。此外,我们如何
将
树展平为(双重)
链表
,然后重新构建它?您能从
链表
中重新创建树的确切结构吗?
浏览 0
提问于2011-01-06
得票数 32
2
回答
将
展开树中的1,000,000个
节点
转
换为
SinglyLinkedList时出现StackOverFlow错误
java
、
recursion
、
tree
、
stack-overflow
我已经实现了一个使用
节点
来存储数据的Splay Tree类。在这个类中,我
尝试
将
节点
的数据转换成一个单
链表
。可以
将
1,000,000个
节点
插入到展开树中,并且它可以完美地工作。使用递归时,当树包含1,000,000个
节点
时,我得到一个StackOverFlow错误。但是,当树包含大约15000个
节点
时,可以将其转
换为
链表
,这是没有问题的。15000时,测试通过,但是任何大于此大小的数字都将显示Sta
浏览 0
提问于2017-10-11
得票数 2
1
回答
如何使用包含空指针和指向结构的递归指针的单一
链表
结构格式在C中创建嵌套列表?
c
、
list
、
recursion
、
casting
、
void-pointers
任务是按长度
将
现有列表排序到另一个嵌套列表中。f", "gg"] ergeben "gg"], ["zzz"]] 我正在考虑使用Struct Node中的void指针来存储另一个列表,即在主列表的每个
节点
中存储列表但我一直收到以下错误 dereferencing 'void *' pointer 我也
尝试
过
类型
转换。可能还有其他问
浏览 18
提问于2021-01-15
得票数 0
3
回答
从void*转
换为
struct
c
、
struct
、
void-pointers
我
将
类型
为struct Person的数据传递给一个
链表
,因此每个
节点
的数据指针都指向一个struct Person。struct Person {char text[24];我
尝试
遍历列表并打印每个
节点
中的名称/文本,方法是调用struct List {};print(
浏览 4
提问于2013-03-17
得票数 7
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券