小编Kin*_*iez的帖子

返回向量最高值的前 5 个索引的函数

有一个函数可以做到这一点吗?

我想提取索引中最高值的前 5 个索引。

我只能获取最高值的索引,但然后我必须删除它并再次执行,还有其他方法吗?

for (unsigned i = 0; i < 5 ; i++){
     int index = std::distance(vMetric.begin(),std::max_element(vMetric.begin(), vMetric.end()));
     vMetric.erase(vMetric.begin()+ index);
}
Run Code Online (Sandbox Code Playgroud)

c++ indexing vector

2
推荐指数
1
解决办法
1139
查看次数

标签 统计

c++ ×1

indexing ×1

vector ×1