随笔分类 - NOTE
学习各种东西的笔记
摘要:很多常用的数论函数都是积性函数,而在题目中,我们常常需要线性(甚至更高)的筛法。 对于积性函数,我们可以在筛素数的基础上稍加修改,即可完成线性筛。 首先,注意到积性函数的特点: 而可以线性筛的积性函数,需要知道以下两个式子的快速求法: \[ f
阅读全文
摘要:小引 由于,某天有位物竞同学在群里发了道 变换的题,本着求知精神(bushi,我花了一天时间搞了搞。但是,教学里充斥的悖论(佯谬)实在让人糊涂,就又花了一天把狭义相对论看了看。但也仅止步于与洛伦兹变换相关的内容,没有深入,仅了解了足够解释悖论的内容。 由于参考资料不够,部分内
阅读全文
摘要:最基础的找素数的方式是从 到 全除一遍,后来变成除到 就行辽(因为因数是成对出现的)。 既然判一个数要 不如一边把小于 的数全判了。 就出现了筛法。 首先是埃筛(埃拉特斯托尼筛法)由于 素数唯一分解定理 ,我们只要记
阅读全文
摘要:CRT 其实 很简单,和普通几乎一样,先上普通版只是心理缓冲 为什么普通版还没淘汰啊。 作用: 解线性同余方程组。 即: \[ \begin{cases} x\equiv a_1\quad(mod\;m_1)\\ x\equiv a_2\quad(mod\;m_2)\\ \quad \
阅读全文
摘要:本篇很多推论基于质数唯一分解定理,请读者先行了解。 欧拉函数 定义 有两种: 定义欧拉函数 表示小于 且与 互质的数的个数,定义 与任何数互质。 定义剩余类 是 的数的集和,即所有 \(a\%
阅读全文
摘要:luogu 3384 模板 内容主要就是如何在树上用线段树 问题有两个: 区间修改某一节点的子树并统计和 区间修改两节点间的最短路上的节点并统计和 这里就要引入DFS序的概念 如上图,可以发现一棵树的前序遍历会使得一个节点的 子树是一个连续的序列,如果我们建一个数组来记录每个节点所能到达的最深的子节
阅读全文