• 2024-07-10HDU 1240 Asteroids!
    题目链接:HDU1240【Asteroids!】思路    代码#include<iostream>#include<queue>#include<stdlib.h>#include<cstring>#definelllonglongusingnamespacestd;constintN=20;constintM=1e4;structpoint{intx,y,z,st
  • 2024-02-12Asteroids G
    这道题目求的是最小的代价,我们每选择某一行/列就会产生代价,故将行/列作为二分图的节点,然后就可以知道求的是最小点覆盖这里我还要写一下konig定理的另一种证明首先证明合法性。在求出最大匹配后,我们从每条匹配边任选一个点组成一个点集\(S\)(注意根据定义,不同匹配边的两个端点是
  • 2024-02-03hdu1240 Asteroids! (三维BFS)
    Problem-1240(hdu.edu.cn)三维的BFS,存在一个坐标点的变换,即输入的是(y,z,x),进行转换即可#include<iostream>#include<queue>#include<cstring>usingnamespacestd;intn,x1,y1,z1,x2,y2,z2,flag,vis[20][20][20];charroom[20][20][20];structnode{int
  • 2023-04-30力扣---735. 行星碰撞
    给定一个整数数组asteroids,表示在同一行的行星。对于数组中的每一个元素,其绝对值表示行星的大小,正负表示行星的移动方向(正表示向右移动,负表示向左移动)。每一颗行星以相同的速度移动。找出碰撞后剩下的所有行星。碰撞规则:两个行星相互碰撞,较小的行星会爆炸。如果两颗行星大小相
  • 2023-03-02行星碰撞取剩余元素
    给定一个整数数组asteroids,表示在同一行的行星。对于数组中的每一个元素,其绝对值表示行星的大小,正负表示行星的移动方向(正表示向右移动,负表示向左移动)。每一颗行星以相同
  • 2022-12-06hdu1240 Asteroids!--DFS & BFS
    原题链接:​​http://acm.hdu.edu.cn/showproblem.php?pid=1240​​一:题意三维空间,中o表示可以走,x表示不能走,给出行走的起始点和目的点的坐标,问最少多少步可以从起点到达目
  • 2022-09-25P7368 [USACO05NOV]Asteroids G
    题面贝茜想在\(N\timesN\)的网格中驾驶她的宇宙飞船。网格中有\(K\)个小行星。要使驾驶过程愉快,就必须把这些小行星全部消除。贝茜有一个武器,可以以一个单位代价消