上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: "Stall Reservations" 给出n个区间,第i个区间表示为$[l_i,r_i]$,询问把这些最少的分组数,使得每组内每个区间相离,$1 include include include include include define il inline define ri register 阅读全文
posted @ 2019-07-20 10:51 a1b3c7d9 阅读(332) 评论(0) 推荐(0) 编辑
摘要: "Sunscreen" 给出n个在x轴上的区间,记第i个区间的左端点和右端点为$l_i,r_i$,现在有n种点(显然都是在x轴上),第i种点的坐标都是$p_i$,数量有$c_i$,每个点只可以标记包含它的一个区间,问最多可以标记多少个区间。$c,l\leq 2500$。 解 注意到这是区间问题,首要 阅读全文
posted @ 2019-07-20 10:22 a1b3c7d9 阅读(384) 评论(0) 推荐(0) 编辑
摘要: "天才ACM" 给定一个整数m,定义一个集合的权值为从这个集合中任意选出m对数(不够没关系,选到尽可能选,凑不成对的舍去),每对数两个数的差的平方的和的最大值。 现在给出一个数列$\{a_i\}$,询问最少的区间划分数,让它每个区间的权值不超过p(p已给定),$1≤n,m≤500000,0≤p≤10 阅读全文
posted @ 2019-07-19 19:43 a1b3c7d9 阅读(227) 评论(0) 推荐(2) 编辑
摘要: "奇数码问题" 有一个$n\times n$的网格图,网格由$0\sim n 1$组成,现在你可以进行操作,每次操作选择0与其相邻的位置上的数交换位置,给出两个网格图的初始局面,询问这两个局面是否能够互相到达,$n\in\text{奇数},1\leq n\leq 500$。 解 此题套结论即可,但是 阅读全文
posted @ 2019-07-19 16:30 a1b3c7d9 阅读(483) 评论(0) 推荐(0) 编辑
摘要: "七夕祭" 给出一个$n\times m$的网格图,以及t个棋子的位置,每次操作可以选择将一个棋子向上下左右移动,注意第一行与第n行相邻,第一列与第n列相邻,如棋子可以从第一行移动到第n行,现在有2个条件 1. 保证每一行的棋子数相同 1. 保证每一列的棋子数相同 询问尽量满足上诉要求的最少移动次数 阅读全文
posted @ 2019-07-19 16:19 a1b3c7d9 阅读(146) 评论(0) 推荐(0) 编辑
摘要: "电影" 给出一个长度为n的数列$\{a_i\}$和一个长度为m的二元组数列$\{b_i,c_i\}$,现在请寻找一个二元组$\{b_i,c_i\}$使得第一元在a数列中出现次数尽可能多的前提下,第二元在a中出现的次数尽可能多,$1≤n,m≤200000$。 解 显然数据范围支持我们枚举选哪个二元组 阅读全文
posted @ 2019-07-19 15:26 a1b3c7d9 阅读(109) 评论(0) 推荐(0) 编辑
摘要: [TOC] 前言 其实最初的打算是将贪心排序全部一股脑地塞到基础算法小结中去,但是注意到这两块知识点的重要性,几乎可以独立存在,而且加之基础算法小结写的太长了(其实是因为我太菜了,这些东西不能被我归结到基础算法中),而为什么把两块知识点合并来写,在于这两块知识点联系紧密,后者大部分题目基于前者,所以 阅读全文
posted @ 2019-07-19 14:00 a1b3c7d9 阅读(973) 评论(0) 推荐(0) 编辑
摘要: "月之数" 求n位二进制数(不含前导0)中所有的1出现的次数,$n\leq 20$。 解 法一:递推 想到数位递推,故采取数位递推策略,显然设$g_i$为i位二进制数(不含前导0)中1出现的次数,设$f_i$为i位以内的二进制数(不含前导0)的1出现的次数,自然有 $$f_i=2f_{i 1}+2^ 阅读全文
posted @ 2019-07-18 18:21 a1b3c7d9 阅读(184) 评论(0) 推荐(0) 编辑
摘要: "Round Numbers" 寻找区间$[l,r]$中的round数的个数,定义round数为二进制位下0比1多的数的个数,$1 ≤ l include define il inline define ri register define ll long long using namespace 阅读全文
posted @ 2019-07-18 17:46 a1b3c7d9 阅读(145) 评论(0) 推荐(0) 编辑
摘要: "The Counting Problem" 询问区间$[a,b]$中$1\sim 9$出现的次数,0 include include define il inline define ri register define ll long long define swap(x,y) x^=y^=x^= 阅读全文
posted @ 2019-07-18 17:35 a1b3c7d9 阅读(202) 评论(0) 推荐(0) 编辑
摘要: "特殊排序" 有一张有n个点的有向图,有$\frac{n(n 1)}{2}$条边,其中不存在双向边,请使用不超过10000次询问,寻找到图中的一条未规定起点和终点的halmiton的路径,即一条路径不重不漏地经过所有点,$n\leq 1000$。 解 交互要最少询问次数的题目,显然是一道二分的题目, 阅读全文
posted @ 2019-07-18 17:07 a1b3c7d9 阅读(205) 评论(0) 推荐(0) 编辑
摘要: "最佳牛围栏" 给出长度为n数列$\{a_i\}$,求其中的一段子段的平均数的最大值,并且保证子段长度大于等于f,$1≤n≤100000$。 解 [警告:此题卡精度] 法一:二分 这是一道有关单调性的问题,不太好二分,可考虑写出二分式,不妨记最优解为$\bar{x}$,那么对于最优解有 $$\fra 阅读全文
posted @ 2019-07-18 16:19 a1b3c7d9 阅读(478) 评论(1) 推荐(0) 编辑
摘要: "分形之城" 有一座城市如图所示, 等级为1的城市已经给出,第i 1级城市升高到第i级城市的做法是将i 1级城市复制一份向下平移到与原城市上端与之对齐,然后将其复制一份向右平移到与原城市左端对其,在沿其中心顺时针旋转90度,最后再复制一份,逆时针沿中心旋转90度,然后平移到已经处理好的三座城市的左下 阅读全文
posted @ 2019-07-18 11:38 a1b3c7d9 阅读(185) 评论(0) 推荐(0) 编辑
摘要: "Tallest Cow" 有一个长度为n的正整数序列$\{a_i\}$,现在给出其中最大的数字为h,并给出R组关系,第i组关系用二元组$(l_i,r_i)$表示,表示$a_{l_i+1}\sim {r_i 1}$间的数字都要比$a_{l_i},a_{r_i}$小,询问对于每个i,$a_i$的最大值 阅读全文
posted @ 2019-07-18 10:24 a1b3c7d9 阅读(290) 评论(0) 推荐(1) 编辑
摘要: "[HNOI2003]激光炸弹" 给出一个平面直角坐标系,并给出其中n个整点,第i个点为$(x_i,y_i)[x_i,y_i\in[0,5000]]$,第i个点上标记一个数字$v_i$,现在请用一个$R\times R$的正方形,在其边界与x轴y轴对齐的同时,使覆盖的点上的标记的数字之和最大$R 0 阅读全文
posted @ 2019-07-18 09:55 a1b3c7d9 阅读(433) 评论(0) 推荐(0) 编辑
摘要: "Strange Towers of Hanoi" 解决4座塔的hanoi塔问题,即有四座塔,不妨编号1~4,在塔一上有n个环套在上面,从上到小直径依次变大,每次可以选择将一个环从塔一移动到任何一座塔,但要保证直径大的环套在直径小的环的下面,询问将所有的环从塔一移动到塔四的最少方案数。 解 显然会联 阅读全文
posted @ 2019-07-18 09:42 a1b3c7d9 阅读(152) 评论(0) 推荐(0) 编辑
摘要: "费解的开关" 给出一个$5\times 5$矩形网格图,$a[i][j]$表示第i行第j列的数字(只能为0或者1),每次操作可以选择一个位置,对于该个位置以及其上下左右个一个位置上的数字0变成1,1变成0,询问是否能少于6次将所有数字变为1,如果能,请输出最少次数。 解 其实最终变为0还是变为1都 阅读全文
posted @ 2019-07-17 22:59 a1b3c7d9 阅读(143) 评论(0) 推荐(0) 编辑
摘要: [TOC] 前言 终于从递推的深渊中解放出来,做一点简单的东西,同房的神犇都在刷ctsc,而我一个菜鸡还在做这么简单的东西,我几次想放弃收集这些太基础的知识,但是毕竟我这些知识原来也没怎么学好,但最终我还是整理完了。 其实,ms多次教导我,你太菜了,别人成绩比你好,都不省写。我可能确实是写的太精简了 阅读全文
posted @ 2019-07-17 22:27 a1b3c7d9 阅读(680) 评论(0) 推荐(0) 编辑
摘要: "最短Hamilton路径" 给出一个有n个点的有向图,编号1~n,边权已经给出,询问最短hamilton路径,其定义为不重不漏地经过所有点以1为起点以n为终点的路径,$n\leq 20$。 解 注意到数据范围很小,支持二进制压缩,为了压缩方便,将每个点的标号减1,然而递推方程里必然要表现终点,而要 阅读全文
posted @ 2019-07-17 22:15 a1b3c7d9 阅读(203) 评论(0) 推荐(0) 编辑
摘要: [TOC] 同余 同余的基本运算 交换 $$a\equiv b(mod\ m)\Longleftrightarrow b\equiv a(mod\ m)$$ 加减 $$a_1\equiv b_1(mod\ m),a_2\equiv b_2(mod\ m)\Longleftrightarrow a_1 阅读全文
posted @ 2019-07-16 19:27 a1b3c7d9 阅读(644) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页