首页 > 其他分享 >最大间隙

最大间隙

时间:2023-04-05 20:22:40浏览次数:33  
标签:... 最大 间隙 int max 序列

最大间隙

题目描述

给定一个序列 a_1, a_2, ..., a_n。其中 a_1 ≤ a_2 ≤ ... ≤ a_n。

相邻两个数之间的差(后一个数减前一个数)称为它们的间隙。

请问序列中最大的间隙值是多少?

输入描述

输入的第一行包含一个整数 n,表示序列的长度。

第二行包含 n 个正整数,为给定的序列。

其中,1 ≤ n ≤ 1000,1 ≤ a_i ≤ 10^5。

输出描述

输出一个整数,表示序列中最大的间隙值。

输入输出样例

示例 1

输入

5
1 3 8 9 12

输出

5

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 128M

提交答案

#include <iostream>
using namespace std;
int main()
{
  // 请在此输入您的代码
  int n;
  cin>>n;
  int a[1000];
  for(int i=0;i<n;i++)
  {
    cin>>a[i];
  }
  int max=0;
  for(int i=0;i<n-1;i++)
  {
    if(a[i+1]-a[i]>max)
    {
      max=a[i+1]-a[i];
    }
  }
  cout<<max<<endl;
  return 0;
}

标签:...,最大,间隙,int,max,序列
From: https://www.cnblogs.com/bujidao1128/p/17290771.html

相关文章

  • 一个Web报表项目的性能分析和优化实践(六):设置MySQL的最大连接数(max_connections)
    在上一篇文章中"一个Web报表项目的性能分析和优化实践(二):MySQL数据库连接不够用(TooManyConnections)问题的一次分析和解决案例"提到,项目中新增几个数据库后,数据库最大连接数达到了默认的最大值100。此时,如果再创建连接,就会报错(TooManyConnections)。因此,需要手动设置MySQL的最......
  • [LeetCode] 1339. Maximum Product of Splitted Binary Tree 分裂二叉树的最大乘积
    Giventhe root ofabinarytree,splitthebinarytreeintotwosubtreesbyremovingoneedgesuchthattheproductofthesumsofthesubtreesismaximized.Return themaximumproductofthesumsofthetwosubtrees.Sincetheanswermaybetoolarge,re......
  • 【230405-4】已知:a^2+b^2=10 求:a+b的最大值?
    ......
  • 使用benchmark比较分治法与归纳法求解最大子数组问题的性能
    #include<benchmark/benchmark.h>#include<algorithm>#include<deque>#include<functional>#include<iostream>#include<random>#include<string>#include<vector>usingnamespacestd;staticconstint......
  • 【230405-3】三角形ABC中,AB=2,AC=根号2倍BC。求三角形ABC的最大值?
    ......
  • 2023.4.5 网络最大流 Dinic算法
    网络最大流Dinic算法省选爆了qwq题目描述给出一个网络图,以及其源点和汇点,求出其网络最大流。网络流,就像水在一个水渠构成的网络中流一样,源点有无限的水,每条边有最大流量限制,求流到汇点的最大流量。更菜一点的EK算法自行了解,此处我们用dinic算法解决问题。这些网络流算法的......
  • 最大公共子串
    最大公共子串题目描述本题为代码补全填空题,请将题目中给出的源代码补全,并复制到右侧代码框中,选择对应的编译语言(C/Java)后进行提交。若题目中给出的源代码语言不唯一,则只需选择其一进行补全提交即可。复制后需将源代码中填空部分的下划线删掉,填上你的答案。提交后若未能通过,除考......
  • 104.二叉树的最大深度
    给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明:叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7],classSolution{public:intgetdepth(TreeNode*node){if(node==NULL)return0;......
  • 代码随想录Day20-Leetcode654.最大二叉树,617.合并二叉树,700.二叉搜索树中的搜索,98.验
    654.最大二叉树题目链接:https://leetcode.cn/problems/maximum-binary-tree/基本的模拟思路很快/***Definitionforabinarytreenode.*functionTreeNode(val,left,right){*this.val=(val===undefined?0:val)*this.left=(left===undefined......
  • 1594. 矩阵的最大非负积
    题目描述给了一个矩阵grid,里面的数字有正有负问从左上角到右下角的最大乘积?f1-dp基本分析这里有正又负会有啥问题?可能最小的负*负数会产生最大的正数,所以需要维护两个值,最大的路径积和最小的路径积怎么进行转移?只能从左边或者上面转移来,需要对grid[i][j]的值按照正负分类讨......