随笔分类 -  数据结构-vector

【CF963C】Cutting Rectangle(数论,构造,map)
摘要:题意: 思路:考虑构造最小的单位矩形然后平铺 单位矩形中每种矩形的数量可以根据比例算出来,为c[i]/d,其中d是所有c[i]的gcd,如果能构造成功答案即为d的因子个数 考虑如果要将两种矩形放在同一行那他们的w一定相等,且对于每一行h全部出现过并且比例相当 具体实现的时候用map套vector,发 阅读全文

posted @ 2019-11-26 20:14 myx12345 阅读(432) 评论(0) 推荐(0)

【CF1249D】Too Many Segments(贪心,set,vector)
摘要:题意:给定n条线段和覆盖上限k,每条线段都覆盖了区间内的整点 问最少删掉几条线段能使所有的整点都被覆盖不超过k次 k<=n<=2e5,l[i],r[i]<=2e5 思路:比赛时候不会做,当场好多div3小哥做出来,赛后观摩红名大佬的代码觉得强如闪电…… 考虑贪心,将线段存到以起点为编号的vector 阅读全文

posted @ 2019-10-23 18:48 myx12345 阅读(308) 评论(4) 推荐(0)

【HDOJ6623】Minimal Power of Prime(Powerful Number)
摘要:题意:给定大整数n,求其质因数分解的最小质数幂 n<=1e18 思路:常规分解算法肯定不行 考虑答案大于1的情况只有3种:质数的完全平方,质数的完全立方,以及p^2*q^3,p,q>=1三种形式 前两种可以暴力判 第三种必定有一个小于10^(18/5)的因子,大概是3800 迭代分解,用vector 阅读全文

posted @ 2019-10-09 21:54 myx12345 阅读(217) 评论(0) 推荐(0)

【HDOJ6602】Longest Subarray(线段树,vector)
摘要:题意:给定一个长为n的序列,第i个数a[i]都是一个[1,c]中的整数 如果一段序列[l,r]中出现过的数字出现次数都>=K则称其为好的序列 求最长的好的序列的长度 n,k,c,a[i]<=1e5 思路 :考虑固定右端点,对于每种数字来说合法的左端点都是两段 将对于每种数字来说合法的左端的位置都+1 阅读全文

posted @ 2019-09-25 16:17 myx12345 阅读(194) 评论(0) 推荐(0)

【CF1210D】Konrad and Company Evaluation(vector,图论)
摘要:题意:有i个人,m对两两之间的关系,第i个人初始的薪水为i,有q次操作,第i次操作会把v[i]号的薪水提升成n+i 如果两个人之间存在关系,薪水高的会向薪水低的炫耀 定义u,v,w为一个三元组,当u向v炫耀,v向w炫耀 要求每次操作后输出当前三元组个数 n,m,q<=1e5 思路:将人看成点,关系看 阅读全文

posted @ 2019-09-24 21:25 myx12345 阅读(287) 评论(0) 推荐(0)

【CF1210C】Kamil and Making a Stream(vector,数论,树)
摘要:题意:给定一棵n个点带点权的树,i号点的点定义f(i,j)为i到j路径上所有点的gcd,其中i是j的一个祖先,求所有f(i,j)之和mod1e9+7 2<=n<=1e5,0<=a[i]<=1e12 思路:从根往下直接暴力跑,每个点开个vector继承父节点的信息,取gcd之后再把值相等的合并 大胆猜 阅读全文

posted @ 2019-09-24 21:16 myx12345 阅读(529) 评论(0) 推荐(0)

【HDOJ5517】Triple(二维BIT)
摘要:题意:给你n个二元组<a,b>, m个三元组<c,d,e>. 如果d = e,那么<a,c,d>会组成一个新的三元组集合G. 问G中有多少个三元组在凸点.(没有其它三元组比它大) 定义大为一个三维偏序的关系,若(x,y,z)与(a,b,c)不完全相同并且x>=y,y>=b,z>=c则描述为(x,y, 阅读全文

posted @ 2018-11-27 21:59 myx12345 阅读(178) 评论(0) 推荐(0)

【HDOJ5555】Immortality of Frog(状压DP)
摘要:题意:给你一个NxN的网格,第N行的每一列都有个青蛙,这些青蛙只会往上走, 上帝会在每个膜中随机等概率放一个长生不老的药, 一共有N个膜,每个膜覆盖一些区间,如果这个区间恰好为N那么就是好膜,否则是坏膜,每个青蛙最多只能穿过10个坏膜, 问全部青蛙吃到药,并全部到顶层的概率*∏Ni=1(Ri−Li+ 阅读全文

posted @ 2018-11-24 20:29 myx12345 阅读(176) 评论(0) 推荐(0)

导航