标签:个数 leetcode 指针 pre amp 代码 cto dex max
1 int peakIndexInMountainArray(vector<int>& A) 2 { 3 auto a=max_element(A.begin(),A.end()); 4 return distance(A.begin(),a) ; 5 }
上面是AC代码基本没写啥东西全靠STL里的东西
max_element():
对数组a[n]求其中最大值得到指针位置int *p=max_element(a,a+n);
位置为p-a;
distance():
distance主要是用来求两个迭代器之间的元素个数。变换一下,就成了求某个点的位置了,比如上面我希望得到最大值的位置直接用开始点与所得到点的位置相减。
标签:个数 leetcode 指针 pre amp 代码 cto dex max
原文地址:https://www.cnblogs.com/biubiuWham/p/10110938.html