腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
12
回答
动态
排序
的
STL
容器
、
、
我是
STL
的
新手,所以我想知道是否有
动态
可
排序
的
容器
?目前,我
的
想法是将向量与各种
排序
算法结合使用,但我不确定是否有更合适
的
选择,因为向
排序
向量中插入条目的(假设)线性复杂性。为了阐明“
动态
”,我正在寻找一个
容器
,我可以在运行时修改
排序
顺序-例如,以升序
排序
,然后以降序重新
排序
。
浏览 4
提问于2008-09-15
得票数 11
回答已采纳
7
回答
C++中
的
异构
容器
、
、
、
我看到了这个很好
的
图形,它根据不同
的
数据需求对
STL
容器
进行分类,例如:-同一类型和不同类型
的
数据-顺序与随机存取 PS -可以有许多排列,作出不同性质
的
容器
和许多其他也可能没有提供
的
S
浏览 0
提问于2011-10-18
得票数 27
回答已采纳
5
回答
相联
容器
(
STL
)中
的
相等性计算
、
我知道
STL
关联
容器
(以及其他正在
排序
的
容器
)使用
排序
标准来测试相等性。if (!首先,这似乎是一种奇怪
的
低效比较平等
的
方式-为什么
STL
要这样做?我原本期望
STL
容器
只需要一个额外
的
默认参数来表示相等。 我
的
第二个问题更多
浏览 2
提问于2011-11-22
得票数 9
回答已采纳
2
回答
在c++中
排序
向量
的
内容
、
、
我有一个包含一些对象
的
向量
容器
。对象具有各种属性,主要是ints和字符串。我想要一个
STL
算法来根据
容器
的
不同属性对其进行
排序
。例如,如果一个棒球卡
的
集合有一个名为字符串
的
球员名,并且该球员开始使用棒球,这是一个整数,那么我如何按年号对向量
容器
进行
排序
,然后再按球员名称按字母顺序
排序
呢?我从来没有真正学习过
STL
,因为我
的
教授在过去禁止使用
STL
浏览 3
提问于2013-09-01
得票数 0
回答已采纳
1
回答
为什么在C++中没有一个命名
的
需求订购
容器
?
、
许多
STL
容器
既有订购版本,也有无序版本,例如map和unondered_map、set和unordered_set。另一方面,为了给出正确
的
输出,需要将一些
STL
算法输入到有序
容器
中。因此,我
的
问题是,为什么没有一个指定
容器
的
命名要求总是被
排序
,所以像set_difference这样
的
算法
的
输入对那些
排序
的
容器
是约束
的
?
浏览 2
提问于2022-03-06
得票数 0
6
回答
C语言中
的
迭代器
有没有人尝试在C中提供对迭代器
的
支持?我不是在寻找确切
的
C++
STL
::迭代器,但对一些想法
的
最小支持对我来说是很好
的
。我正在开发与
stl
相同
的
容器
库,但只有最少
的
支持,所以我需要在这些
容器
中使用这种功能。 我期待着定义某些算法接口集(类似于
STL
)。例如
排序
,它将接受begin和end迭代器,并且应该适用于任何
容器
。
浏览 0
提问于2011-02-11
得票数 14
回答已采纳
5
回答
根据成员
的
值自动对对象进行
排序
的
c++数据结构
、
、
在
STL
中,list是一种数据结构,它根据数字
的
值自动对它们进行
排序
。如果元素不是数字,而是类
的
实例,并且我希望
容器
根据类成员
的
值自动对元素进行
排序
,那么我应该使用哪种
容器
?例如: double height; double area;我想让
容器
自动按矩形
的
area
排序
。
浏览 11
提问于2015-12-27
得票数 1
3
回答
使用两种不同
的
字典序对
容器
进行迭代
、
、
、
我有一个
容器
(set,vector,vector等,但实际上我感兴趣
的
是设置),其中每个元素都是一个std::pair (例如,它也可以是一个boost::tuple),有没有一种简单
的
方法来迭代这个
容器
,用两种不同
的
字典序
排序
?也就是说,我
的
场景是:a.push_back(std::pair(1,3)); a.push_back(std::pair(2,3))a.push_ba
浏览 2
提问于2015-02-27
得票数 0
2
回答
函数退出时,是否需要清除在函数中本地声明
的
STL
'map‘?
、
、
如果
STL
map是在函数中本地声明
的
,那么在函数退出之前是否需要清除映射?如果不清除,是否会导致内存泄漏?
浏览 1
提问于2015-03-27
得票数 1
回答已采纳
1
回答
如何在对象数组上使用插入
排序
?
、
、
、
、
我设置了一个Movie类,并尝试创建一个函数来按发行日期和评级对一系列电影进行
排序
。我在一个文本文档中有7个电影,存储到我
的
数组中,并准备好getter函数,但我在将我所知
的
很少
的
整数数组转换成一个数组时遇到了麻烦,我需要对字符串进行
排序
,然后进行双精度
排序
。下面是我
的
代码: return releaseDate; double Movie::getRating() {movies[j]
浏览 0
提问于2021-10-22
得票数 1
2
回答
基于大小对向量进行
排序
()
、
、
我有一个像vector < vector < coordinates > > v( points);这样
的
2-d向量,坐标类是: public : int如何基于vi.size()对单个向量vi进行
排序
,即基于vi中推送
的
坐标对象
的
数量。???
浏览 0
提问于2010-03-04
得票数 5
2
回答
如何在Qt中使用
STL
算法?
、
、
在阅读"c++ gui编程eith Qt 4,第二版“时,我遇到了这样
的
主题:”
STL
提供了一组更完整
的
通用算法。这些算法可以用于Qt
容器
和
STL
容器
。如果
STL
实现在所有平台上都可用,那么当Qt缺乏相应
的
算法时,可能没有理由不使用
STL
算法。“ 它说明
STL
的
通用算法(定义在“算法”报头中)也可以用于Qt
容器
。但是,当我运行以下代码时,它显示了一个错误,即“
排序
浏览 7
提问于2015-02-08
得票数 2
回答已采纳
3
回答
一行断言以测试
STL
容器
是否已
排序
、
、
、
如果对
STL
容器
进行
排序
,有没有办法编写一个返回true
的
单行条件?有问题
的
容器
是std::vector 我打算在断言中使用它。
浏览 1
提问于2010-06-02
得票数 13
回答已采纳
5
回答
c++中具有多个
排序
方法
的
STL
容器
、
我正在寻找一个
容器
,来包含像Employee这样
的
对象(带有信息:姓名,薪水,电话...)例如,一次可以按名称(a..z)
排序
,另一次可以按薪水
排序
。做这件事最好
的
方法是什么?-更新 我实际上不需要总是维护2个
STL
容器
,我通常会有1个(比如员工按姓氏
排序
),根据请求,我不介意创建一个新
的
STL
容器
,并再次将所有元素推送到它,只是这次是按工资
排序
,所以我可以按这个顺序打印它。是否可
浏览 0
提问于2010-09-02
得票数 5
5
回答
STL
以
排序
的
顺序存储数字
、
这是在C++中用于对可能包含重复项
的
整数进行
排序
插入
的
理想
STL
容器
。
浏览 10
提问于2012-07-03
得票数 1
2
回答
如何将我自己
的
排序
算法与其他
排序
算法进行比较?
、
我编写了一个
排序
算法,并在C++中实现了它。如何与其他
排序
算法比较速度和性能?我有时间来
排序
,但我没有找到任何资源,有他们测试
的
数字
的
数量(在其他算法中)和时间!
浏览 1
提问于2014-09-13
得票数 0
回答已采纳
3
回答
用于
排序
列表
的
Qt
容器
类是什么?
、
我
的
应用程序
的
一部分涉及到渲染音频波形。用户将能够放大/缩小波形。从完全缩小开始,我只想在必要
的
内部对音频进行采样,以便以给定
的
分辨率绘制波形。然后,当它们放大时,异步地重新采样“缺失点”,并提供更清晰
的
波形。(想想谷歌地图吧。)我不确定在Qt世界中使用
的
最好
的
数据结构。理想情况下,我希望存储按时间
排序
的
数据样本,但可以根据需要填充点。请注意,括号中
的
值是查找值(毫秒),而不是数组索引。 我应该能够高效地查
浏览 0
提问于2010-04-12
得票数 10
回答已采纳
2
回答
测试
容器
是否实现.at()成员访问/std
的
正确方法::
排序
兼容
、
、
、
、
我正在寻找确定
容器
是否通过.at()实现随机元素访问
的
最佳/正确方法。在将不同(
stl
)
容器
相对
排序
(例如对
容器
std::vector<int>
排序
,相对于std::vector<double>)
的
场景中,我这样做:std::vector<int> toOrder;我可以用一个模
浏览 2
提问于2014-08-25
得票数 7
回答已采纳
2
回答
在
STL
集合上使用静态查找方法还是成员查找方法?
、
、
、
我之所以使用set,是因为我想使用
排序
容器
的
快速查找属性。我想知道我是否必须使用find成员方法来获得
排序
容器
的
好处,或者我还可以在
STL
算法中使用静态find方法吗?我
的
直觉是,使用静态版本将使用线性搜索,而不是我想要
的
二进制搜索。
浏览 5
提问于2009-01-20
得票数 3
回答已采纳
3
回答
使用
STL
容器
对ID和2组值进行
排序
、
、
、
、
我需要建议以最好
的
方式使用
STL
容器
对3组数据进行
排序
。1.ID (整数) 2.第一个值(字符串) 3.第二个值(字符串) 我想使用map,因为它是在插入时
排序
的
,而不需要单独执行
排序
算法。由于ID可以重复,所以它必须是一个multimap,并且每个列
的
数据都相互链接,因此行将发生变化,以保持与ID相关联
的
相同值。对ID和值进行
排序
是可以
的
,但是
浏览 3
提问于2016-07-11
得票数 0
回答已采纳
点击加载更多
相关
资讯
EXCEL动态图表怎么实现条件排序
高频超级电容器研究:突破双电层效应的动态限制
排序算法中的选择排序
追求简单C+之删除STL列表的元素
Excel按年份动态引用并自动排序,可用函数组合SORTBY+INDIRECT
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券