找出子数组中最大值最小值差值的最大值

一个题目,据说来自Hired online test#!/usr/bin/env python3# coding: utf-8"""Challenge 4: DeviationGiven an array of integer elements and an integer d please consider all thesequences of d consecutive e
摘要由CSDN通过智能技术生成

一个题目,据说来自Hired online test

#!/usr/bin/env python3
# coding: utf-8

"""
Challenge 4: Deviation

Given an array of integer elements and an integer d please consider all the
sequences of d consecutive elements in the array.  For each sequence we compute
the difference between the maximum and the minimum value of the elements in
that sequence and name it the deviation.

Your task is to

   - write a function that computes the maximum value among the deviations of
     all the sequences considered above
   - print the value the standard output (stdout)

Note that your function will receive the following arguments:

   - v, which is the array of integers
   - d, which is an integer value giving the length of the sequences

Data constraints

   - the array will contain up to 100,000 elements
   - all the elements in the array are integer numbers in the following range:
     [1, 2^31 - 1]
   - the value of d will not exceed
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值