近况-2022年10月06日

oi CSP-S 初赛没过,估计是考的时候心态不太好?(ó﹏ò。)估计还是练习的少了初中阶段(应该)不会怎么碰oi了吧>﹏< whk 上初三了,whk也要重视起来了,以后博客更新频率估计比现在还要慢了QAQ,中考加油吧! 其他 这段时间学过了PHP,JS等,但是似乎没啥用。也尝试了编写hexo主题,但并没成功(逃)

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。 符号定义 首先我们定义一些符号,物品个数为 nnn , 第 iii 个物品的体积为 viv_ivi​ ,价值为 wiw_iwi​ , 最多为 sis_is

浅谈分块

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