hexo博客mathjax支持

我选择的这个主题没有自带数学渲染器,(但写文章怎么能没有latex呢),所以就寻找安装latex办法这里给出一种简单方法。qwq 安装12$ npm install hexo-filter-mathjax$ hexo clean 配置在博客目录下的_config.yml内添加 1234567891011mathjax: tags: none # or 'ams' or &#

单调队列优化多重背包

首先说一些写本文时的悲惨经历,一开始我是使用Gridea,编辑也是用它的编辑器,但是,在一次写作中,电脑无征兆地蓝屏了。我重启之后发现md文件打不开了,查看了一下二进制全是0 emmm(编写过程中保存了!!)。自此我换成了hexo emmm。 符号定义首先我们定义一些符号,物品个数为 ,第 个物品的体积为 ,价值为 , 最多为 个。背包的体积为 ,动归数组为 . 回顾我们先回顾多重背包

浅谈分块

分块含义 分块是一种思想,而不是一种数据结构。分块的基本思想是,通过对原数据的适当划分,并在划分后的每一个块上预处理部分信息,从而较一般的暴力算法取得更优的时间复杂度。 时间复杂度 分块的时间复杂度主要取决于分块的块长,一般可以通过均值不等式求出某个问题下的最优块长,以及相应的时间复杂度。 均衡不等式对于我们初中所学的完全平方公式 经过简单的变形可以得到 我们把 , 带入可以得到

青岛市2022编程市赛 T3结论与简易证明

首先,结论与证明来自http://oeis.org/A005732/a005732.pdf,这里给出简单翻译和加工 结论给出结论,在一个圆上取 个点相连,构成的三角形个数为 证明如何证明呢,我们不妨从圆上n个点中的任意个可以构成几个三角形来入手,我们先看7个点的图,来观察一下! 如果你有十足的耐心的话,你可以数出来,这是 个三角形 但是,我们要求出一个通项公式,我们可以发现,每一个三角形都