上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 题意:给定一个n,k,l。 问有多少长度为n的序列满足选出一些数使得他们相加为k,数列中每个数都在1-l以内。 Solution 正解还是很妙的。 状压dp,设dp[i][j]表示长度为i的序列,能表示出集合为j的序列个数。 这个状态非常好,我们每局下一个可填的数,可选集合就变成了j|(1<<p-1 阅读全文
posted @ 2018-09-20 17:44 comld 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 题意:给一张无向图,有一只猫和一只老鼠,猫每秒会向老鼠的方向移动两个单位,若它们的距离为一,那么只会移动一个单位,老鼠会等概率向周围移动一步或不动,求猫抓到老鼠的期望时间。 SolutionluoguAC第800题。 注意到猫的运动之和猫的位置和老鼠的位置有关,我们可以对其进行预处理,注意若有多种方 阅读全文
posted @ 2018-09-20 14:43 comld 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 题意:给出分母,分子和进制,要求判断该数是否为有限小数。 Solution 表示并不知道怎么判断。 度娘:“一个分数在最简分数的情况下,如果它的分母只含有2和5两个质因数,这个分数就能化成有限小数.”。 感觉这个和进制有些关系,因为2和5恰好是进制10质因数分解后的结果。 那么问题变成了判断分母所含 阅读全文
posted @ 2018-09-20 08:03 comld 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 给定一个非负整数序列A,每次操作可以选择一个数然后减掉1,要求进行不超过m次操作使得存在一个Ak=0且max{|Ai−Ai+1|}最小,输出这个最小lk以及最小值。 Solution 最大值最小,显然是需要二分的,而且我们发现答案确实是有单调性的。 接下来我们正着扫一遍整个序列,把差值大于二分出来的 阅读全文
posted @ 2018-09-19 21:11 comld 阅读(248) 评论(0) 推荐(0) 编辑
摘要: SHY是T国的公主,平时的一大爱好是作诗。不过这次赶潮流的SHY作了一首英文诗。英文诗的长度为N,用一个仅含有26个小写拉丁字母的字符串表示。SHY把这首诗拿给LYD欣赏,LYD突发奇想,想从这首诗中找出一段,使得这一段中出现最多的字母出现的次数与出现最少的字母出现的次数的差值最大。现在请你求出这个 阅读全文
posted @ 2018-09-19 17:18 comld 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 题意:给定一个序列,可以对一个区间进行加1或减1的操作,问最少需要多少次可以将序列的值一样. Solution 我们将序列差分,得到一个差分数组。 对于每一个区间操作,我们可以把它转化为在查分数组上某个位置+1,某个位置-1,范围1-n+1。 目标是除了第一个数之外其他数都为零(这样所有前缀和都相等 阅读全文
posted @ 2018-09-19 10:18 comld 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 首先村落里的一共有n座房屋,并形成一个树状结构。然后救济粮分m次发放,每次选择两个房屋(x,y),然后对于x到y的路径上(含x和y)每座房子里发放一袋z类型的救济粮。 然后深绘里想知道,当所有的救济粮发放完毕后,每座房子里存放的最多的是哪种救济粮。 Solution 一看到链上操作,最后统计答案,自 阅读全文
posted @ 2018-09-18 14:39 comld 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 键盘上有左括号(,右括号),和退格键-,共三个键。 牛牛希望按键n次,使得输入的字符串恰好一个合法的括号序列。 每按一次左括号(,字符串末尾追加一个左括号( 每按一次右括号),字符串末尾追加一个右括号) 每按一次退格键-,会删掉字符串的最后一个字符, 特别的,如果字符串为空,牛牛也可以按退格,但是什 阅读全文
posted @ 2018-09-18 11:45 comld 阅读(2758) 评论(0) 推荐(0) 编辑
摘要: 著名的电子产品品牌SHOI 刚刚发布了引领世界潮流的下一代电子产品—— 概率充电器: “采用全新纳米级加工技术,实现元件与导线能否通电完全由真随机数决 定!SHOI 概率充电器,您生活不可或缺的必需品!能充上电吗?现在就试试看 吧!” SHOI 概率充电器由n-1 条导线连通了n 个充电元件。进行充 阅读全文
posted @ 2018-09-18 08:12 comld 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 题目描述 N柱砖,希望有连续K柱的高度是一样的. 你可以选择以下两个动作 1:从某柱砖的顶端拿一块砖出来,丢掉不要了. 2:从仓库中拿出一块砖,放到另一柱.仓库无限大. 现在希望用最小次数的动作完成任务.你还要求输出结束状态时,每柱砖的高度。 Solution 这题相当于我们滑动一个大小为k的窗口, 阅读全文
posted @ 2018-09-17 20:03 comld 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 某个国家有n个城市,这n个城市中任意两个都连通且有唯一一条路径,每条连通两个城市的道路的长度为zi(zi<=1000)。 这个国家的人对火焰有超越宇宙的热情,所以这个国家最兴旺的行业是消防业。由于政府对国民的热情忍无可忍(大量的消防经费开销)可是却又无可奈何(总统竞选的国民支持率),所以只能想尽方法 阅读全文
posted @ 2018-09-17 16:31 comld 阅读(189) 评论(0) 推荐(0) 编辑
摘要: USACO2018有三道关于冒泡排序的题,做完感觉排序白学了。 1.[USACO18OPEN]Out of Sorts S 给出数列,问这个循环会执行多少次。 通过观察,我们能够轻易得出,在每次执行冒泡时,大数会很快跑到后面去,小数一次只能前进一次。(不明白手玩)。 所以答案就是每个当前位置减去排序 阅读全文
posted @ 2018-09-17 14:32 comld 阅读(287) 评论(0) 推荐(0) 编辑
摘要: “余”人国的国王想重新编制他的国家。他想把他的国家划分成若干个省,每个省都由他们王室联邦的一个成员来管理。 他的国家有n个城市,编号为1..n。一些城市之间有道路相连,任意两个不同的城市之间有且仅有一条直接或间接的道路。为了防止管理太过分散,每个省至少要有B个城市,为了能有效的管理,每个省最多只有3 阅读全文
posted @ 2018-09-17 10:22 comld 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 118号工厂是世界唯一秘密提炼锎的化工厂,由于提炼锎的难度非常高,技术不是十分完善,所以工厂生产的锎成品可能会有3种不同的纯度,A:100%,B:1%,C:0.01%,为了出售方便,必须把不同纯度的成品分开装箱,装箱员grant第1次顺序从流水线上取10个成品(如果一共不足10个,则全部取出), 阅读全文
posted @ 2018-09-16 21:30 comld 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 字符序列的子序列是指从给定字符序列中随意地(不一定连续)去掉若干个字符(可能一个也不去掉)后所形成的字符序列。令给定的字符序列X=“x0,x1,…,xm-1”,序列Y=“y0,y1,…,yk-1”是X的子序列,存在X的一个严格递增下标序列<i0,i1,…,ik-1>,使得对所有的j=0,1,…,k- 阅读全文
posted @ 2018-09-16 20:41 comld 阅读(453) 评论(0) 推荐(0) 编辑
摘要: L公司有N个工厂,由高到底分布在一座山上。 工厂1在山顶,工厂N在山脚。 由于这座山处于高原内陆地区(干燥少雨),L公司一般把产品直接堆放在露天,以节省费用。 突然有一天,L公司的总裁L先生接到气象部门的电话,被告知三天之后将有一场暴雨,于是L先生决定紧急在某些工厂建立一些仓库以免产品被淋坏。 由于 阅读全文
posted @ 2018-09-15 11:55 comld 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 小仓鼠的和他的基(mei)友(zi)sugar住在地下洞穴中,每个节点的编号为1~n。地下洞穴是一个树形结构。这一天小仓鼠打算从从他的卧室(a)到餐厅(b),而他的基友同时要从他的卧室(c)到图书馆(d)。他们都会走最短路径。现在小仓鼠希望知道,有没有可能在某个地方,可以碰到他的基友? 小仓鼠那么弱 阅读全文
posted @ 2018-09-11 19:51 comld 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 有n个女性和n个男性。每个女性的如意郎君列表都是所有男性的一个子集,并且可能为空。如果列表非空,她们会在其中选择一个男性作为自己最终接受的对象。将“如意郎君列表”中的男性按照编号从小到大的顺序呈现给她。对于每次呈现,她将独立地以P的概率接受这个男性(换言之,会以1−P的概率拒绝这个男性)。如果她选择 阅读全文
posted @ 2018-09-11 19:32 comld 阅读(439) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-09-11 16:12 comld 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Mayan puzzle是最近流行起来的一个游戏。游戏界面是一个77 行\times 5×5列的棋盘,上面堆放着一些方块,方块不能悬空堆放,即方块必须放在最下面一行,或者放在其他方块之上。游戏通关是指在规定的步数内消除所有的方块,消除方块的规则如下: 1 、每步移动可以且仅可以沿横向(即向左或向右) 阅读全文
posted @ 2018-09-10 19:55 comld 阅读(257) 评论(0) 推荐(0) 编辑
摘要: Ray 乐忠于旅游,这次他来到了T 城。T 城是一个水上城市,一共有 N 个景点,有些景点之间会用一座桥连接。为了方便游客到达每个景点但又为了节约成本,T 城的任意两个景点之间有且只有一条路径。换句话说, T 城中只有N − 1 座桥。 Ray 发现,有些桥上可以看到美丽的景色,让人心情愉悦,但有些 阅读全文
posted @ 2018-09-09 20:13 comld 阅读(171) 评论(0) 推荐(0) 编辑
摘要: H 国有n个城市,这 n个城市用n-1条双向道路相互连通构成一棵树,1号城市是首都,也是树中的根节点。 H国的首都爆发了一种危害性极高的传染病。当局为了控制疫情,不让疫情扩散到边境城市(叶子节点所表示的城市),决定动用军队在一些城市建立检查点,使得从首都到边境城市的每一条路径上都至少有一个检查点,边 阅读全文
posted @ 2018-09-08 19:02 comld 阅读(285) 评论(0) 推荐(0) 编辑
摘要: T1小凯的疑惑 小凯手中有两种面值的金币,两种面值均为正整数且彼此互素。每种金币小凯都有 无数个。在不找零的情况下,仅凭这两种金币,有些物品他是无法准确支付的。现在小 凯想知道在无法准确支付的物品中,最贵的价值是多少金币?注意:输入数据保证存在 小凯无法准确支付的商品。 Solution 2017数 阅读全文
posted @ 2018-09-07 21:42 comld 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 在中国,很多人都把6和8视为是幸运数字!lxhgww也这样认为,于是他定义自己的“幸运号码”是十进制表示中只包含数字6和8的那些号码,比如68,666,888都是“幸运号码”!但是这种“幸运号码”总是太少了,比如在[1,100]的区间内就只有6个(6,8,66,68,86,88),于是他又定义了一种 阅读全文
posted @ 2018-09-07 21:00 comld 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Blue Mary最近迷上了玩Starcraft(星际争霸) 的RPG游戏。她正在设法寻找更多的战役地图以进一步提高自己的水平。 由于Blue Mary的技术已经达到了一定的高度,因此,对于用同一种打法能够通过的战役地图,她只需要玩一张,她就能了解这一类战役的打法,然后她就没有兴趣再玩儿这一类地图了 阅读全文
posted @ 2018-09-07 10:57 comld 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 设 T 为一棵有根树,我们做如下的定义: • 设 a 和 b 为 T 中的两个不同节点。如果 a 是 b 的祖先,那么称“a 比 b 不知道高明到哪里去了”。 • 设 a 和 b 为 T 中的两个不同节点。如果 a 与 b 在树上的距离不超过某个给定常数 x,那么称“a 与 b 谈笑风生”。 给定一 阅读全文
posted @ 2018-09-06 19:12 comld 阅读(173) 评论(0) 推荐(0) 编辑
摘要: T1玩具谜题 Solution 这一年唯一一道良心题,直接加上在取个模就可以了。 Code T2天天爱跑步 https://www.cnblogs.com/ZH-comld/p/9384690.html T3换教室 Solution 对于路径的问题,弗洛伊德跑一下就可以了。 对于这道题,比较朴素的想 阅读全文
posted @ 2018-09-06 19:04 comld 阅读(328) 评论(0) 推荐(0) 编辑
摘要: %%%Luan 题面就不说了,和斗地主一样,给一组牌,求最少打几次。 注意一点,数据随机,这样我们瞎搞一搞就可以过,虽然直接贪心可以证明是错的。 枚举方法,每次搜索按照(三顺子>二顺子>普通顺子)枚举一个进入下一层搜索。 在每层搜索中我们都要枚举打其他牌的方法,用贪心的结果+顺子数来更新答案。 具体 阅读全文
posted @ 2018-09-06 16:34 comld 阅读(382) 评论(0) 推荐(0) 编辑
摘要: C国有n座城市,城市之间通过m条[b]单向[/b]道路连接。一条路径被称为最短路,当且仅当不存在从它的起点到终点的另外一条路径总长度比它小。两条最短路不同,当且仅当它们包含的道路序列不同。我们需要对每条道路的重要性进行评估,评估方式为计算有多少条不同的最短路经过该道路。现在,这个任务交给了你。 So 阅读全文
posted @ 2018-09-06 14:44 comld 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 城市中人们总是拿着号码牌,不停寻找,不断匹配,可是谁也不知道自己等的那个人是谁。 可是燕姿不一样,燕姿知道自己等的人是谁,因为燕姿数学学得好!燕姿发现了一个神奇的算法:假设自己的号码牌上写着数字 S,那么自己等的人手上的号码牌数字的所有正约数之和必定等于 S。 所以燕姿总是拿着号码牌在地铁和人海找数 阅读全文
posted @ 2018-09-06 09:35 comld 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 你在一家 IT 公司为大型写字楼或办公楼(offices)的计算机数据做备份。然而数据备份的工作是枯燥乏味的,因此你想设计一个系统让不同的办公楼彼此之间互相备份,而你则坐在家中尽享计算机游戏的乐趣。 已知办公楼都位于同一条街上。你决定给这些办公楼配对(两个一组)。每一对办公楼可以通过在这两个建筑物之 阅读全文
posted @ 2018-09-05 10:50 comld 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 幻想历8012年5月12日深夜,斯普林·布拉泽降下神谕:“Trust me, earn eternal life.”克里斯军团士气大增。作为克里斯军团的主帅,你决定利用这一机会发动奇袭,一举击败杰森国。具体地说,杰森国有N个城市,由M条单向道路连接。神谕镇是城市1而杰森国的首都是城市N。你只需摧毁位 阅读全文
posted @ 2018-09-05 10:33 comld 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 题目大意:给定n个事件,第i个事件发生的概率为pi,收益为ai,初始收益为k,求n个事件之后发生的事件数>=l且收益>=0的概率 收益只可能是正整数或-1。 Solution dp[i][j][k]表示前i个时间,发生了j个,得分为k的概率。 显然这三位对答案都是有用的,缺一不可。 这题需要一些tr 阅读全文
posted @ 2018-09-04 20:12 comld 阅读(224) 评论(0) 推荐(1) 编辑
摘要: 题目描述 要判断某人是否胡牌,显然一个弱智的算法就行了,某中学信息学小组超级麻将迷想了想,决定将普通麻将改造成超级麻将。 所谓超级麻将没有了砣、索、万的区分,每种牌上的数字可以是1~100,而每种数字的牌各有100张。另外特别自由的是,玩牌的人手里想拿多少张牌都可以,好刺激哦! 刺激归刺激,但是拿多 阅读全文
posted @ 2018-09-04 19:20 comld 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 策策同学特别喜欢逛公园。公园可以看成一张N个点M条边构成的有向图,且没有 自环和重边。其中1号点是公园的入口,N号点是公园的出口,每条边有一个非负权值, 代表策策经过这条边所要花的时间。 策策每天都会去逛公园,他总是从1号点进去,从N号点出来。 策策喜欢新鲜的事物,它不希望有两天逛公园的路线完全一样 阅读全文
posted @ 2018-09-04 10:07 comld 阅读(372) 评论(0) 推荐(0) 编辑
摘要: n<=30 * m<=30 的地图上,0表示墙壁,1表示可以放箱子的空地。q<=500次询问,每次问:当空地上唯一没有放箱子的空格子在(ex,ey)时,把位于(sx,sy)的箱子移动到(tx,ty)的最小步数。 Solution 一开始听说这道题很难,所以刚拿到题就开始打暴力,emmm。。。 比较。 阅读全文
posted @ 2018-09-01 19:49 comld 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 题目背景 长期的宅男生活中,JYY又挖掘出了一款RPG游戏。在这个游戏中JYY会 扮演一个英勇的骑士,用他手中的长剑去杀死入侵村庄的怪兽。 题目描述 在这个游戏中,JYY一共有两种攻击方式,一种是普通攻击,一种是法术攻击。两种攻击方式都会消耗JYY一些体力。采用普通攻击进攻怪兽并不能把怪兽彻底杀死, 阅读全文
posted @ 2018-09-01 09:37 comld 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 波动序列的定义不用多说,下面给出波动序列的求法。 这里有一个结论,就是存在一个最优解的末尾为数列的最后一个点。 证明: 假设当前是一个下降的最优的波动序列,遇到了下一个点。 1.当前高度与上一个的高度相等,那这两个点选谁也无所谓,直接用当前点覆盖上一个点。 2.当前高度比上一个高度低,那我也可以用这 阅读全文
posted @ 2018-08-30 14:45 comld 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 你正在玩你最喜欢的电子游戏,并且刚刚进入一个奖励关。在这个奖励关里,系统将依次随机抛出k次宝物,每次你都可以选择吃或者不吃(必须在抛出下一个宝物之前做出选择,且现在决定不吃的宝物以后也不能再吃)。 宝物一共有n种,系统每次抛出这n种宝物的概率都相同且相互独立。也就是说,即使前k-1 次系统都抛出宝物 阅读全文
posted @ 2018-08-30 08:36 comld 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 题目描述 Tom最近在研究一个有趣的排序问题。如图所示,通过2个栈S1和S2,Tom希望借助以下4种操作实现将输入序列升序排序。 操作a 如果输入序列不为空,将第一个元素压入栈S1 操作b 如果栈S1不为空,将S1栈顶元素弹出至输出序列 操作c 如果输入序列不为空,将第一个元素压入栈S2 操作d 如 阅读全文
posted @ 2018-08-28 20:39 comld 阅读(369) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页