题解 | #Redraiment的走法#

Redraiment的走法

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


n=int(input())
h=list(map(int,input().split()))
l=[0]*n
#print(l)
#从左往右,i左面 小于i的有几个,记录在 l 列表里;方法与'HJ24 合唱队'相同
for i in range(len(h)):
    for j in range(i+1,len(h)):
        if h[j]>h[i] and l[i]+1>l[j]:
            l[j] += 1
print(max(l)+1)

全部评论

相关推荐

06-19 19:06
门头沟学院 Java
码农索隆:别去东软,真学不到东西,真事
点赞 评论 收藏
分享
鬼迹人途:你去投一投尚游游戏,服务器一面,第一个图算法,做完了给你一个策略题,你给出方案他就提出低概率问题,答不上当场给你挂
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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