11 2015 档案

摘要:HDU 5517题目:给出一种有三个元素的顺序,这个数据定义一种偏序,当且仅当一个三元数的所有元素都大于等于另一个时这个数比另一个大.求这个一个集合中不比任何数小的三元数有多少个.思路:首先排序去重,此时第一维有序,不用考虑,然后只有不存在比当前数的另外两维都大的数时当前数是可选的,用二位树装数组维... 阅读全文
posted @ 2015-11-10 19:07 PlusSeven 阅读(367) 评论(0) 推荐(0)
摘要:题目:要求支持带修改维护区间第k大的值。所谓的动态区间第k大。思路:题解说的是树状数组套treap,然而没想通树状数组怎么维护。。。线段树的话就是把所有的值离散化一下,离线建个关于值的线段树,每个节点是一个treap,treap里的值用位置做关键字,然后做区间查询,复杂度是O(nlogn*logn)... 阅读全文
posted @ 2015-11-07 01:31 PlusSeven 阅读(294) 评论(0) 推荐(0)
摘要:题目(原文是日语): Google Code Jam区域赛上,坐在右前方的男人ID叫lyrically。东京大学时代的记忆中,记得有个朋友也用类似的ID。不过我的朋友都是萌妹子,我记忆中的 lyrically不仅算法扎实,封装也很强,能一下子给出问题的正解。比如,对我们写得不好的程序也能优化到AC... 阅读全文
posted @ 2015-11-06 11:51 PlusSeven 阅读(517) 评论(0) 推荐(0)
摘要:hdu4633 题目:用k种颜色给一个魔方染色,可以染每个面的9个小矩形,12条棱,8个顶点(总之就是有74个能染的地方),空间旋转后一样的视为相同,问有多少种不同的染色方案。 思路:裸的polya计数,但是这个立方体的对称群本来就很容易弄错。。。《组合数学》里有个例题提到立方体的对称群有24个元素 阅读全文
posted @ 2015-11-03 00:34 PlusSeven 阅读(751) 评论(0) 推荐(1)