bfs题单

  • bfs1:

  • 题目链接: 2020-03-07 2021年度训练联盟热身训练赛第一场 H: On Average They're Purple

  • 题目大意: A先给图上的边任意染色,让B选择,B会选择一个颜色转换最少的一条路径作为他的路径从1走到n,问他经过的最大颜色转换是多少次

  • 解题思路: 要是我是A我会在每条路径上面尽可能红蓝红蓝进行涂边,最短并且答案最大的一个一定是走满交替红蓝的最短路,其他较长的要是走到红蓝上面下次颜色被迫相同(在此无法交替,后续按照最短路上面的交替进行)也不影响最后的结果就是d[n] - 1,d[n]是1到n的最短路

  • code: https://paste.ubuntu.com/p/vdFMCy9xrB/

全部评论

相关推荐

苍蓝星上艾露:这简历。。。可以试试我写的开源简历优化工具https://github.com/weicanie/prisma-ai
点赞 评论 收藏
分享
07-18 18:05
门头沟学院 Java
挂了 正式批求捞
投递滴滴等公司9个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务