上海计算机学会 2023年9月月赛 乙组T2 方格路径(二)(最短路)

第二题:T2方格路径(二)

标签:最短路
题意:给定 n × m n × m n×m的方格地图,每个点要么是空地 . . .,要么是障碍物 ∗ * ,求左上角到右下角,最少的移除障碍个数,每次只能水平或者垂直移动。
题解:跑个最短路,如果走的下个点是障碍物,边权为 1 1 1,否则为 0 0 0。直接跑 S P F A SPFA SPFA会超时,得用堆优化的 d i j k s t r a dijkstra dijkstra。这边代码为了方便,直接 p a i r pair pair p a i r pair

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值