摘要:
题解:对于每个点 i 来说,从 j = i + r - 1 开始往前找,如果找到一个 a [ j ] 是 1 ,那么就把它选上,但是我们需要判断交界处,也就是如果前面选的那个可以让这个点变温暖,就不用再选多余的了。这样就记录一下前一个 last ,要满足 j > la... 阅读全文
posted @ 2018-12-15 17:11
Mercury_Lc
阅读(100)
评论(0)
推荐(0)
摘要:
题意:一条 L 长的路,一列车长在这条路的 l 到 r 之间,只有在 v 倍数时有灯,但是在 l 到 r 之间的灯是看不见的,问最大看见的灯的个数?题解:L / v 表示总共的灯的个数, r / v 、( l - 1 ) / v 表示前 r 、( l - 1 ) 长的... 阅读全文
posted @ 2018-12-15 16:56
Mercury_Lc
阅读(131)
评论(0)
推荐(0)
摘要:
#include #include #include void Swap(int a[], int i, int j) // 交换函数{ int t = a[i]; a[i] = a[j]; a[j] = t;}void HeapMerge(int... 阅读全文
posted @ 2018-12-15 16:10
Mercury_Lc
阅读(416)
评论(0)
推荐(0)

浙公网安备 33010602011771号