题解 | #最大间隔#

最大间隔

http://www.nowcoder.com/practice/3a571cdc72264d76820396770a151f90

//写了一个
#include<iostream>
#include<vector>
using namespace std;
int main(){
    int i,n;
    while(cin>>n){
        vector<int> v(n);
        for(i=0;i<n;++i){
            cin>>v[i];
        }
        int mi=1000,ma=0;
        ma=max(ma,v[1]-v[0]);
        for(i=2;i<n;++i){
            mi=min(mi,v[i]-v[i-2]);
            ma=max(ma,v[i]-v[i-1]);
        }
        cout<<max(ma,mi)<<endl;
    }
}
全部评论

相关推荐

2025-12-08 16:50
北部湾大学 软件测试
程序员花海_:还是建议走Java后端 技术栈虽然多 但是校招各公司的岗位明显也是最多的 另外不要去测试开发 除了点点点之外就是写简单脚本
实习,投递多份简历没人回...
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务