会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一入OI深似海
我知道竞赛不是捷径,这条路上我们不会永远成功,就像我们不会永远失败一样。
博客园
新随笔
管理
随笔分类 -
群论
codevs 2845 排序的代价
摘要:/* 比较简单的置换群题 首先排成升序 每个元素都有想去的位置 先找轮换 比如1->2 2->3 3->1 那么(1.2.3)就是一个轮换 可以看出他们之间互不影响 然后开始处理每个轮换 可以用数学归纳法证明处理每个小的需要最少换n-1次 为了让代价最小我们那c最小的元素当做中间值 这里有反例 就是如果有一个c很小的数 我们先把这个轮换里的min和这个交换 然后拿这个完成n-1次 最后再换回来 ...
阅读全文
posted @
2016-09-12 14:51
一入OI深似海
阅读(223)
评论(0)
推荐(0)
公告