
递归
文章平均质量分 73
kuricip
如果你瞄准月亮,即便迷失,也是在星辰之间
展开
-
Tokitsukaze and Rescue(DFS、最短路)
Tokitsukaze and Rescue 题目传送门 Tokitsukaze and Rescue 题意 一张完全图(双向边),删去k条边后,让新图的最短路的路径长度尽可能大 思路 先用dijkstra跑出最短路,删边肯定从这里面删的,然后枚举删除的边,再用递归求子问题(删k-1条边),ans存更新的答案 对于删边,可以采取开一个二维数组记录,也可以将删除的边记录为INF,记得回溯 代码 #include<cstdio> #include<iostream> #inclu原创 2020-07-31 00:21:17 · 325 阅读 · 0 评论 -
[HNOI2003]激光炸弹(二维前缀和)
题目描述: 一种新型的激光炸弹,可以摧毁一个边长为R的正方形内的所有的目标。现在地图上有n(N ≤ 10000)个目标,用整数Xi,Yi(其值在[0,5000])表示目标在地图上的位置,每个目标都有一个价值。激光炸弹的投放是通过卫星定位的,但其有一个缺点,就是其爆破范围,即那个边长为R的正方形的边必须和x,y轴平行。若目标位于爆破正方形的边上,该目标将不会被摧毁。 输入描述: 输入文件的第一行为正整数n和正整数R,接下来的n行每行有3个正整数,分别表示 xi,yi ,vi 。 输出描述: 输出文件仅有一个正原创 2020-06-28 21:44:52 · 177 阅读 · 0 评论