bzoj 乱刷计划 4/50

来源:互联网 发布:php开发分类信息 编辑:程序博客网 时间:2024/06/05 12:07

前言

话说第一个板刷计划由于种种原因而告一段落了。。其实那一版还有很多题想做,那就只能放一放了
附上效果图一张(几乎每一题都在我博客有题解):
这里写图片描述

乱刷计划

3223: Tyvj 1729 文艺平衡树

这题的话是一个Splay的裸题
并且只需要支持翻转操作
至于怎么找到区间,你就找到第l-1个,和第r+1个
把前者作为根,后者作为他的右儿子,那么跟的右儿子的左儿子就是所要的区间了
然后如果有翻转操作,在Splay之前,要把翻转标记下放
但由于我太久没有打Splay,然后还是做了很久。。

2458: [BeiJing2011]最小三角形

这题的话其实和最近公共点对是差不多的。。
都是左右儿子,然后约束分治
然后,还要用到三角形两边之和大于第三边就可以过了

1208: [HNOI2004]宠物收养所

这题的话也是一个splay的模板题
你可以一个splay两用,记录一下当前是谁多就可以了
但是我的splay巨慢。。bzoj过了,codevsT了。。

3679: 数字之积

这题的话,是一个非常简单的数位DP吧。。
考虑到每个数,都是类似于2a3b5c7d的形式
然后通过计算可以发现,指数是下表的时候,就已经超过109了:

2:30 3:19 5:13 7:11

所以指数不会超过这么多
于是设计状态f[i][a][b][c][d][e][f]表示还有多少位,每个指数是什么,是否还有限制,是否出现非0位就可以过了

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 钢琴简谱入门 钢琴的基本知识 怎么自学钢琴 钢琴入门知识 家用钢琴品牌排行榜 钢琴等级划分 学习钢琴的软件 如何自学钢琴 钢琴弹奏指法 钢琴有多少个键 钢琴一共有多少个键 学钢琴要多少钱 钢琴教学入门 雅马哈钢琴价格表 学习钢琴的好处 钢琴要学多久 钢琴软件手机版 钢琴指法入门 施坦威钢琴价格 钢琴下载手机版 学钢琴的好处 自学钢琴入门怎么学 钢琴自学难吗 星海钢琴价格表 钢琴英文怎么写 钢琴的价格一般多少 钢琴价格排行表 买钢琴什么牌子好 在线钢琴键盘 斯坦伯格钢琴 钢琴要多少钱 钢琴键位图解 钢琴入门自学教程第一课 钢琴品牌排行榜及价位 钢琴上的键怎么认 钢琴键盘的认识 学钢琴要多久 钢琴软件手机版下载 手卷钢琴会把手练坏 钢琴考级怎么考 钢琴教学软件