随笔分类 -  数据结构-trie

随笔分类 -  数据结构-trie

随笔分类 -  数据结构-trie

摘要:https://www.luogu.com.cn/problem/CF1625D vp时遇到的,降智了 一个重要性质是,将序列排序,则序列中任意两数能异或出的最小值,一定可以由相邻的两数异或得到 这是一个在 trie 上 dfs 的过程 据此,可以将 ai 排序,设 fi 表示考 阅读全文
posted @ 2022-02-18 07:15 suxxsfe 阅读(30) 评论(0) 推荐(0) 编辑
摘要:n105 首先森林的每个连通块肯定是独立的,算出 SG 异或一下就行了 对于 SG(u) 的计算,如果只是从子树中的节点 v 的 SG 值转移来,式子将会很复杂,也不太能优化 因为 SG(u) 最后的形式是对一个集合取 \(\operatorname 阅读全文
posted @ 2021-11-01 18:23 suxxsfe 阅读(93) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2021-10-13 15:29 suxxsfe 阅读(0) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P4585 线段树分治+可持久化 trie 如果只有特殊商品,那么直接一个可持久化 trie,根据异或的性质,在 trie 上贪心走路径就行了 所以这部分特殊商品单独维护,考虑其他普通商品如何维护 考虑以商店编号为下标,建立线段树。那 阅读全文
posted @ 2020-10-24 00:51 suxxsfe 阅读(86) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P5283 其实并不需要可持久化,只需要不同的 trie 就行了 先把它来个异或前缀和,这样问题就转化为了求前 k 大的任意两数异或的和,记得要补一个 0 因为异或有交换律,不妨先求前 2k 大的和,然后答案除以二,这 阅读全文
posted @ 2020-10-14 20:13 suxxsfe 阅读(92) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P4735 https://darkbzoj.tk/problem/3261 设 sumi 表示前 i 个数的异或和,转换那个式子为 \(sum_n \operatorname{XOR} x \operatornam 阅读全文
posted @ 2020-10-06 23:44 suxxsfe 阅读(118) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P3065 历史遗留题目,在收藏里吃灰好长时间了,觉得洛谷可以整一个记录加入收藏的时间的功能,让我看看每个题咕了多长时间 然后今天看突然有些会了 给定 n 个字符串,可以指定字母之间的大小关系(比如可以指定 b<a,其 阅读全文
posted @ 2020-07-21 16:20 suxxsfe 阅读(90) 评论(0) 推荐(0) 编辑

This blog has running: 1856 days 2 hours 0 minutes 32 seconds

Copyright © 2025 suxxsfe
Powered by .NET 9.0 on Kubernetes
点击右上角即可分享
微信分享提示