题解 | #Redraiment的走法#

Redraiment的走法

https://www.nowcoder.com/practice/24e6243b9f0446b081b1d6d32f2aa3aa

n = int(input())
ls = list(map(int,input().split()))

dp = [1]*len(ls)

def f(ls):
    lst = [1]*(len(ls))
    for i in range(len(ls)-1,-1,-1):
        for j in range(i+1,len(ls)):
            if ls[j] > ls[i]:
                dp[i] = max(dp[i],dp[j]+1)
    return max(dp)

print(f(ls))

全部评论

相关推荐

08-07 12:06
门头沟学院 Java
点赞 评论 收藏
分享
芜湖e:我在这家待过,老板就一rz,能别去就别去,还在用jsp,合同也不主动给你签,上班看一下手机他就要把你叫到办公室说你,公司项目也老,还在用jsp,纯屎山代码,我干了三天就跑路了,工资也没给😅
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务