摘要: 质数 质数,又称素数。如果一个数\(a \in \N^+(a\neq 1)\)的因子有且仅有\(1\)和它本身,则称数\(a\)为质数。 普通筛法 过程 枚举\([2,n-1]\),如果\(n\)在这个范围内有因子,则\(n\)不是因数。 因为\(n\)的因子成对出现,所以我们可以枚举\([2,\s 阅读全文
posted @ 2023-04-25 20:49 WerChange 阅读(122) 评论(0) 推荐(0)
摘要: 平衡树 是一种二叉查找树,其平衡性使得树的深度在\(\log n\)以内,增加、删除等操作可以做到\(O(\log n)\). 平衡树的实现有多种,本文主要介绍\(AVL\)、\(Treap\)、\(FHQ \ Treap\) 与 \(Splay\). \(AVL\) 介绍 \(AVL\)是这些算法 阅读全文
posted @ 2023-01-11 09:21 WerChange 阅读(319) 评论(3) 推荐(2)
摘要: 凸透镜成像原理 前言 凸透镜成像原理是个有意思的知识。初二教科书会以实验的方式告诉我们原理。 快要参加中考了,复习的时候老师说了一条公式: \[\frac{1}{u}+\frac{1}{v}=\frac{1}{f} \]但它为什么是对的,所以来证明一下。 几何法 要点:三角形相似。 证明 \[\fr 阅读全文
posted @ 2022-11-29 19:23 WerChange 阅读(1143) 评论(1) 推荐(0)
摘要: update:2023.07.19 更新了堆优化版本的 Dijkstra update:2023.09.21 更新了时间复杂度讨论并修改了堆优化 Dij Dijkstra 什么是Dijkstra Dijkstra采用了贪心的策略。 在一张连通图中,我们将点分类为已知点和未知点。 什么是已知点?就是已 阅读全文
posted @ 2022-06-02 20:32 WerChange 阅读(210) 评论(1) 推荐(1)
摘要: About Me About me 性别:男 身份:高一学生、OIer 坐标:广东中山 我的博客 cnblogs csdn blog luogu blog 阅读全文
posted @ 2022-05-30 21:09 WerChange 阅读(264) 评论(3) 推荐(1)