在一个整数数组上,对于下标为i的整数,如果它大于所有它相邻的整数,或者小于所有它相邻的整数,则称为该整数为一个极值点,极值点的下标就是i。
注意:数组中的第一个数(下标为0)只要和第二个数(下标为1)不相等,第一个数(下标为0)就是极值点;同理,数组中的最后一个数只要和倒数第二个数不相等,最后一个数也是极值点。
输入描述:
有2行输入:第一行是此数组的元素个数k(4输出描述:
输出为1行:依次对应于数组的所有极值点下标值,下标值之间用空格分隔。
样例输入:
15
12 12 122 112 222 222 222 221 76 36 31 234 256 76 73
样例输出:
2 3 10 12 14
如图所示,不知道为什么程序结果和样例不同看不出哪里有问题,哪位大神帮忙看看
在一个整数数组上,对于下标为i的整数,如果它大于所有它相邻的整数,或者小于所有它相邻的整数,则称为
答案:1 悬赏:50 手机版
解决时间 2021-04-06 19:06
- 提问者网友:未信
- 2021-04-06 11:20
最佳答案
- 五星知识达人网友:猎心人
- 2021-04-06 12:25
我看看
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯