C函数的argmax(矢量)

时间:2019-01-23 08:06:19

标签: c++ argmax

我有一个vector<int> v{1, 2, 3}

我有一个函数:int square(int x){return x*x;}

我的问题是:如何正确找到argmax中的v(在square(v)中)?

在这种情况下,9大于41。因此结果应为3

我可以使用索引"square(v)",然后使用该索引来检索v中的元素。但是也许有一个c ++内置函数或一种更优雅的方式进行处理?

0 个答案:

没有答案