随笔分类 -  拓扑排序

摘要:每日一题 day60 打卡 Analysis 这道题一看就感觉是个拓扑排序,但因为按字典序最小的排序会有问题(见第三个样例)主要原因是每次选择有后效性,而从后往前就不会存在这个问题,因为每个子任务都是一个点。 于是就是一个裸的拓扑排序了。 #include<iostream> #include<cs 阅读全文
posted @ 2019-12-14 16:03 handsome_zyc 阅读(207) 评论(0) 推荐(0) 编辑
摘要:Analysis 这道题我一开始想到的是传递闭包,但是时间复杂度是n³,也开不下30000*30000的数组,所以我想到了拓扑+状态压缩(bitset),从后往前找,把能到达的点能到哪里用位运算赋到上一个中,最后调用.count()输出就好了。 阅读全文
posted @ 2019-07-30 10:07 handsome_zyc 阅读(187) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示