题解 | 植树节

植树节

https://www.nowcoder.com/practice/bf18f4e68f614b35a7a6c56c743d82fc

n = int(input())

dp = [0]*1000002#定义差量数组,比10^6大2
max_i = 0#最大右下标
for _ in range(n):#初始化差量数组
    a, b = map(int,input().split())
    dp[a] += 1
    dp[b+1] -= 1
    max_i = max(max_i,b)

a = [0]*(max_i+1)#浇水次数数组
cur = 0#当前浇水次数
for i in range(max_i+1):#初始化胶水次数数组
    cur += dp[i]
    a[i] += cur

print(max(a))

全部评论

相关推荐

02-15 14:18
已编辑
江西工程学院 Java
董春花_:个人建议1. 排版极简化,别花花绿绿的。2.专业技能不必要介绍那么详细。什么熟练熟悉精通没必要。按照语言,工具framework等等这种划分一下就行。3.项目介绍的太泛泛了,非常空洞。你新增了什么功能?修改了什么功能?怎么做的? 4.再做个项目放上去吧。 学历不行就只能拼能力了,先有个班上,然后跳。干就完了
Java求职圈
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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