当前位置: 首页 > news >正文

【BZOJ 1588】营业额统计 【HNOI2002】【平衡树】【双向链表】

Description

营业额统计 Tiger最近被公司升任为营业部经理,他上任后接受公司交给的第一项任务便是统计并分析公司成立以来的营业情况。 Tiger拿出了公司的账本,账本上记录了公司成立以来每天的营业额。分析营业情况是一项相当复杂的工作。由于节假日,大减价或者是其他情况的时候,营业额会出现一定的波动,当然一定的波动是能够接受的,但是在某些时候营业额突变得很高或是很低,这就证明公司此时的经营状况出现了问题。经济管理学上定义了一种最小波动值来衡量这种情况: 该天的最小波动值 当最小波动值越大时,就说明营业情况越不稳定。 而分析整个公司的从成立到现在营业情况是否稳定,只需要把每一天的最小波动值加起来就可以了。你的任务就是编写一个程序帮助Tiger来计算这一个值。 第一天的最小波动值为第一天的营业额。  输入输出要求

Input

第一行为正整数 ,表示该公司从成立一直到现在的天数,接下来的n行每行有一个整数(有可能有负数) ,表示第i天公司的营业额。

Output

输出文件仅有一个正整数,即Sigma(每天最小的波动值) 。结果小于2^31 。

Sample Input

6
5
1
2
5
4
6

Sample Output

12


解法一:基本数据结构

相关文章:

  • [Latex学习笔记]数学公式基本命令
  • 一些思考
  • 【BZOJ 1192】[HNOI2006]鬼谷子的钱袋
  • 【BZOJ 1800】[Ahoi2009]fly 飞行棋
  • 【BZOJ 2761】[JLOI2011]不重复数字
  • 【HDU 1599】find the mincost route 【最小环】
  • 【HDU 2833】WuKong 【Floyd】
  • 【NOIP2015】跳石头 【二分答案】
  • 【洛谷 1017】进制转换
  • 信息学竞赛的常数优化、常见问题、代码风格等
  • 【BZOJ 4326】运输计划【树链剖分+差分+二分答案】
  • 【BZOJ 1853】[Scoi2010]幸运数字 【容斥原理】
  • 【BZOJ 1010】【HNOI2008】玩具装箱toy 【斜率优化】
  • 阿狸的英文名
  • 【BZOJ 1857】【SCOI2010】传送带 【三分套三分】
  • 【108天】Java——《Head First Java》笔记(第1-4章)
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • Angular6错误 Service: No provider for Renderer2
  • classpath对获取配置文件的影响
  • C语言笔记(第一章:C语言编程)
  • go语言学习初探(一)
  • iOS 颜色设置看我就够了
  • JS字符串转数字方法总结
  • leetcode讲解--894. All Possible Full Binary Trees
  • Redux 中间件分析
  • webpack4 一点通
  • 阿里云Kubernetes容器服务上体验Knative
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 创建一种深思熟虑的文化
  • 从零开始学习部署
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 给Prometheus造假数据的方法
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 坑!为什么View.startAnimation不起作用?
  • 理清楚Vue的结构
  • 深入浅出webpack学习(1)--核心概念
  • 优化 Vue 项目编译文件大小
  • k8s使用glusterfs实现动态持久化存储
  • Nginx实现动静分离
  • #微信小程序:微信小程序常见的配置传旨
  • #我与Java虚拟机的故事#连载02:“小蓝”陪伴的日日夜夜
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (接口自动化)Python3操作MySQL数据库
  • (已解决)什么是vue导航守卫
  • (原创)Stanford Machine Learning (by Andrew NG) --- (week 9) Anomaly DetectionRecommender Systems...
  • (转)3D模板阴影原理
  • (转)h264中avc和flv数据的解析
  • (转)一些感悟
  • .【机器学习】隐马尔可夫模型(Hidden Markov Model,HMM)
  • .Net Attribute详解(上)-Attribute本质以及一个简单示例
  • .Net mvc总结
  • .Net Web窗口页属性
  • .net 桌面开发 运行一阵子就自动关闭_聊城旋转门家用价格大约是多少,全自动旋转门,期待合作...