一、题目描述
给定一个未经排序的整数数组,找到最长且连续的的递增序列。
示例 1:
1 | 输入: [1,3,5,4,7] |
示例 2:
1 | 输入: [2,2,2,2,2] |
注意:数组长度不会超过10000。
二、题解
1.算法描述
- 简单遍历
2.个人分析
- for循环遍历整个数组,用中间变量temp记录每次的连续长度,用res与temp比较作为最大值
3.代码
1 | int findLengthOfLCIS(int *nums, int numsSize) |
给定一个未经排序的整数数组,找到最长且连续的的递增序列。
示例 1:
1 | 输入: [1,3,5,4,7] |
示例 2:
1 | 输入: [2,2,2,2,2] |
注意:数组长度不会超过10000。
1 | int findLengthOfLCIS(int *nums, int numsSize) |