数对之差的最大值
来源:互联网 发布:手机简谱编曲软件 编辑:程序博客网 时间:2024/05/18 02:35
题目:在数组中,数字减去它右边的数字得到一个数对之差。求所有数对之差的最大值。例如在数组{2, 4, 1, 16, 7, 5, 11, 9}中,数对之差的最大值是11,是16减去5的结果。
int maxDiff(int numbers[], int len){if (numbers == NULL || len < 2){return 0;}int min = numbers[len-1];int result = numbers[len-2] - min;for (int i = len-3; i >= 0; i--){if (numbers[i+1] < min){min = numbers[i+1];}int temp = numbers[i] - min;if (temp > result){result = temp;}}return result;}
0 0
- 数对之差的最大值【算法】
- 数对之差的最大值
- 数对之差的最大值
- 数对之差的最大值[算法]
- 数对之差的最大值
- 数对之差的最大值
- 数对之差的最大值
- 数对之差的最大值
- 数对之差的最大值[算法]
- 数对之差的最大值
- 数对之差的最大值
- 数对之差的最大值
- 求数对之差的最大值
- 数对之差的最大值
- 数对之差的最大值
- 数对之差的最大值
- 数对之差的最大值
- 数对之差的最大值
- Retrofit2.0+RxJava+MVP+Bmob的使用
- 初识-常见浏览器兼容性问题与解决方案
- SpringMvc+quartz
- leetcode 181. Employees Earning More Than Their Managers
- 通用菜单
- 数对之差的最大值
- 安卓_登录界面短信验证码
- uva 10340 - All in All
- APS.NET_MVC5学习笔记 - 控制器
- 【C语言】实现一个通讯录(一:静态的实现)
- Codeforces Round #201 (Div. 2)C——数论
- linux基本命令(21)——find命令之xargs
- 开博 第一篇写下一年阅读学习计划
- C++实现一个简单的红黑树(RB_TREE)