腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
有序
的简单列表中
插入
元素
的最有效算法是什么?
、
在
有序
列表中
插入
新
元素
的最佳算法是哪一种?假设I a有列表1,3,8,10,14,20,我想
插入
元素
9。Tks 我不确定
插入
排序是否是最好的。
浏览 1
提问于2018-11-19
得票数 0
回答已采纳
2
回答
如何在
C
++中基于用户输入或文件创建动态对象
、
我对
c
++
语言
有很好的掌握。我对创建动态生成对象的代码感兴趣,code.First中还没有为这些对象定义任何模式,在
c
++中可以这样做吗?如果是,请有人指导我怎么做?
浏览 2
提问于2014-12-30
得票数 0
1
回答
搜索和更新数组整数值的最佳数据结构是什么?
、
、
、
、
如果数组为7,11,13,9,4,6,用户输入为10我不能对列表和二进制搜索进行排序,因为我必须返回更新
元素
的索引
浏览 1
提问于2020-09-26
得票数 0
1
回答
如何实现
有序
的哈希
表
?
、
、
、
我想要创建一个哈希
表
,您可以对其进行迭代,并根据定义或
插入
键的顺序给出
元素
。一般来说,你是如何以一种表演的方式来做到这一点的?这是如何实现的?如果必须选择一种
语言
作为示例,我正在考虑在JavaScript中这样做。例如,我知道JavaScript对象(“散列映射”)是
有序
的散列映射,但我不知道它们是如何实现的。我想学习如何从零开始为自定义编程
语言
实现相同的东西。例如,假设您列出了
语言
名称的本机脚本版本,比如“希伯来文”的"עִברִית“,作为键,您想要创建一
浏览 2
提问于2020-12-30
得票数 1
回答已采纳
2
回答
存储在std::map/std::设置vs排序向量后存储所有数据
、
、
、
、
语言
:
C
++ 我可以做的一件事是分配大小为n的向量并存储所有数据,然后使用排序( sort (),end())对其进行排序。否则,我可以继续把数据放在一个地图或集合中,这些地图或集合本身是
有序
的,这样我就不需要事后排序了。但是在这种情况下,
插入
一个
元素
可能会因为重排而代价更高(我猜)。
浏览 0
提问于2018-05-06
得票数 7
回答已采纳
1
回答
具有自定义比较函子的集合,在相等的情况下可预测
、
、
、
如果task2碰巧与列表中的task1共享相同的priority,那么“先到先得”:task2必须
插入
task1之后。operator()(Task* const& a, Task* const& b) return a->priority < b->priority;}; 但是我
插入
的任务根本没有
插入
。因此,我怀疑taskList的键是优先级本身,而不是用std::set<Task*, CompareTasks>编写的指针值Task*。我怎样才能确认是
浏览 3
提问于2014-06-15
得票数 2
回答已采纳
3
回答
允许按键访问的排序数据结构
、
每个
元素
都有一个自然的顺序和一个键(任意字符串或int)。 您可以说它是树和hashmap的组合,或者是以两种方式同时排序的树。 您所指的代码或库的编程
语言
实际上并不重要,我可以进行必要的翻译。
浏览 4
提问于2014-04-17
得票数 0
3
回答
从std::set::insert()返回迭代器是否为常量?
、
根据
C
++引用,set::insert应该返回pair,其中迭代器指向新
插入
的
元素
或现有
元素
(如果存在)。
浏览 3
提问于2013-04-30
得票数 10
回答已采纳
2
回答
如何为HashSet/HashMap实现哈希函数
、
、
、
、
请注意,我不是在问哈希
表
的散列
元素
,我是在谈论对整个数据结构本身进行散列。对于像TreeSet这样的
有序
集来说,这并不是太困难,但是因为哈希
表
元素
的顺序没有定义好,所以这就比较棘手了。在一般情况下,对
元素
进行排序是不可行的,因为算法应该花费不超过O(n)的时间。 我正在寻找一个通用的,
语言
独立的例子,但你可以提供代码或任何
语言
的代码链接。
浏览 2
提问于2015-04-28
得票数 4
2
回答
是否在
有序
数组中
插入
值?
、
、
我试图从John R Hubbard的书 (Example 3.2)中为Java
语言
中的
有序
数组实现某种
插入
方法,以便
插入
元素
并对数组进行排序,比移位
元素
或使用冒泡排序更快。
浏览 0
提问于2017-02-16
得票数 0
1
回答
Recipe数据库的设计
食谱可以包含几种成分和几个
有序
的HowToSteps。我的解决方案问题“一
浏览 0
提问于2018-12-18
得票数 0
1
回答
Hibernate中的
有序
关系
、
在我的数据模型中,我有一个
有序
的关系被建模为一个合格的关联。也就是说,实体A具有B的
元素
,但这些
元素
是按特定顺序关联的。因此,在我的数据库中,我有
表
A和
表
B,还有第三个
表
C
,其中有FK到A和B,还有一个order属性,它指定了相关
元素
的顺序。有没有办法将这些
元素
映射到Hibernate,以便我只有类A和B,并且B
元素
被映射到一个
有序
列表(即
元素
根据它们在关系中的顺序属性放入Arra
浏览 0
提问于2014-03-05
得票数 0
回答已采纳
2
回答
向数组添加一个
元素
的时间复杂度是多少?
、
PHP的是复杂的野兽;它们允许像普通哈希
表
一样快速查找,但它们的键值对也是
有序
的。随着现有
元素
数量的增加,将
元素
插入
到此结构中的时间成本是如何变化的? 时间复杂度取决于我如何将
元素
插入
到数组中吗?
浏览 0
提问于2015-11-03
得票数 2
2
回答
如何更改地图容器的内部排序方案?
、
、
我是一个初学者
C
++程序员,所以有些
语言
结构我不理解,这妨碍了我理解地图的API (供您参考,)。一旦我们定义了相同类型的两个
元素
“不相等(一个比另一个不相等)意味着什么”,那么排序就会在内部自动完成--那么我们所需要的就是
插入
键/值对?还是必须定义相等/排序,然后显式调用函数以返回布尔值以实现
有序
插入
?
浏览 3
提问于2016-02-06
得票数 1
回答已采纳
1
回答
有序
堆栈的分期分析
、
有序
堆栈S是
元素
按递增顺序出现的堆栈。它支持以下操作:Pop(S):从
有序
堆栈中删除并返回顶部
元素
。Push(S,x):在
有序
堆栈的顶部
插入
x,并通过重复删除紧接在x下面的
元素
来重新建立递增顺序,直到x成为堆栈中最大的
元素
。 销毁(S):删除
有序
堆栈上的所有
元素
。
浏览 0
提问于2014-09-11
得票数 1
2
回答
为什么hashmap项的顺序会发生变化?
、
我在我的界面中使用了以下代码,一旦结果显示在浏览器上,值的顺序就会改变。如何解决这个问题? { put("0","Studio"); p
浏览 5
提问于2013-05-20
得票数 0
回答已采纳
5
回答
如何在文件中存储哈希
表
?
、
、
、
、
如何在磁盘上的文件中存储具有独立链接的哈希
表
?编辑:查找是使用加载到内存中的HT完成的。我需要找到一种方法将哈希
表
(在内存中)以某种二进制格式存储到文件中。因此,下一次程序运行时,它可以将HT从磁盘加载到RAM中。 我正在使用
C
++。
浏览 2
提问于2009-02-07
得票数 19
回答已采纳
4
回答
插入
时间极快的结构
、
、
我正在寻找一个
有序
的数据结构,它允许非常快的
插入
。那是唯一需要的财产。数据将仅从顶部
元素
中访问和删除。1)第一种结构应允许使用int值进行
有序
插入
。在完成
插入
时,它应报告
插入
元素
的级别。要存储的
元素
的数量可能为数千个,或数万个。编辑I必须修正卷假设:即使在任何时候,
有序
结构的大小可能在数万之间,但
插入
的总
浏览 8
提问于2011-12-07
得票数 4
回答已采纳
7
回答
流和队列有什么区别?
它们都有一个
有序
元素
集的概念,但往往有不同的实现和不同的词汇
表
‘
插入
’/‘提取’(流)和'enqueue'/'dequeue‘(队列)。这些可以互换吗?它们是否提出了不同的概念或模式?
浏览 0
提问于2013-05-23
得票数 17
1
回答
PHP数组是动态数据结构的示例吗?
、
、
、
我做了功课,它说动态数据结构是“通过从堆中分配和取消分配内存来改变程序所需要的大小的数据结构”。谢谢。
浏览 0
提问于2014-04-05
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-结构体单向链表插入结点
C语言直接插入排序算法
C语言编程入门:用C语言输出九九乘法表
顺序表的基本操作(C语言详解版)
简单的C语言数据结构-顺序表的操作
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券