CCF 最大波动 JAVA 201609-1
来源:互联网 发布:ubuntu认证出错 编辑:程序博客网 时间:2024/05/18 02:53
问题描述
小明正在利用股票的波动程度来研究股票。小明拿到了一只股票每天收盘时的价格,他想知道,这只股票连续几天的最大波动值是多少,即在这几天中某天收盘价格与前一天收盘价格之差的绝对值最大是多少。
输入格式
输入的第一行包含了一个整数n,表示小明拿到的收盘价格的连续天数。
第二行包含n个正整数,依次表示每天的收盘价格。
第二行包含n个正整数,依次表示每天的收盘价格。
输出格式
输出一个整数,表示这只股票这n天中的最大波动值。
样例输入
6
2 5 5 7 3 5
2 5 5 7 3 5
样例输出
4
样例说明
第四天和第五天之间的波动最大,波动值为|3-7|=4。
评测用例规模与约定
对于所有评测用例,2 ≤ n ≤ 1000。股票每一天的价格为1到10000之间的整数。
思路就是把每两天的波动数放进一个数组,再比较出数组中的最大值即可。波动数一共有N-1个。
第二种方法:就是用Math.max方法的嵌套。先拿第二个数减去第一个数的绝对值比较取最大值,再和第三个数减去第二个数的绝对值比较。依此类推。
阅读全文
0 0
- CCF 201609-1最大波动java
- CCF 最大波动 JAVA 201609-1
- CCF 201609-1 最大波动
- ccf-201609-1 最大波动
- ccf 201609-1 最大波动
- CCF 201609-1 最大波动
- CCF-201609-1-最大波动
- CCF 201609-1 最大波动
- 【ccf-201609-1】最大波动
- CCF CSP 201609-1 最大波动(Java-100分)
- CCF 201612-1 最大波动 JAVA实现
- CCF CSP试题 201609-1最大波动
- CCF CSP 201609-1 最大波动
- CCF认证 201609-1:最大波动
- CCF CSP 201609-1 最大波动
- CCF之最大波动(java)
- CCF 201609-1 最大波动 解题报告 简单模拟
- #CCF准备一年日常刷题#201609-1 最大波动
- 【数据结构】map 和 set 增、删、查、改的使用
- VS2010 数据库操作(基于Access 2013)之二
- 堆排序算法解析
- 【图解】梯度下降
- linux运行java时出错
- CCF 最大波动 JAVA 201609-1
- leetcode problem solve 1——Two Sum
- Linux指令查询
- 《.NET大局观》--嬗变的痛苦
- [生而为人-思考] Knowledge Cooking 分享会记录 -2
- HelloRN代码分析笔记
- Leap Motion不会再出独立的控制器二代
- sudo vim ~/.bashrc出现“交换文件 "~/.bashrc.swp" 已存在!“解决
- Activity生命周期,显示隐式启动和四种启动模式,activity之间通过Intent传递数据