摘要: 提取性质: 关键: 改完一个点,就不能恢复 2个点在一起 一定不能改 于是根据上面2点,枚举每一个点 看看这个点需不需要改,如果要改就建一个边就行了, 然后拓扑序一下 另外的思路: 阅读全文
posted @ 2023-03-15 23:44 VxiaohuanV 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 思路: 通过题目就可以转化题意为: 让 pi!=i &&pi !=ai 发现合理的队列很多,就通过随机数去产一个队列出来 shuffle: random_device gen; mt19937 rd(gen()); shuffle(p+1,p+1+n,rd); #include<bits/stdc+ 阅读全文
posted @ 2023-03-15 23:16 VxiaohuanV 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-03-15 17:29 VxiaohuanV 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 每一个小模块的函数都要交吗 他的测试函数是不一样的呀, 只有一个大的测试东西 阅读全文
posted @ 2023-03-15 16:50 VxiaohuanV 阅读(8) 评论(0) 推荐(0) 编辑