牛客练习赛25 B-最长区间
生活随笔
收集整理的這篇文章主要介紹了
牛客练习赛25 B-最长区间
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目鏈接:
題目描述
給你一個長度為 n 的序列 a ,求最長的連續的嚴格上升區間的長度。
同時會進行 m 次修改,給定 x , y ,表示將 ax 修改為 y ,每次修改之后都要求輸出答案。
輸入描述:
第一行 2 個數 n,m,表示序列長度,修改次數; 接下來一行 n 個數表示 ; 接下來 m 行,每行 2 個數 x , y ,描述一次修改。輸出描述:
第一行 1 個數表示最初的答案; 接下來 m 行,第 i 行 1 個數表示第 i 次修改后的答案。輸入
4 3 1 2 3 4 3 1 2 5 3 7輸出
4 2 2 3說明
序列變換如下: 1 2 3 4 1 2 1 4 1 5 1 4 1 5 7 4備注:
n,m ≤ 100000,1 ≤ x ≤ n,1 ≤ ai,y ≤ 100AC
- 因為Y的范小,每次更新數字,只用100次更新就可以完成,最大值也可以在100次中找到,所以暴力就能做
總結
以上是生活随笔為你收集整理的牛客练习赛25 B-最长区间的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HDU Problem - 5976 D
- 下一篇: HDU Problem - 5918 S