端口流量统计
华为OD机试新系统真题 - 华为OD上机考试新系统真题 四月二十六号 100分题型
原文链接:华为OD机试新系统真题-端口流量统计(C/C++/Py/Java/Js/Go)
华为OD机试真题目录点击查看: 华为OD机试真题题库目录|机考题库 + 算法考点详解
题目描述
给定一个整数数组 portRates,portRates[i] 表示该端口第 i分钟端口流量速率(单位:bps)。
返回一个数组 ratesStat,ratesStat[i] 表示多少分钟以后出现比当前更大的流量速率,如果没有出现更大的流量速率,则值为0。
输入描述
输入给定的整数数组,数字以逗号分割。
输出描述
输出所需ratesStat,数字以逗号分割。
用例1
输入
730,740,750,710,690,720,760,730
输出
1,1,4,2,1,1,0,0
说明
输入数组第 0分钟端口流速是 730bps,第 1 分钟端口流速是 740bps,相差 1 分钟,则返回数组第 0 个元素的值为 1;
输入数组第 2 分钟端口流速是 750 bps,第 6 分钟端口流速是 760 bps,相差 4 分钟,则返回数组第 2 个元素的值为 4。
用例2
输入
800
输出
0
说明
只有一个数据,返回 0
用例3
输入
800,700
输出
0,0
说明
只有两个元素,后一个流量比第一个流量低,返回 0,0
用例4
输入
700,800
输出
1,0
说明
只有两个元素,后一个流量比第一个流量高,返回 1,0