【小羊肖恩 · CSDN竞赛第36期】题解

第一题:查找点在自然区间的坐标

这题最傻的做法可以直接得到每一个自然区间。但其实关键只有是否比每个节点小,比第 i 个数小就在第 i 个区间。

第二题:鬼画符门之大师兄恋爱

这题直接使用 Counter 统计即可,找到最大可以使用 .common 函数。

第三题:去除整数

使用容斥原理,二进制枚举所有子集计算其公倍数(注意公倍数过大的时候可以选择跳出循环);计算有多少个对应的整数。注意这题也可以变为求 l, r 中未被去掉的整数个数。

第四题:括号上色

很典型的一个区间 dp ,考虑一个合法的区间序列,如果其是嵌套的,往里面一层即可;如果其是拼接的,将其拆为两个区间即可。而每对括号的染色方式只有 4 种,因此状态转移数量是很少的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值