随笔分类 -  BZOJ

摘要:真·水题。小C本来是不想贴出来的,但是有一股来自东方的神秘力量催促小C发出来。 Description 有一个a*b的整数组成的矩阵,现请你从中找出一个n*n的正方形区域,使得该区域所有数中的最大值和最小值的差最小。 Input 第一行为3个整数,分别表示a,b,n的值第二行至第a+1行每行为b个非 阅读全文
posted @ 2017-08-24 22:38 ACMLCZH 阅读(154) 评论(0) 推荐(0)
摘要:图论一直是小C的弱项,相比其它题型,图论的花样通常会更多一点,套路也更难捉摸。 Description 给你一个无向图,N(N<=500)个顶点, M(M<=5000)条边,每条边有一个权值Vi(Vi<30000)。给你两个顶点S和T,求一条路径,使得路径上最大边和最小边的比值最小。如果S和T之间没 阅读全文
posted @ 2017-08-24 18:05 ACMLCZH 阅读(234) 评论(0) 推荐(0)
摘要:数学题第二弹! Description 求一个给定的圆(x^2+y^2=r^2),在圆周上有多少个点的坐标是整数。 Input 一个正整数r。 Output 整点个数。 Sample Input 4 Sample Output 4 HINT r<=2000 000 000 Solution 小C不想 阅读全文
posted @ 2017-08-23 23:26 ACMLCZH 阅读(402) 评论(0) 推荐(0)
摘要:放一道数学题。 Description 有n个小朋友坐成一圈,每人有ai个糖果。每人只能给左右两人传递糖果。每人每次传递一个糖果代价为1。 Input 第一行一个正整数n<=1000000,表示小朋友的个数.接下来n行,每行一个整数ai,表示第i个小朋友得到的糖果的颗数。 Output 求使所有人获 阅读全文
posted @ 2017-08-23 14:09 ACMLCZH 阅读(253) 评论(0) 推荐(0)
摘要:BZOJ的第一页果然还是很多裸题啊,小C陆续划水屯些板子。 Description 自从明明学了树的结构,就对奇怪的树产生了兴趣......给出标号为1到N的点,以及某些点最终的度数,允许在任意两点间连线,可产生多少棵度数满足要求的树? Input 第一行为N(0 < N < = 1000),接下来 阅读全文
posted @ 2017-08-13 20:24 ACMLCZH 阅读(271) 评论(0) 推荐(0)
摘要:虽然说是一道水题,但小C觉得还是挺有意思的,所以在这里mark一下。 Description 小Q是一个非常聪明的孩子,除了国际象棋,他还很喜欢玩一个电脑益智游戏——矩阵游戏。矩阵游戏在一个N*N黑白方阵进行(如同国际象棋一般,只是颜色是随意的)。每次可以对该矩阵进行两种操作:行交换操作:选择矩阵的 阅读全文
posted @ 2017-07-22 13:34 ACMLCZH 阅读(365) 评论(0) 推荐(1)
摘要:听说大佬们都会后缀自动机。 小C看完SAM,想找个裸题练习一下模板。听说这题还是陈老师出的?(羊毛出在羊身上) Description 幽香是全幻想乡里最受人欢迎的萌妹子,这天,是幽香的2600岁生日,无数幽香的粉丝到了幽香家门前的太阳花田上来为幽香庆祝生日。 粉丝们非常热情,自发组织表演了一系列节 阅读全文
posted @ 2017-07-21 15:14 ACMLCZH 阅读(238) 评论(0) 推荐(0)
摘要:一边听省队dalao讲课一边做题真TM刺激。 BZOJ的discuss简直就是题面plus、大样例、SuperHINT、dalao题解的结合体。 Description 火星人最近研究了一种操作:求一个字串两个后缀的公共前缀。比方说,有这样一个字符串:madamimadam,我们将这个字符串的各个字 阅读全文
posted @ 2017-07-07 22:55 ACMLCZH 阅读(415) 评论(0) 推荐(0)
摘要:这大概是唯一一道小C重写了4次的题目。 姿势不对的树套树(Fail) → 分块(Fail) → 整体二分(Succeed) → 树套树(Succeed)。 让小C写点心得静静。 Description 有N个位置,M个操作。操作有两种,每次操作如果是1 a b c的形式表示在第a个位置到第b个位置, 阅读全文
posted @ 2017-07-04 09:38 ACMLCZH 阅读(225) 评论(0) 推荐(0)
摘要:持续划水中…… 感觉BZOJ上AC人数多的基本都是一些模板题,也就是某些算法的裸题。这些题目mark一下到时候回来复习也是不错的选择。 Description 喜欢钻研问题的JS同学,最近又迷上了对加密方法的思考。一天,他突然想出了一种他认为是终极的加密办法:把需要加密的信息排成一圈,显然,它们有很 阅读全文
posted @ 2017-07-02 02:11 ACMLCZH 阅读(197) 评论(0) 推荐(0)
摘要:挖坑,日常划水。 从BZOJ上的AC人数来看这题确实不难,但做这种题的常见思路让小C决定还是mark一下。 Description 物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的运输路线,以便对整个运输过程 阅读全文
posted @ 2017-07-01 17:24 ACMLCZH 阅读(215) 评论(0) 推荐(0)
摘要:失踪人口回归。 LCT一直是小C的弱项,特别是这种维护链的信息的,写挂了就会调代码调到心态爆炸。 不过还好这一次的模板练习没有出现太多的意外。 Description SC省MY市有着庞大的地下水管网络,嘟嘟是MY市的水管局长(就是管水管的啦),嘟嘟作为水管局长的工作就是:每天供水公司可能要将一定量 阅读全文
posted @ 2017-06-30 15:56 ACMLCZH 阅读(330) 评论(0) 推荐(0)
摘要:革命尚未成功,同志还需努力。 Description 今年夏天,NOI在SZ市迎来了她30周岁的生日。来自全国 n 个城市的OIer们都会从各地出发,到SZ市参加这次盛会。 全国的城市构成了一棵以SZ市为根的有根树,每个城市与它的父亲用道路连接。为了方便起见,我们将全国的 n 个城市用 1 到 n 阅读全文
posted @ 2017-05-24 12:58 ACMLCZH 阅读(384) 评论(0) 推荐(0)
摘要:洛谷上卡不过去的朋友们可以来看看小C的程序(小C才不是标题党呢!) Description Input 第1行包含5个整数,依次为 x_0,a,b,c,d ,描述小H采用的随机数生成算法所需的随机种子。 第2行包含三个整数 N,M,Q ,表示小H希望生成一个1到 N×M 的排列来填入她 N 行 M 阅读全文
posted @ 2017-05-15 21:15 ACMLCZH 阅读(352) 评论(0) 推荐(0)
摘要:比较有意思的一道后缀数组题。(小C最近是和后缀数组淦上了?) 放在NOI的考场上。O(n^3)暴力80分,O(n^2)暴力95分…… 即使想把它作为一道签到题也不要这么随便啊摔(╯‵□′)╯︵┻━┻ Description 如果一个字符串可以被拆分为 AABB 的形式,其中 A和 B是任意非空字符串 阅读全文
posted @ 2017-05-15 16:07 ACMLCZH 阅读(998) 评论(3) 推荐(2)
摘要:讲道理是后缀数组裸题吧,虽然知道后缀数组的原理但是小C不会写是什么鬼。。 小C趁着做这题的当儿,学习了一下后缀数组。 网络上的后缀数组模板完全看不懂怎么破,全程照着黄学长的代码抄,感觉黄学长写得还是很优雅的。 求LCP的部分已经崩坏了,小C自己脑补的做法是。。倍增?? 看到正确的写法之后小C内心是绝 阅读全文
posted @ 2017-05-11 13:32 ACMLCZH 阅读(267) 评论(0) 推荐(0)
摘要:小C做了之后很有感觉的题目之一,但因为姿势不对调了很久。 Description 两个d 维向量A=[a1,a2,...,ad]与B=[b1,b2,...,bd]的内积为其相对应维度的权值的乘积和,即: 现有 n 个d 维向量x1,...,xn ,小喵喵想知道是否存在两个向量的内积为k的倍数。请帮助 阅读全文
posted @ 2017-05-07 23:34 ACMLCZH 阅读(790) 评论(0) 推荐(0)