最长连续递增序列

 

题目中给出  未经排序的数组  求最长的  并且还是连续的递增子序列的长度  “最长”、“连续”  典型的动态规划问题  因为题目中给了连续  所以减轻了题目的难易程度  申请动态数组  dp[i]表示位置i的最长连续递增数组的长度  默认初始化值为1  并且定义最大长度值为1  因为连续 所以有了状态转移方程   dp[i] = dp[i-1]+1  nums[i]>nums[i-1]    dp[i] = 1  nums[i]<=nums[i-1]  注意是小于等于  比如{2,2,2,2}这种情况  最长连续递增序列长度为1   

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值