|
|
1
12
大概
|
|
|
2
6
您会注意到,我使用了双向迭代器,这意味着该函数只能使用可以递增和递减的迭代器。更好的实现只会引入输入迭代器的概念,但对于这个问题,这应该足够好了。 因为您想要的是索引而不是迭代器,所以可以编写一个小助手函数:
现在你会得到这样的代码:
它给出了以下结果:
|
|
|
3
3
数组是否保证按升序排列?如果是,请说明
|
|
|
4
3
我想我的例子正是你想要的: (我使用std::min_元素和函子)
|
|
|
5
0
|