摘要:
1924B. Space Harbour 题意: n个点排成一行,其中某些点上面建有港湾,港湾有一个权值,对每个点我们定义点的权值为“左边(包括自己)第一个港湾上的权值 \(\times\) 到右边(包括自己)第一个港湾的距离”(保证在一开始1号和n号点上都有港湾)。 有q次操作:操作1给定x和v, 阅读全文
posted @ 2024-08-31 22:53
bladewaltz
阅读(48)
评论(0)
推荐(0)
在y总的算法进阶课里,主要讲了BFS和DFS 虽然y总将二者又细分成了很多类别(bfs下面有flood fill、最短路模型、最小步数模型……)但个人感觉bfs没有必要分这么多种 以下是一些总结: 1、bfs vs dfs:前者可以用来求最短(保证第一次搜到的是最短的)但是需要用很多的空间,而且代码 阅读全文
ABC254 C题:给定一个长为n的数列,给定k,可以进行的操作是:交换a[i]和a[i+k],可以进行任意多次,问能否sort成一个非递减数列? 我当时的思路:因为我们是知道最后的数列的样子的,然后就思考:“这个数怎么变过来?可以变吗?” 然后就发现好像只需要最后的非递减数列的每一个数在原数列中的 阅读全文