leetcodd之candy的前后扫描得结果
来源:互联网 发布:微信自媒体 知乎 编辑:程序博客网 时间:2024/06/07 15:49
经典的模式,前后扫描即可得结果:
class Solution {public: int candy(vector<int> &ratings) { int n=ratings.size(); vector<int> plus(n); for(int i=1,cur=1;i<n;i++){ if(ratings[i]>ratings[i-1]) plus[i]=max(cur++,plus[i]); else cur=1; } for(int i=n-2,cur=1;i>=0;i--){ if(ratings[i]>ratings[i+1]) plus[i]=max(cur++,plus[i]); else cur=1; } return accumulate(&plus[0],&plus[0]+n,n); }};
0 0
- leetcodd之candy的前后扫描得结果
- IBM Rational Appscan使用之扫描结果分析
- Linux之x登录前后的变化
- 前后指针的妙用之3 SUM
- C++之map的前后遍历
- 数据压缩前后,对表进行查询时,CPU,扫描的数据块,执行时间的对比
- 帐户权限影响HijackThis对O6项的扫描结果
- [Android源码解析]蓝牙扫描结果反馈的分析
- 对比AppScan Source和Fortify扫描AltoroJ的结果
- leetcode之Candy
- leetcode之Candy
- LeetCode之Candy
- Leetcode 之 Candy
- leetcode之candy
- 类的继承,大家试试看,想得是否和结果对得上。
- HEVC逆扫描之二:关于扫描表的说明
- Postfix扫描邮件结果Action
- MS08067补丁前后比较分析结果
- 【数据结构与算法】——交换排序
- 设计模式之抽象工厂模式
- LA 3266 || UVALive 3266 Tian Ji -- The Horse Racing 田忌赛马(贪心)
- 10.Java基础:常见IO流----->打印流:PrintStream、PrintWriter
- 04-贝叶斯概率
- leetcodd之candy的前后扫描得结果
- poj 2187
- 【数据结构与算法】——插入排序
- 为什么我们要干一行爱一行
- 上拉电阻与下拉电阻的作用总结
- Codeforces #369 (Div. 2) E. ZS and The Birthday Paradox (勒让德定理+逆元)
- hiho1360 凸多边形
- vulakn教程--Drawing a Triangle--Set up--Physical Device and Queue Family
- 色彩构成与搭配——色彩的原理及分类