NOIP2020微信步数暴力80分

对于一维的状况,只须要预处理每一个位置须要多少步走出去便可。blog

走出去,要么不超过n步,要么超过n步。排序

不超过n,能够哈希,记录往左往右走x步的最小操做次数。ip

超过n,先让他不超过n,再用 以前的方法作便可。get

 

对于二维,任意两个搭配,若是第一位步数是4,那么须要4步走出去,下一维(其余维)必须超过4步,统计有多少个超过4便可。能够排序二分,也能够利用单调性排序、尺取!方法

来源:OIERim

相关文章
相关标签/搜索