上一页 1 ··· 22 23 24 25 26
摘要: 首先由于不会有三条对角线交于一点,所以过某一个交点有且只能有2条对角线 而这两条对角线实质上是确定了4个顶点(也可以看做是一个四边形的两条对角线交于一点,求四边形的数量)。 因此我们只需要确定4个顶点就得到了这个唯一确定的交点。 因此我们只需要求这样4个顶点的搭配有多少个了 也就是从n个顶点中取4个 阅读全文
posted @ 2018-04-09 21:04 ww3113306 阅读(185) 评论(0) 推荐(0)
摘要: 非常妙的树形DP:由于n很小,我们可以枚举每一个点作为第一个节点,计算其时间花费 那么问题就转化为对于给点节点求花费时间。 通过观察,显然我们会发现先传给花费时间多的人更加合算,因为这样可以最大限度的避免 一个人还在辛苦的传递信息,另一个人却悠闲的喝下午茶(雾)的局面 所以我们可以每次都记录下对于一 阅读全文
posted @ 2018-04-09 21:03 ww3113306 阅读(338) 评论(0) 推荐(0)
摘要: 带修改的莫队,还没做过的莫队建议先做HH的项链(板子题) 这里多了一个修改,首先我们要相信一个真理:暴力出奇迹 莫队就是相当与对暴力的一个优化, 于是对于每个询问,我们标记它的时间(也就是前面有几个修改) 然后像普通莫队一样做,如果时间不符合,那就暴力修改or暴力撤销 比如说我们用now记录现在的X 阅读全文
posted @ 2018-04-09 21:01 ww3113306 阅读(243) 评论(0) 推荐(0)
摘要: 推导过程 : 组合数+容斥原理+gcd 正确做法是暴力的一种优化,ans=所有情况 - 平行坐标轴的三点共线 - 斜线三点共线 如果快速求斜线三点共线: 首先要知道一个结论,对于点(a,b) (x,y)连成的线段而言(其中a>x,b>y), 在它们中间有gcd(a-x,b-x)-1个整点,因此基本的 阅读全文
posted @ 2018-04-09 21:00 ww3113306 阅读(149) 评论(0) 推荐(0)
摘要: 表示调这道题已经调到失智了。。。 因为昨天刚写完线段树2,所以pushdown就写得和线段树2一模一样,,,,于是,,,成功的在pushdown的地方,,,各种错 下面讲做法: 首先我们可以观察到每个骑士都是独立的,因此对于每个城池我们可以建一个堆,堆中维护的是在这个城池的骑士。 维护一个小根堆,所 阅读全文
posted @ 2018-04-09 12:33 ww3113306 阅读(200) 评论(0) 推荐(0)
摘要: 做的第一道2-Sat的题emmm。。。 由题意可知,每个评委的两个要求中,至少要满足一个, 因此,如果有一个不满足,那另一个必定要满足 所以对于每道菜我们拆两个点,一个是满族口味,一个是汉族口味, 如果我们要不满足满族口味,也就意味着我们要做汉族口味 所以照着每位评委的菜连边即可 比如说一个评委要求 阅读全文
posted @ 2018-04-09 10:28 ww3113306 阅读(176) 评论(0) 推荐(0)
摘要: 洛谷上有2道相同的题目(基本是完全相同的,输入输出格式略有不同) ~~~题面~~~ ~~~题面~~~ CDQ分治 首先由于删除是很不好处理的,所以我们把删除改为插入,然后输出的时候倒着输出即可 首先这是一个类似于3维偏序的问题: 那么为了理解我的算法,这里先放出我对三维偏序的理解。 三维偏序实质上是 阅读全文
posted @ 2018-04-07 13:23 ww3113306 阅读(686) 评论(2) 推荐(0)
摘要: 发现写算法专题老是写不动,,,, 所以就先把我在luogu上的题解搬过来吧! 题目大意:查询区间众数,无修改,强制在线 乍一看是一道恐怖的题,仔细一看发现并没有那么难; 大致思路是这样的,首先我们要充分发挥分块暴力大法好的精神 先暴力预处理出每个块内每种蒲公英的个数, 然后求出对每个块而言的前缀和, 阅读全文
posted @ 2018-04-07 13:19 ww3113306 阅读(254) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26
知识共享许可协议
本作品采用知识共享署名-非商业性使用-禁止演绎 3.0 未本地化版本许可协议进行许可。