摘要:Similar Arrays 题意: 题目要构造两个序列 A序列每个数字都不相同,B序列只有两个相同的数字 给M组关系 i ,j表示 ai > aj 或者 ai < aj 同时B序列有这个和A序列一样的关系 如果 ai > aj 就有 bi > bj 思路: 首先考虑不能构造的情况 ,如果A序列中任
阅读全文
摘要:Beautiful Sets of Points 题意: 给n和m,有一个点集满足0 <= x <= n && 0 <= y <= m 求任意两个点之间的距离不是整数的最大点集 思路: 取n和m的最小值,输出正方形(min(n , m ) , min(n ,m))的对角线就可以了 (x , y 不能
阅读全文
摘要:1.问题 l 通过分治策略,选取第k小元素。 2.解析 通过快速排序和分治的思想,每次随机选取主元,判断小于主元的元素的个数,如果个数大于k则递归寻找左半段,如果个数小于k则递归寻找右半段 3.设计 1 int find_kth(int l, int r, int k) { 2 3 if (l ==
阅读全文