Leetcode Maximum Subarray
来源:互联网 发布:淘宝热卖网 编辑:程序博客网 时间:2024/06/15 20:41
动规求最大一维连续子数组,f[i] 表示以i结尾的子数组和。4ms
#define MAX(a, b) ((a) > (b) ? (a) : (b))int maxSubArray(int* nums, int numsSize) { int* f = malloc(sizeof(int) * numsSize); int i, res = f[0] = nums[0]; for (i = 1 ; i < numsSize ; i++) { f[i] = MAX(f[i-1] + nums[i], nums[i]); res = MAX(f[i], res); } free(f); return res;}
0 0
- 【LeetCode】Maximum Subarray 和 Maximum Product Subarray
- LeetCode: Maximum Subarray
- LeetCode Maximum Subarray
- [Leetcode] Maximum Subarray
- LeetCode: Maximum Subarray
- leetcode 25: Maximum Subarray
- [LeetCode] Maximum Subarray
- [Leetcode] Maximum Subarray
- [LeetCode]Maximum Subarray
- [leetcode]Maximum Subarray
- LeetCode-Maximum Subarray
- [leetcode] Maximum Subarray
- LeetCode 45: Maximum Subarray
- LeetCode - Maximum Subarray
- LeetCode:Maximum Subarray
- LeetCode 53: Maximum Subarray
- 【leetcode】Maximum Subarray
- Leetcode Maximum Subarray
- 串的定长顺序存储表示
- 淘代码的地方
- 策略模式
- Leetcode Merge Sorted Array
- Chapter9. Objective-C learning note 2. Dynamic Typing and Binding
- Leetcode Maximum Subarray
- 为java桌面程序制作安装向导程序---觉得有用,以后用
- java的开发环境 Escipline下载地址及其安装教程
- Linux:在已安装nginx情况下安装nginx模块
- Android开发常见的八大难题
- Java解八皇后问题——非迭代
- 九章算法面试题70 排颜色II sort colors
- Course schedule II
- Minimum size subarray sum