会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
suxxsfe
一言(ヒトコト)
suxxsfe
首页
关于我
留言板
新随笔
首页
关于我
留言板
新随笔
⇧
»
⇩
⇧
«
⇩
博客园
首页
新随笔
联系
订阅
管理
我的洛谷
我的CF
我的atcoder
友链
欢迎互换友链,可洛谷或博客园私信
只要说一般都会放
NekoX
FZzzz
Vocalise
ShanLunjiaJian
suxxsfe
这是子标题
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
···
15
下一页
2020年10月30日
AGC027E ABBreviate
摘要: https://atcoder.jp/contests/agc027/tasks/agc027_e 话说把一个 AGC 的 E 放 noip 模拟赛是什么居心( 比较神奇的一题,用 1 表示 a,2 表示 b,那么无论怎么操作,用数字表示字符串的和总是在模 3 意义下不变 用 \(P(S)\) 表示
阅读全文
posted @ 2020-10-30 19:48 suxxsfe
阅读(185)
评论(0)
推荐(0)
2020年10月24日
P4585 火星商店问题
摘要: https://www.luogu.com.cn/problem/P4585 线段树分治+可持久化 trie 如果只有特殊商品,那么直接一个可持久化 trie,根据异或的性质,在 trie 上贪心走路径就行了 所以这部分特殊商品单独维护,考虑其他普通商品如何维护 考虑以商店编号为下标,建立线段树。那
阅读全文
posted @ 2020-10-24 00:51 suxxsfe
阅读(89)
评论(0)
推荐(0)
P5787 线段树分治
摘要: https://www.luogu.com.cn/problem/P5787 同BZOJ4025 \(n\) 个点的图,\(m\) 条边分别在各自的 \([l,r]\) 时间段内会出现,对于 \([1,k]\) 内每个时间点求这个图是否是二分图 用到了线段树分治,就是以时间为下标建立一个线段树,然后
阅读全文
posted @ 2020-10-24 00:39 suxxsfe
阅读(97)
评论(0)
推荐(0)
2020年10月19日
P5494 线段树分裂
摘要: https://www.luogu.com.cn/problem/P5494 线段树合并在这里:https://www.cnblogs.com/suxxsfe/p/13839555.html 这个分裂其实和 fhq-treap 有点像,就是把一棵树分裂为两棵树,把第一棵树中的 \([l,r]\) 节
阅读全文
posted @ 2020-10-19 23:45 suxxsfe
阅读(166)
评论(0)
推荐(0)
P1552 [APIO2012]派遣
摘要: https://www.luogu.com.cn/problem/P1552 线段树合并 题意就是,在一棵树中,每个点有一个花费,还有一个权值,需要找出一堆点,使得它们的花费总和小于等于 \(m\),且全都在同一子树中,最大化点的个数乘以这个子树的根的权值 子树的根可以不选 枚举子树的根,肯定是选子
阅读全文
posted @ 2020-10-19 18:42 suxxsfe
阅读(101)
评论(0)
推荐(0)
CF600E Lomsat gelral(线段树合并)
摘要: http://codeforces.com/problemset/problem/600/E 题意:给一个树,每个点有一个颜色,让你对于每个点,求以他为根的子树中,颜色是 出现数量最多的颜色 的节点,的编号和(如果有多个出现数量最多的颜色,都算),\(n\le 10^5\) 线段树合并 用到线段树合
阅读全文
posted @ 2020-10-19 12:37 suxxsfe
阅读(143)
评论(0)
推荐(0)
2020年10月14日
P5283 异或粽子
摘要: https://www.luogu.com.cn/problem/P5283 其实并不需要可持久化,只需要不同的 trie 就行了 先把它来个异或前缀和,这样问题就转化为了求前 \(k\) 大的任意两数异或的和,记得要补一个 $0$ 因为异或有交换律,不妨先求前 $2k$ 大的和,然后答案除以二,这
阅读全文
posted @ 2020-10-14 20:13 suxxsfe
阅读(112)
评论(0)
推荐(0)
2020年10月6日
P4735 最大异或和(可持久化 trie)
摘要: https://www.luogu.com.cn/problem/P4735 https://darkbzoj.tk/problem/3261 设 \(sum_i\) 表示前 \(i\) 个数的异或和,转换那个式子为 \(sum_n \operatorname{XOR} x \operatornam
阅读全文
posted @ 2020-10-06 23:44 suxxsfe
阅读(123)
评论(0)
推荐(0)
2020年10月5日
P3960 列队
摘要: https://www.luogu.com.cn/problem/P3960 看有写平衡树的,不过其实发现由于这个题插入的点都是在边上,所以完全可以用一个动态开点的线段树来做 用 \(n+1\) 个线段树来维护,前 \(n\) 个分别维护 \(n\) 行的 $1$ 到 \(m-1\) 位置的点,第
阅读全文
posted @ 2020-10-05 00:22 suxxsfe
阅读(132)
评论(0)
推荐(0)
2020年10月4日
bzoj4316 小C的独立集
摘要: https://darkbzoj.tk/problem/4316 求一个仙人掌的最大独立集 先把他建出圆方树来,每个环选一个点当做“这个环的根”,作为对应方点的父亲,其他换上的点作为这个方点的儿子 考虑用 \(f(u,1/2)\) 来表示 \(u\) 的子树中,\(u\) 这个点选/不选的最大独立集
阅读全文
posted @ 2020-10-04 00:31 suxxsfe
阅读(121)
评论(0)
推荐(0)
UOJ333【NOIP2017】宝藏
摘要: https://uoj.ac/problem/333 https://www.luogu.com.cn/problem/P3959 数据看一眼想到状压,一开始想了个错误的做法,就是先枚举起点,然后 \(f_s\) 表示被打通的点成为 \(s\) 状态最少花费多少,同时用一个 \(dis(s,i)\)
阅读全文
posted @ 2020-10-04 00:13 suxxsfe
阅读(148)
评论(0)
推荐(0)
2020年10月2日
P5021 赛道修建
摘要: https://www.luogu.com.cn/problem/P5021 https://loj.ac/problem/2952 让你在一个带权树上选若干条简单路径,使得每条没有公共边,且最短的路径最长 最短路径最长,可以考虑二分,二分每一条路径都必须大于某个值 先考虑在一个子树内如何选才最优,
阅读全文
posted @ 2020-10-02 21:06 suxxsfe
阅读(147)
评论(0)
推荐(0)
2020年9月22日
P5559 失昼城的守星使
摘要: 又是历史遗留题,收藏了好久才做的( https://www.luogu.com.cn/problem/P5559 考虑如何计算一个点 \(u\) 到链 \((x,y)\) 的距离,设 \(\operatorname{LCA}(x,y)=lca\),则距离即 \(dis(u,lca)\) 减去到 \(
阅读全文
posted @ 2020-09-22 21:32 suxxsfe
阅读(312)
评论(0)
推荐(0)
2020年9月15日
CF744B Hongcow's Game
摘要: 因为对角线上都是 $0$,所以如果询问时包含了对角线,那结果必然是 $0$,会对判断造成干扰 因此我们处理询问的结果时,如果当前这一行的处于对角线上的那一位,在询问时给出的 \(k\) 个数中,则应该忽略这一行结果(因为它是 $0$) 所以,就要想办法让每一位不在对角线上的数,都在至少一次询问中,不
阅读全文
posted @ 2020-09-15 22:16 suxxsfe
阅读(119)
评论(0)
推荐(0)
2020年9月13日
UOJ174 新年的破栈
摘要: http://uoj.ac/problem/174 有一列数,每次可以将当前数索引最小的一个放入栈中,或从栈底或栈顶取出一个数 依次排列取出的数使之形成一个新的序列,让这个序列的字典序最小 因为要字典序最小,那肯定是贪心的 每次,考虑能取出(就是让他进入序列)三种数 栈顶 栈底 目前还没入栈的数中的
阅读全文
posted @ 2020-09-13 13:39 suxxsfe
阅读(162)
评论(0)
推荐(0)
UOJ152 汉诺塔
摘要: http://uoj.ac/problem/152 可以说是二进制的基数排序 就枚举每一位二进制(按位权从低到高),如果这一位是 $1$ 就从第一个柱子放到第三个上,否则放到第二个上 然后在把第三根、第二根柱子上的数放回来 重复这个过程,发现这其实就是一个基数排序(按若干关键字从低到高排序) #in
阅读全文
posted @ 2020-09-13 13:33 suxxsfe
阅读(161)
评论(0)
推荐(0)
P4574 [CQOI2013]二进制A+B
摘要: https://www.luogu.com.cn/problem/P4574 就是数位 dp,用 \(f(now,i,j,k,CF)\) 表示第 \(now\) 位,\(a,b,c\) 的一的个数分别用了 \(i,j,k\) 个,\(CF\) 表示有没有进位 然后注意这里应该用顺推,而不是那种记忆化
阅读全文
posted @ 2020-09-13 13:25 suxxsfe
阅读(214)
评论(0)
推荐(0)
2020年9月1日
CF468C Hack it!F
摘要: http://codeforces.com/problemset/problem/468/C 设 \(f(x)\) 为 \(x\) 的十进制下各个位上数字之和,给定 \(a(a\le 10^{18})\),求 \(l,r(l\le r\le 10^{200})\),使得: \(\sum_{i=l}^
阅读全文
posted @ 2020-09-01 22:39 suxxsfe
阅读(166)
评论(0)
推荐(0)
2020年8月31日
汇编学习笔记-索引
摘要: 太长了,放在一起卡的难受,分成了三部分 汇编学习笔记-1,基础知识:https://www.cnblogs.com/suxxsfe/p/13357412.html 汇编学习笔记-2,各种汇编指令等:https://www.cnblogs.com/suxxsfe/p/13591117.html 汇编学
阅读全文
posted @ 2020-08-31 20:10 suxxsfe
阅读(215)
评论(0)
推荐(0)
汇编学习笔记-2
摘要: 3.第一个程序 3.1一个源程序如何从写出到执行 程序员用编辑器写出汇编代码,称之为源程序 对源程序进行编译,行成目标文件 对目标文件链接,行成可执行文件,而可执行文件包含这两种信息:程序(从源程序翻译来的机器码)和数据(源程序中定义的数据);相关描述信息(比如程序有多大,以及要占多少内存等) 执行
阅读全文
posted @ 2020-08-31 18:42 suxxsfe
阅读(983)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
11
12
···
15
下一页
公告
关于本博客样式