我的方法是用線段樹去建立max 跟 min segment tree
對於每個線段都去查詢最大值和最小值的差maxqry(i, i+k-1) - minqry(i, i+k-1) <= G
AC (0.7s, 61.4MB)
不過好像有點慢,不知道有沒有其他方法?
https://66lemon66.blogspot.com/2021/01/zerojudge-f626-c.html
AC (0.3s, 61.4MB)
優化後進步到0.3秒