Skip to content

Latest commit

 

History

History
29 lines (27 loc) · 626 Bytes

674. 最长连续递增序列.md

File metadata and controls

29 lines (27 loc) · 626 Bytes
func findLengthOfLCIS(nums []int) int {
        n:=len(nums)
        if n==1{
            return 1
        }
        if n == 0{
            return 0
        }
        dp:=make([]int,n)
        dp[0]=1
        max:=1
        for i:=1;i<n;i++{
            if nums[i]>nums[i-1]{
                dp[i]=dp[i-1]+1
                if dp[i] > max{
                    max = dp[i]
                }
            }else{
                dp[i]=1
            }
        }
        fmt.Print(dp)
        return max
}