摘要: 动态规划题 从题目中可以发现是一个时间递增的过程,所以只要是在时间晚的点都是后出现的。换句话说,在条件达成时,前面的点可以到达后面的点。 于是题目就变为了求一条满足条件的最长的链,发现非常的像LIS(最长上升子序列),只要将 f[i]>=f[j] 的条件变为 abs(x[i]-x[j])+abs(y 阅读全文
posted @ 2017-08-16 22:34 circlegg 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 题目描述 特工玛利亚被送到S市执行一个特别危险的任务。她需要利用地铁完成他的任务,S市的地铁只有一条线路运行,所以并不复杂。 玛利亚有一个任务,现在的时间为0,她要从第一个站出发,并在最后一站的间谍碰头。玛利亚知道有一个强大的组织正在追踪她,她知道如果一直呆在一个车站,她会有很大的被抓的风险,躲在运 阅读全文
posted @ 2017-08-09 20:53 circlegg 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 题目描述 118号工厂是世界唯一秘密提炼锎的化工厂,由于提炼锎的难度非常高,技术不是十分完善,所以工厂生产的锎成品可能会有3种不同的纯度,A:100%,B:1%,C:0.01%,为了出售方便,必须把不同纯度的成品分开装箱,装箱员grant第1次顺序从流水线上取10个成品(如果一共不足10个,则全 阅读全文
posted @ 2017-08-08 16:41 circlegg 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 题目描述 上课的时候总会有一些同学和前后左右的人交头接耳,这是令小学班主任十分头疼的一件事情。不过,班主任小雪发现了一些有趣的现象,当同学们的座次确定下来之后,只有有限的D对同学上课时会交头接耳。同学们在教室中坐成了M行N列,坐在第i行第j列的同学的位置是(i,j),为了方便同学们进出,在教室中设置 阅读全文
posted @ 2017-07-29 17:17 circlegg 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 为什么欧拉筛法有两重循环却是线性的呢? 先看代码: 欧拉筛法有if(i%p[j]==0) break;这个语句因为每个数都可以表示为质数的积,所以如果出现了 i%p[j]==0 的情况,那么 i 就不是 i*p[j] 的质因子,是一个合数,若将 i 表示为两个数: i 最小的质因子 a 与 i/a 阅读全文
posted @ 2017-07-18 11:15 circlegg 阅读(1098) 评论(0) 推荐(0) 编辑
摘要: 树状数组lowbit()函数所求的就是最低位1的位置所以可以通过位运算来计算 树状数组通过 x&(x^(x-1)) 能够成功求出lowbit的原因: 首先设x=6,即110(2) 于是我们使 x-1=101 可以发现,当我们将一个二进制数减一时,从最低位一(即lowbit)开始向后的部分与之前全部相 阅读全文
posted @ 2017-07-16 09:30 circlegg 阅读(7304) 评论(3) 推荐(1) 编辑
摘要: 题目背景 uim神犇拿到了uoi的ra(镭牌)后,立刻拉着基友小A到了一家……餐馆,很低端的那种。 uim指着墙上的价目表(太低级了没有菜单),说:“随便点”。 题目描述 不过uim由于买了一些辅(e)辅(ro)书,口袋里只剩M元(M<=10000)。 餐馆虽低端,但是菜品种类不少,有N种(N<=1 阅读全文
posted @ 2017-03-28 00:28 circlegg 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 题目背景 此题为NOIP2005普及组第三题的疯狂版。 题目描述 LiYuxiang是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同种类的草药,采 阅读全文
posted @ 2017-03-28 00:05 circlegg 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 题目描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”。今天一早,金明就开始做预算了,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些 阅读全文
posted @ 2017-03-21 00:20 circlegg 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 题目描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”。今天一早金明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的N元。于是,他把每件物品规定了一个 阅读全文
posted @ 2017-03-20 23:59 circlegg 阅读(2203) 评论(0) 推荐(0) 编辑