07 2019 档案
摘要:Description 【故事背景】 还记得去年JYY所研究的强连通分量的问题吗?去年的题目里,JYY研究了对于有向图的“加边”问题。对于图论有着强烈兴趣的JYY,今年又琢磨起了“删边”的问题。 【问题描述】 对于一个N个点(每个点从1到N编号),M条边的有向图,JYY发现,如果从图中删去一些边,那
阅读全文
摘要:二分图定义 对于一个图G=(V,E),若能将其点集分为两个互不相交的两个子集X、Y,使得X∩Y=∅,且对于G的边集V,若其所有边的顶点全部一侧属于X,一侧属于Y,则称图G为一个二分图。 二分图染色 用来判定一个图是否是二分图。将点染为三种颜色$1, 1,0$,$0$表示暂未染色。则对于一个颜色为$c
阅读全文
摘要:题目链接 "题目链接" 题解 题面上面很明显的提示了需要严格$O(n^3)$的算法。 先考虑一个过不了的做法,枚举右下角的$(x,y)$,然后二分矩形面积,枚举其中一边,则复杂度是$O(n^3 \log n^2)$的。 考虑另外一个做法,同样是枚举右下角$(x,y)$,然后枚举一边长度,显然现在只需
阅读全文
摘要:题目描述 Two arrays u and v each with m distinct elements are called equivalent if and only if RMQ(u,l,r)=RMQ(v,l,r) for all 1≤l≤r≤m1≤l≤r≤m where RMQ(w,l,
阅读全文
摘要:Description 现在我们有一个长度为n的整数序列A。但是它太不好看了,于是我们希望把它变成一个单调严格上升的序列。 但是不希望改变过多的数,也不希望改变的幅度太大。 Input 第一行包含一个数n,接下来n个整数按顺序描述每一项的键值。nj)$,它们能保留下来当且仅当$a[i] a[j]\l
阅读全文
摘要:Description 给出A,B,考虑所有满足l1使得n^2同时整除a和b的有序数 对(a,b),求其lcm(a,b)之和。答案模2^30。 Input 第一行一个整数T表示数据组数。接下来T行每行两个整数A,B表示一组数据。 T ≤ 2000,A,B ≤ 4 × 10^6 Output 对每组数
阅读全文