Trie
-
CMU15-445 FALL 2022 PROJECT #0 – C++ PRIMER (Trie) 实验笔记
CMU15-445 FALL 2022 PROJECT #0 – C++ PRIMER (Trie) 前言 这个Trie树就很熟悉了,AC自动机的底层数据结构。不过这次…
-
2022-8-24 每日一题-简单模拟-剑指offer-前缀树
1460. 通过翻转子数组使两个数组相等 难度简单52收藏分享切换为英文接收动态反馈 给你两个长度相同的整数数组 target 和 arr 。每一步中,你可以选择 arr 的任意 …
-
Trie字符串统计
Trie字符串统计 摘自acwing模板题https://www.acwing.com/problem/content/837/ trie数的存储和查找 形如上面的树,左边的字符串…
-
AC 自动机
重新学 /(AC/) 自动机发现以前就像没见过一样…… 首先是一段经典的话:“/(AC/) 自动机是 /(trie/) 树上跑 /(kmp/)”于是 /(AC/) 自动机的关键在于…
-
LeetCode/前缀和后缀搜索(字典树)
设计一个包含一些单词的特殊词典,并能够通过前缀和后缀来检索单词 1. 暴力哈希 实现存储所有可能前后缀组合对应最大下标 class WordFilter { private: un…
-
P3346 [ZJOI2015]诸神眷顾的幻想乡
传送门 题目大意 一棵 /(n(1/le n/le10^5)/) 个节点的树,每个树上有一个颜色值 /(c_i(1/le c_i/le10)/) 。求树上本质不同的路径数,两条路径…
-
【数据结构/分块/可持久化 Trie】AcWing 269. Fotile模拟赛L
块乐 分析 因为这题查询的是指定区间 /([l, r]/) 的最大异或子段,我们很难不想到使用可持久化 /(/texttt{trie}/) 来搞。 然而,对于每次查询,如果单纯地使…
-
【CF1515H】Phoenix and Bits(Trie)
题目链接 给定一个大小为 /(n/) 的非负整数集合。 /(q/) 次操作,分为四种:给值在 /([x,y]/) 范围内的数按位与 /(v/);给值在 /([x,y]/) 范围内的…