腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
std
::
sort
对
CPP
中
的
Map
按
值
排序
的
代码
有
什么问题
?
c++
我正在尝试
使用
std
::
sort
和自定义比较函数
按
值
对
Map
进行
排序
。但是我得到了一个编译错误。 Ps:我不想
使用
Lambda函数。 我已经尝试在dcompare函数中
使用
迭代器变量作为参数。}; 当我将变量改为迭代器时,我得到了相同
的
错误 static bool dcompare(const
map
<int,int>::iterator itL, const
浏览 113
提问于2019-05-20
得票数 0
3
回答
为什么STL、unordered_
map
和unordered_set不能
按
STL算法
排序
?
sorting
、
c++11
、
stl
、
unordered-map
、
unordered-set
首先,我将演示一个简单
的
用例示例: 考虑一下社会保障ID数据库
的
问题,在这个数据库
中
,C++
代码
被建模为一个
std
::unordered_
map
,其中
的
键是一个人
的
社会保障ID,它
的
值
是一个具有该人全名
的
此外,还需要根据个人ID (即
std
::unordered_
map
键)
按
升序打印此数据库
的
请求。天真地,人们会想到
浏览 5
提问于2014-06-13
得票数 5
回答已采纳
7
回答
无法编译
std
::
map
排序
,为什么?
c++
这是我
的
代码
:struct Compare {
map
<string, int>::const_iterator r) { } comp;
sort
(errs.begin(), e
浏览 0
提问于2010-05-18
得票数 4
回答已采纳
1
回答
尝试
对
std
::
map
<int进行
排序
时出错,class>
c++
、
stdmap
我正在尝试订购一个
std
::
map
,这个
map
有
一个int作为键,一个class作为第二个元素。
代码
如下:#include <algorithm> bool operator我需要根据位置
中
的
x坐标对此地图进行
排序
,但当我尝试编译
代码
时,我遇到了以
浏览 0
提问于2020-05-12
得票数 0
2
回答
有
可能迭代
按
值
排序
的
映射吗?
c++
、
dictionary
我已经读到,一旦创建了映射,就不可能改变映射
的
顺序,但是我想知道是否
有
可能
按
顺序遍历该
值
。例如:m[1] = "Matt"m[3] = "Arnold"与其在实际集合
中
更改
排序
浏览 4
提问于2015-12-01
得票数 1
回答已采纳
1
回答
通过将地图转换为矢量对地图进行
排序
c++
、
sorting
、
hash-map
我
有
一张地图,我想打印出来,
按
值
排序
,我把它转换成向量,然后
对
向量进行
排序
。这个
代码
正确吗?#include <
map
>#include <vector>#include <utility>{
std
::
map
<char, int>
浏览 0
提问于2018-11-26
得票数 5
回答已采纳
1
回答
在c++中
排序
时映射会产生巨大
的
错误
c++
我
对
使用
地图很陌生,当我尝试
使用
下面的
代码
对
它进行
排序
时#include<
map
>using namespace
std
; { mp[2]++; mp[1]++;
sort
浏览 10
提问于2020-08-14
得票数 1
回答已采纳
1
回答
如何编写
按
值
排序
映射
的
模板函数?
c++
、
data-structures
、
stl
我想写一个函数,根据
值
对
map
容器进行
排序
(不是key,对于key,我认为
map
已经做到了)。 我想让它成为模板,这样它就可以对
map
和unordered_
map
进行
排序
。
按
double、int或string
的
值
。我
的
代码
是: #include <iostream>#include <unorde
浏览 15
提问于2021-03-30
得票数 1
3
回答
在c++
中
按
降序打印地图
值
c++
我
有
一个地图输入,其中包含一个单词列表和他们
的
计数。我
使用
这个函数打印
map
输入:void PrintMap(
map
<KTy, Ty>
map
) typedef
std
::
map
<KTy, Ty>::iterator iterator; for (iterator p =
map
.begin(); p !=
浏览 7
提问于2015-12-21
得票数 2
回答已采纳
1
回答
分类自定义容器
c++
作为作业
的
一部分,我必须实现一个类似于
std
::
Map
的
容器。其中connectedFans是:
Map
<int, shared_ptr<Fan> >.:50:2: note: in
浏览 6
提问于2014-01-21
得票数 0
回答已采纳
5
回答
按
字符串
对
std
::vector<
std
::pair<
std
::string、bool>>进行
排序
?
c++
、
sorting
、
stl
、
vector
、
std-pair
如何通过比较作为vector
的
pair.first对此
std
::string进行
排序
?(不提供静态比较功能,也不
使用
boost)。
浏览 2
提问于2011-01-06
得票数 16
回答已采纳
2
回答
如何
对
包含一个整数和一个
对
的
映射进行
排序
?
c++
因此,我
有
以下
代码
:#include <unordered_
map
>#include <
map
>{ {first<<&
浏览 0
提问于2015-07-02
得票数 0
3
回答
包含
按
值
排序
映射
的
键
的
c++
、
sorting
、
dictionary
、
vector
我
有
一个:由于
std
::
map
有
按
顺序排列
的
键,但没有
值
(哈希表unordered_
map
甚至没有
排序
),所以我想创建一个向量:
std
浏览 4
提问于2017-08-01
得票数 1
1
回答
利用RHadoop对数据进行
排序
rhadoop
我是Hadoop & RHadoop
的
新手。因此,试图
使用
RHadoop
对
Mapreduce结构
中
的
数据进行
排序
。但我不能分类数据。
代码
如下所示。有人能帮我找出我在哪里犯
的
错误吗?尝试这个问题
的
原因是想知道如何定义关键变量&
值
变量。value <- v}out<-mapreduce( input
浏览 3
提问于2015-03-22
得票数 1
回答已采纳
5
回答
有
什么C++函数来对地图
排序
吗?
c++
、
stl
我想知道如何根据
值
在ordered_
map
中
对
C++进行
排序
。
有
什么功能可以做吗?
浏览 0
提问于2020-02-14
得票数 1
回答已采纳
2
回答
找不到qsort.
cpp
(在Visual
中
调试)
c++
、
visual-studio
、
debugging
我在VS 2017
中
调试我
的
代码
并得到消息: qsort.
cpp
未找到Original location: minkernel\crts\ucrt\src\appcrt\stdlib\qsort.
cpp
Locating source for 'minkernel\crts\ucrt\src\appcrt\stdlib\q
浏览 6
提问于2017-10-10
得票数 3
回答已采纳
2
回答
如何判断表达式是在编译时还是在运行时计算
的
?
c++
、
qt
、
c++11
我
有
一个相当大
的
Map
对象,我希望
有
一个单独
的
列表,
对
键进行
排序
。这将在我
的
poject
的
许多其他源文件中
使用
。另外,是否
有
一种方法可以在编译时进行
排序
操作?
浏览 0
提问于2019-04-30
得票数 3
回答已采纳
3
回答
C++ vector<Struct>
排序
不工作
c++
、
sorting
、
vector
我目前正在尝试编写一个函数,
对
条目的向量进行
排序
,这些条目在我
的
头文件
中
定义。我要做
的
是
按
每个条目的count
值
按
降序
排序
一个count。我尝试在
std
::
sort
文件中
使用
.
cpp
: return lhs.count < rhs.co
浏览 3
提问于2015-05-01
得票数 1
回答已采纳
4
回答
如果键相同,如何
使用
其
值
对映射
的
元素
排序
?
c++
、
hashmap
、
keyvaluepair
我遇到了一种情况,我必须将一些学生
的
分数
按
降序存储。于是创建了一个
map
<marks,string>。当地图以堆
的
形式存储数据时,最高
的
标记总是在顶部。但是当我
对
两个学生
有
相同
的
分数时,问题就出现了,我必须根据他们
的
名字(考虑他们名字
的
第一个字母
的
字母顺序)
对
他们进行排名。我所做
的
,:我将标记和名称分隔到另一个映射中,这一次以键作为名称,标记作为<em
浏览 8
提问于2016-08-07
得票数 1
1
回答
在数组上调用映射后
排序
d
我想
对
从stdin读取
的
行进行
排序
,在去掉空格之后,
按
行长进行
排序
。
代码
按
预期工作。.
map
!writeln;/usr&
浏览 7
提问于2019-02-05
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从入门到精通:C+STL标准模板库完全指南
你们以为我在学C+?其实我在学 Python
精心收集的48个JavaScript代码片段,仅需30秒就可理解!
数据结构之数组
Python入门教程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券