腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
堆栈和
堆
内存的大小
、
、
、
可能重复: 物理内存是在哪里创建的?我看到了一个通用的描述,即“堆栈
浏览 2
提问于2012-10-02
得票数 58
回答已采纳
2
回答
是
堆
和优先级队列、
数据结构
还是抽象数据类型?
、
、
、
我见过类似的问题,也读过很多
答案
。有人会认为我当时会知道,但有些
答案
是矛盾的,现在我比我开始时更加困惑。到目前为止,我发现这个
答案
是最好的:简单地说,
数据结构
和抽象数据类型之间的关系与算法和伪码之间的关系是一样的。有些人提到ADT是一个依赖于
语言
的术语。因为它描述了“标准库中没有包含的数据类型”。因此,在Java或JS中,<em
浏览 11
提问于2020-03-01
得票数 0
回答已采纳
2
回答
缓存无关的
数据结构
和动态
语言
-有效吗?
、
、
、
我最近一直在阅读有关缓存无关
数据结构
的文章,比如辅助缓冲区
堆
。这些
数据结构
的工作原理是将其最近访问的元素保存在高速缓存中,因此任何后续访问都会更快。这些
数据结构
中的大多数都是用
C
/
C
++这样的低级
语言
实现的。是否值得尝试将这些
数据结构
移植到Python之类的动态
语言
,或者在虚拟机上运行的开销是否会破坏这些
数据结构
的所有性能优势?
浏览 1
提问于2010-01-22
得票数 3
回答已采纳
1
回答
我可以只使用percolateDown实现一个
堆
吗?
、
、
我需要用
C
语言
实现一个
堆
数据结构
,当我做一些研究时,我看到人们使用buildHeap(),constructHeap()将数组转换成堆。我的问题是,我是否可以在每次需要添加到
堆
中时对新添加的项调用percolateDown(),而不是实现这些函数? 谢谢!
浏览 0
提问于2012-10-01
得票数 0
回答已采纳
3
回答
.NET -存储在堆上的函数变量,还是地址空间中的堆栈?
、
、
、
、
我在一次考试中遇到了以下问题: 有个了不起的人能解释一下为什么吗? 提前谢谢。
浏览 4
提问于2014-02-04
得票数 1
回答已采纳
1
回答
为什么引用类型存储在
堆
中?
、
、
在某些
语言
中,动态分配的对象存储在
堆
中。查看
数据结构
的复杂性表(如),我发现,与其他类型的
数据结构
(如树)相比,唯一的优势是更好地处理最大值。 为什么
堆
被用来存储这些对象而不是其他
数据结构
?
浏览 1
提问于2014-03-15
得票数 2
回答已采纳
3
回答
当谈到
C
语言
时,动态创建的结构意味着什么?
、
如果有人在谈论用
C
编程
语言
解决问题,他们说动态创建的结构是可行的,他们可能指的是什么?这可能还有别的名字吗?
浏览 7
提问于2013-08-22
得票数 0
回答已采纳
3
回答
用于动态内存分配的
堆
与
数据结构
之间有什么联系?
、
、
、
可能重复: 那么,这仅仅是
堆
的过载含义,或者说,是否存在某种联系?
浏览 2
提问于2010-03-09
得票数 3
回答已采纳
1
回答
理解add_to_heap(+-Heap 0,+优先级,?Key,-Heap)
、
、
Key, -Heap)是半行距 将具有优先级的Key添加到Heap0,在Heap中构造新的
堆
。那么,Heap基本上是一盒
堆
?
浏览 7
提问于2017-02-27
得票数 2
回答已采纳
3
回答
为什么算法和
数据结构
很重要?
、
、
、
、
似乎很多大学水平的计算机科学程序和程序员的面试都集中在算法和
数据结构
上。我很好奇为什么大学和雇主如此重视计算机科学的理论方面,而不是特定的
语言
和技术,在我看来,这是更有用和更重要的。例如,雇主应该要求了解
C
++、Java等,而不是那些理论上的垃圾。编程是一项职业生涯,你应该知道如何使用特定的
语言
和框架,以及它们背后的语法和逻辑。就像你在谷歌上搜索“学会编码”,你会看到一
堆
教你如何编码的网站。它们不教你算法或
数据结构
,而是教你语法和每种
语言
的特性。那么为什么A+DS如此重
浏览 0
提问于2013-09-26
得票数 -1
回答已采纳
4
回答
我应该如何解析命令行风格的输入?
、
、
我正在编写一个程序,用户可以在其中输入以下内容或目前,我所知道的处理此输入的唯一方法是一
堆
if/else if语句,即else if (args[0] == "define") define();有没有更好的方法来做到这一点,或者可能是某种
数据结构
我特别使用Java,但如果可能的话,我更喜欢
语言
不可知的
答
浏览 0
提问于2013-05-13
得票数 2
回答已采纳
2
回答
堆
C
数据存储
、
、
、
我正在用
C
语言
写一个
堆
数据结构
,有一件事我不能决定。我将它实现为一个数组。它的工作方式是,函数"insert“接受指向某些数据的指针,并将指向该数据的所有字节复制到数组中,这是一种好方法吗?
浏览 2
提问于2012-11-15
得票数 0
回答已采纳
3
回答
Haskell中的快速
数据结构
、
、
我发现在containers包中,像Data.Map或Data.IntMap这样的关键
数据结构
都是用纯Haskell实现的。问:我想知道,用
C
实现它们不是更高效吗?我知道ghc非常好,但绝对不能与优化的
C
代码竞争。
浏览 0
提问于2012-09-12
得票数 2
回答已采纳
1
回答
是保存在JS中内存
堆
中的变量的值吗?
、
、
我当时正在学习JavaScript,并想了解内存分配在
语言
中是如何工作的,因此我遇到了内存
堆
这个术语,它是一个保存数据的位置。问题是: 是否任何类型的值--无论是简单的数字还是巨大的
数据结构
--都只保存在内存
堆
中?
浏览 6
提问于2020-01-16
得票数 0
1
回答
堆栈结构是否用于异步进程?
这个问题给出了excellent的一个很好的
答案
,描述了堆栈的用途。这一年来,我已经知道--一般来说--堆栈是什么以及它是如何使用的,但他的部分
答案
让我怀疑这种堆栈结构是否更少--在异步编程已经成为常态的今天。考虑
C
#中的“产生返回”或“等待”,它必须记住当请求下一项或异步操作完成时它们在哪里。具有协同或类似
语言
特性的
语言
需要比堆栈更高级的
数据结构
来实现延续。对于堆栈来说,这是很好的,但是留给我一个未回答的问题:当堆栈太简单,无法处理这些需要更高级
数据结构
的
语言
浏览 0
提问于2017-01-11
得票数 12
回答已采纳
3
回答
基于键或数据的PHP查找
、
、
Key | Data 1 | A 3 |
C
有没有一种
数据结构
可以让我在给定关键字时查找数据,或者在给定数据时查找关键字?我在PHP上工作,但我对任何
语言
的
答案
都很好奇。
浏览 0
提问于2011-04-20
得票数 1
回答已采纳
1
回答
在
数据结构
上,普通
堆
和二进制堆有什么不同?
、
据我所知,二进制
堆
是一种采用二叉树形式的
堆
数据结构
,因此二进制
堆
是一种特殊的
堆
。但是
堆
(一个普通
堆
)的定义是什么呢?
浏览 1
提问于2017-07-21
得票数 1
2
回答
从
C
++到Java传递内存
数据结构
(表格式)的最有效方法是什么?
、
、
这是否仍然是记忆中没有应对数据的最佳
答案
?() 在
C
++中构建Apache
数据结构
,将其“序列化”为字节,通过JNI将字节传递给Java类(
C
++进程内存和JVM
堆
之间需要处理数据)。
浏览 8
提问于2021-09-02
得票数 0
4
回答
数据结构
问题
、
、
这个问题来自我的一次考试,我不能解决它,我想看看
答案
是什么(这不是家庭作业,因为它除了知识之外对我没有任何帮助)。Build(S,array):用O(n)中的n个元素构建
数据结构
SDelete- minimal - positive (S):删除具有最小正键的元素现在,在O(n)中构
浏览 0
提问于2010-02-19
得票数 10
5
回答
C
#中的基本
数据结构
、
、
我想知道人们如何在不使用基类库实现的情况下在
C
#中实现以下
数据结构
: 以及人们能想到的任何其他基本
数据结构
!我很好奇,因为我想提高我对这些
数据结构
的理解,很高兴看到
C
#版本,而不是互联网上的典型
C
示例!
浏览 10
提问于2008-09-07
得票数 14
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言之算法与数据结构系列之探秘堆结构!
C语言——数据结构
怎么学好C语言数据结构?
数据结构 - 堆
数据结构与算法分析——C语言描述
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券