03 2017 档案
摘要:Description The cows are journeying north to Thunder Bay in Canada to gain cultural enrichment and enjoy a vacation on the sunny shores of Lake Superi
阅读全文
摘要:题目描述 10年一度的银河系赛车大赛又要开始了。作为全银河最盛大的活动之一,夺得这个项目的冠军无疑是很多人的梦想,来自杰森座α星的悠悠也是其中之一。 赛车大赛的赛场由N颗行星和M条双向星际航路构成,其中每颗行星都有一个不同的引力值。大赛要求车手们从一颗与这N颗行星之间没有任何航路的天体出发,访问这N
阅读全文
摘要:rt,计算几何入门; TOYS Calculate the number of toys that land in each bin of a partitioned toy box. Mom and dad have a problem - their child John never puts
阅读全文
摘要:#include #include #include using namespace std; const double eps=1e-10; int dcmp(double x){ if(fabs(x) (const Point& a,const Point& b){ return a.x>b.x||(a.x==b.x&&a.y>b.y); }//定义向量比较这里优先比较x维 ...
阅读全文
摘要:题目描述 S国有N个城市,编号从1到N。城市间用N-1条双向道路连接,满足从一个城市出发可以到达其它所有城市。每个城市信仰不同的宗教,如飞天面条神教、隐形独角兽教、绝地教都是常见的信仰。 为了方便,我们用不同的正整数代表各种宗教, S国的居民常常旅行。旅行时他们总会走最短路,并且为了避免麻烦,只在信
阅读全文
摘要:题目描述 Farmer John has noticed that the quality of milk given by his cows varies from day to day. On further investigation, he discovered that although
阅读全文
摘要:两道斜率优化DP; 土地购买 约翰准备扩大他的农场,眼前他正在考虑购买N块长方形的土地。如果约翰单买一块土 地,价格就是土地的面积。但他可以选择并购一组土地,并购的价格为这些土地中最大的长 乘以最大的宽。比如约翰并购一块3 × 5和一块5 × 3的土地,他只需要支付5 × 5 = 25元, 比单买合
阅读全文
摘要:如题,动态规划的斜率优化 给出如下一个状态转移方程: f[i]=max{x[j]*x[i]-2*f[j]} (我们假设x[i]单调增——她也许就是一个正整数列的前缀和) 我们需要一种基于该转移的快速求解f[i]的方法 观察发现: f[i]的取值与x[j],x[i],f[j]有关; 由于,对于一个f[
阅读全文
摘要:Description Give a tree with n vertices,each edge has a length(positive integer less than 1001). Define dist(u,v)=The min distance between node u and
阅读全文
摘要:点分治,基于点的分治,处理一些路径计数问题; 其思路为: 子树结构:子树结构虽然的确是某点的一个子树,但我们讨论点分治时,相当于把这个子树摘下来,当做无根树处理; 对于一个子树结构: 点分治为什么可以求解诸如"统计所有合乎某一规范的路径的相关信息"之类的问题呢? 其原因在于此类问题可以通过分治解决:
阅读全文
摘要:观察如下欧拉筛代码: 发现其流程如下: 从1至n枚举,对于元素i: 判断其是否已被筛除?否,则已经确定其为质数 枚举不大于i的最小质因子的质数: 将i与这些质数的乘积筛除; 判断其是否已被筛除?否,则已经确定其为质数 枚举不大于i的最小质因子的质数: 将i与这些质数的乘积筛除; 将i与这些质数的乘积
阅读全文
摘要:把Gty学长的妹子分块
阅读全文
摘要:题目描述 教主最近学会了一种神奇的魔法,能够使人长高。于是他准备演示给XMYZ信息组每个英雄看。于是N个英雄们又一次聚集在了一起,这次他们排成了一列,被编号为1、2、……、N。 每个人的身高一开始都是不超过1000的正整数。教主的魔法每次可以把闭区间[L, R](1≤L≤R≤N)内的英雄的身高全部加
阅读全文
摘要:题目描述 在数轴上有 n个闭区间 [l1,r1],[l2,r2],...,[ln,rn]。现在要从中选出 m 个区间,使得这 m个区间共同包含至少一个位置。换句话说,就是使得存在一个 x,使得对于每一个被选中的区间 [li,ri],都有 li≤x≤ri。 对于一个合法的选取方案,它的花费为被选中的最
阅读全文
摘要:莫涛(队长)神犇发明的算法%%% %%% 一种优秀的暴力 用于对区间操作 基本思路是有策略的通过移动区间左右端点来改变区间,使之从一个询问的区间变成另一个区间 即通过[l,r]求得[l,r+1],[l,r-1],[l-1,r],[l+1,r]之列; 既然莫队的思路是移动端点,自然地,我们希望移动尽量
阅读全文
摘要:题目描述 现在请求你维护一个数列,要求提供以下两种操作: 1、 查询操作。 语法:Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。 限制:L不超过当前数列的长度。 2、 插入操作。 语法:A n 功能:将n加上t,其中t是最近一次查询操作的答案(如果还未执行过查询操作,则t=0
阅读全文

浙公网安备 33010602011771号