DP(3)
来源:互联网 发布:将mdf文件导入数据库 编辑:程序博客网 时间:2024/06/06 11:48
LeetCode #135
int candy(vector<int> &ratings) { int len = ratings.size(); vector<int> candy_vec(len); //初始化 for (auto &i : candy_vec) i = 1; //left -> right for (int i = 1; i < len; i++) { if (ratings[i] > ratings[i - 1] && candy_vec[i] <= candy_vec[i - 1]) candy_vec[i] = candy_vec[i - 1] + 1; } //right -> left for (int i = len - 2; i >= 0; i--) { if (ratings[i] > ratings[i + 1]&&candy_vec[i]<=candy_vec[i+1]) candy_vec[i] = candy_vec[i + 1] + 1; } int sum = 0; for (auto i : candy_vec) sum += i; return sum;}
0 0
- DP(3)
- dp-3
- DP·数位DP(3)
- dp day2/3-区间dp
- dp专题3--树形dp入门
- dp学习笔记3
- 3只DP
- POJ_S1E02_Recursion&DP(3)
- acm 3 1008 dp
- dp入门(3)
- 状压dp(3)
- dp-基础3 B
- dp
- dp
- dp
- 【DP】
- dp
- dp
- [Unity技巧]unity中使用visual studio编写shader并设置代码高亮
- (十二)boost库之多线程高级特性
- iOS伪拷贝, 浅拷贝, 深拷贝
- session知识点概括
- NHibernate-2.1.2 简单增删查改操作
- DP(3)
- HDOJ 2073 无限的路 (DFS)
- LeetCode-63-Unique Paths II(动规)-Medium
- 赫夫曼树的构建、编码、译码解析
- ffmpeg 解码h264数据
- ASP.NET中using的用法三则
- postgresql 导出脚本
- Clojure系列 - 环境与IDE配置
- 最小生成树:Kruskal算法 和 Prim算法(第23章)