会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
$\mathit{AlphaINF}$
跑得快,不一定赢;稳如老狗,才能长久。
博客园
首页
新随笔
联系
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
14
下一页
2019年1月23日
thuwc2019总结
摘要: 275,是我的自己的估分 而350,是面试线 就发挥而言,这次的发挥相当糟糕,第一天选择全场打暴力而不打签到题正解,第二天因A题思路想偏造成2h额外时间花费。第二题与第三题之间,我选择了难打的第三题而不是更好拿分的第二题。晚上的测试,碍于看资料速度较慢以及盲目的折腾,没有打出50分的第四个子任务。3
阅读全文
posted @ 2019-01-23 11:32 AlphaInf
阅读(712)
评论(4)
推荐(9)
2018年11月3日
【bzoj2789】 Letters 树状数组
摘要: 又是一道树状数组求逆序对的题目。 这一题我们可以将第二个串中的每一个字母,与第一个串中的字母做两两匹配,令第二个串第i个字母的值id[i]为该字母与第一个串中的字母匹配到的位置。 然后考虑到所求答案为最小的移动次数,那么这个最小的移动次数显然为序列id的逆序对个数。 树状数组求一求就没了。 我一看时
阅读全文
posted @ 2018-11-03 21:45 AlphaInf
阅读(195)
评论(4)
推荐(1)
【bzoj2422】 Times 前缀和
摘要: 本来想练一下树状数组的,看到网上某人的blog后点了进来。 第一眼发现不会,出去上了个厕所发现离散化后不是一道简单前缀和题吗。 考虑到每一个人出现且仅出现一次,且出现的时间是在一个连续的区间内。 那么对于一组询问(l,r),当这个人在时刻l前消失,或者再时刻l+r后出现,那么你才会看不到。 那么我们
阅读全文
posted @ 2018-11-03 21:12 AlphaInf
阅读(255)
评论(0)
推荐(1)
【bzoj3224】【Tyvj 1728】 普通平衡树 树状数组
摘要: 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作:1. 插入$x$数2. 删除$x$数(若有多个相同的数,因只删除一个)3. 查询$x$数的排名(若有多个相同的数,因输出最小的排名)4. 查询排名为$x$的数5. 求$x$的前驱(前驱定义为小于$x$,且最大的数)6. 求$
阅读全文
posted @ 2018-11-03 19:47 AlphaInf
阅读(321)
评论(2)
推荐(1)
【bzoj4240】 有趣的家庭菜园 树状数组
摘要: 这一题最终要构造的序列显然是一个单峰序列 首先有一个结论:一个序列通过交换相邻的元素,进行排序,最少的交换次数为该序列的逆序对个数 (该结论很久之前打表意外发现的,没想到用上了。。。。。) 考虑如何构造这个单峰序列 首先最大的数肯定是该序列的峰,余下的元素我们从大到小枚举,判断将其加入到当前序列的左
阅读全文
posted @ 2018-11-03 16:48 AlphaInf
阅读(254)
评论(0)
推荐(3)
2018年10月29日
【xsy3234】数对 分治+数据结构
摘要: 题目大意:给你一个序列,问你存在多少对数,使得这对数的积大于这个两个数中间的所有数。 我们考虑以最大数为分界点,将整个序列分为两部分,对两部分先分别求答案。 考虑跨分界点的情况 我们可以暴力枚举其中一个区间的数,考虑到另一个数在分界点另一侧,那么另一侧的数字大小必须小于一个给定的数,查找这个数二分即
阅读全文
posted @ 2018-10-29 11:10 AlphaInf
阅读(24)
评论(0)
推荐(0)
【xsy3233】 斗地主 搜索
该文被密码保护。
阅读全文
posted @ 2018-10-29 11:00 AlphaInf
阅读(25)
评论(2)
推荐(0)
【xsy3232】 三角形 勾股数
该文被密码保护。
阅读全文
posted @ 2018-10-29 10:54 AlphaInf
阅读(13)
评论(0)
推荐(0)
2018年10月27日
【GDKOI2017】 两个胖子萌萌哒 小学奥数题
摘要: 题目大意:给你一个$n\times m$的网格,你要在这个网格上画三角形。 三角形的顶点只能在网格的整点上,且至少有一条边平行于$x$或$y$轴,且三角形面积为整数。问你能画多少个不同的三角形。 两个三角形被判定为不同,当且仅当两个三角形所包含的点集不相同。 多组询问,$n,m≤10^9$。 这题是
阅读全文
posted @ 2018-10-27 21:53 AlphaInf
阅读(315)
评论(0)
推荐(3)
【xsy1611】 数位dp 数位dp
摘要: 这题是显然的数位$dp$,然而我居然写了一个下午!!! 我们不难想到差分,令$solve(x,y)$表示从第一个数字在区间$[0,x]$,第二个数字在区间$[0,y]$的答案。 不难发现题目中给了你一对$A$,$B$,答案显然为$solve(B,B)-2solve(A-1,B)+solve(A-1,
阅读全文
posted @ 2018-10-27 18:27 AlphaInf
阅读(288)
评论(0)
推荐(2)
2018年10月25日
【GDOI2015】 推箱子 状态压缩+bfs
摘要: 请注意$8$是一个美妙的数字 考虑到$8\times 8=64$,而一个unsigned long long是$64$位的,所以考虑用一个$01$状态存储箱子。考虑到箱子能转动,那么四种情况都存一下就可以了。 为了能够快速判断某个位置是否可以放下箱子,我们令$f[i][j]$表示左上角为$(i,j)
阅读全文
posted @ 2018-10-25 21:11 AlphaInf
阅读(278)
评论(0)
推荐(0)
2018年10月23日
【GDOI2015】 水题 tarjan缩点
摘要: 这一题,我当年只会$60$分做法。。。。。 我们考虑对原图跑一波边双,然后缩成一个森林。 对于森林中的每一棵树,我们钦定一个根。 令$siz[x]$表示以$x$为根的子树中,在原图中点的个数。 令当前的答案为$ans$ 对于一条边$(u,v)$,如果这两个点在缩点后的同个点内,那么什么都不用管,直接
阅读全文
posted @ 2018-10-23 17:22 AlphaInf
阅读(306)
评论(0)
推荐(1)
2018年10月22日
失分统计#3
摘要: 离NOIP只剩下不到3周了,我想看下这段时间里我会丢上多少分 NOIP2018模拟49:INF打小,100变成0(万恶subtask)检查INF 10月23日:交某一题第一发忘记看到对1000取模,100变10,第二发时忘记删文件读写。检查答案输出是否需要取模。 NOIP2018模拟52:倍增会T改
阅读全文
posted @ 2018-10-22 12:23 AlphaInf
阅读(140)
评论(3)
推荐(0)
2018年10月21日
【洛谷P4934】 礼物,拓扑排序
摘要: 题目大意:给你$n$个不重复的数,其值域为$[0,2^k)$,问你至少需要将这$n$个数拆成多少个集合,使得它们互相不是对方的子集,并输出方案。 数据范围:$n≤10^6$,$k≤20$。 $MD$我场上都想了啥。。。。 我们显然有一种$O(3^k)$的做法,对于数字$x$,我们枚举其子集,设当前枚
阅读全文
posted @ 2018-10-21 21:05 AlphaInf
阅读(360)
评论(0)
推荐(3)
2018年10月20日
【xsy1120】 支援(assist) dp+卡常
摘要: 妙啊算错时间复杂度了 题目大意:给你一棵$n$个节点的二叉树,每个节点要么是叶子节点,要么拥有恰好两个儿子。 令$m$为叶子节点个数,你需要在这棵二叉树中选择$i$个叶子节点染色,叶节点染色需要一定的代价,非叶子节点代价为两孩子的染色节点数量的异或和乘上一常数。请最小化代价。 数据范围:$n≤400
阅读全文
posted @ 2018-10-20 09:57 AlphaInf
阅读(231)
评论(2)
推荐(0)
2018年10月18日
【xsy1122】 路径 点分治+trie
摘要: 题目大意:给你一棵n个点的树,树边上有边权,对于每一个点,你要求出经过该点的所有的路径中,路径异或和最大的值。 数据范围:$n≤10^5$,边权$≤10^9$。 我们考虑枚举每一条路径,显然这个是会T的,于是我们用点分治来实现这个过程。 对于一棵以$x$为根的子树,假设它有$k$个儿子,编号$v1.
阅读全文
posted @ 2018-10-18 21:36 AlphaInf
阅读(203)
评论(0)
推荐(0)
【xsy1156】 树套树(tree) 倍增
摘要: 题目大意:给你$m$棵由$n$个点构成的全等的树$A$。这$m$棵树之间有$m-1$条边相连,组成了一棵大树。 有$q$组询问,每次询问这棵大树上两点之间的距离。 $n,m,q≤10^5$ 这是一道小视野双倍经验题 这一题有一种显然的虚树做法,这种做法我之前打过了,这次换一种做法。 如果询问所在两点
阅读全文
posted @ 2018-10-18 17:25 AlphaInf
阅读(258)
评论(0)
推荐(0)
2018年10月17日
【xsy1154】 DNA配对 FFT
摘要: 题目大意:给你一个字符串$s$和字符串$w$,字符集为${A,T,C,G}$,你要在字符串$s$中选出一个与$w$长度相同的子串,使得这两个串的差异度最小。 两个字符$c1$,$c2$的差异度为给定的$c[c1][c2]$。 字符串长度$≤2*10^5$。 $FFT$套路题。 我们将串$w$翻转。
阅读全文
posted @ 2018-10-17 20:49 AlphaInf
阅读(208)
评论(0)
推荐(0)
【AGC012E】 Camel and Oases ST表+状压dp
摘要: 题目大意:一排点,两点间有距离。 初始你有一个行走值$v$,如果相邻两点距离不超过$v$你可以自由在这两点行走。 当$v$大于$0$时,你可以选择某一时刻突然飞到任意点,这样做后$v$会减半(下取整)。 问从每个位置初始出发能否到达所有位置。 点的数量$≤2*10^5$,$v≤2*10^5$,$|两
阅读全文
posted @ 2018-10-17 19:04 AlphaInf
阅读(224)
评论(0)
推荐(1)
2018年10月16日
【xsy1197】 树 二分+点分树+二分
摘要: 题目大意:给你一棵$n$个点的带权树和正整数$K$,求每个点到其它所有点距离中第$K$大的数值。 其中,边权$≤10000$,$n≤50000$。 我们通过原树构建一棵点分治树,令$fa[u]$为$u$在点分树上的$father$。 对于每个点$u$,我们维护两个有序数组$f$和$g$。 其中$f[
阅读全文
posted @ 2018-10-16 21:37 AlphaInf
阅读(194)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
14
下一页
公告