摘要: 浅谈生成函数推导斐波那契数列以及特征函数 一次数学课,尊敬的Mr.ZHU与L先生提出了一个叫做特征函数的东西,作为前竞赛生的Marcelo Jin 一惊,这不正是生成函数的化简版嘛,于是他决定,周日的时候再来好好回顾一下这个有趣的算法。 一.关于生成函数 1.数列的多项式表示法 对于一个数列$a_n 阅读全文
posted @ 2021-10-31 18:19 岚默笙 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 语法总结 1.头文件 #include<bits/stdc++.h>//万能头 #include<cstdio>//标准输入输出库 #include<cmath>//数学库 #include<iostream>//输入输出流 #include<algorithm>//算法库 //其他自写库 2.命名 阅读全文
posted @ 2022-08-26 09:32 岚默笙 阅读(42) 评论(1) 推荐(0) 编辑
摘要: 算法\数据结构学习笔记 1.主席树 朴素做法,对于每一个版本都新建一个线段树,显然炸空间 我们考虑修改之后只有修改的点到根节点被修改,我们可以新建这些节点,并与未修改的节点连接 主席树模板:动态第k大 前置知识:权值线段树查找第k大 对于1~i建一个主席树,再通过其前缀性质相减,最后查询即可 1.离 阅读全文
posted @ 2021-04-09 19:32 岚默笙 阅读(74) 评论(1) 推荐(0) 编辑
摘要: 算法\数据结构学习笔记 1.主席树 朴素做法,对于每一个版本都新建一个线段树,显然炸空间 我们考虑修改之后只有修改的点到根节点被修改,我们可以新建这些节点,并与未修改的节点连接 主席树模板:动态第k大 前置知识:权值线段树查找第k大 对于1~i建一个主席树,再通过其前缀性质相减,最后查询即可 1.离 阅读全文
posted @ 2021-03-15 22:10 岚默笙 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 心路历程 写在前面 文字是感受的理性化,把自己做题时候的想法写出来,既可以理清思路,又能记录当时的想法,方便以后回忆 标识:@水题 ~未做完 *好题 1.贪吃的九头龙 明显的树形DP m=2的时候,设置状态dp[x][t][1/0]表示x子树中已有t个被吃,x是否被大头吃 则有 \[ dp[x][t 阅读全文
posted @ 2021-03-13 16:21 岚默笙 阅读(87) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2021-03-12 22:42 岚默笙 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 春日的风,吹融了冬日的雪。 他的故事还没有结束。 阅读全文
posted @ 2021-03-12 22:17 岚默笙 阅读(71) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-12-08 18:54 岚默笙 阅读(0) 评论(0) 推荐(0) 编辑
摘要: NOIP模板 并查集 int find(int x) { if(f[x]==x) return f[x]; else return f[x]=find(f[x]); } void merge(int x,int y) { int fx=find(x); int fy=find(y); if(fx!= 阅读全文
posted @ 2020-12-03 19:48 岚默笙 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 2020JDFZ校内模拟赛总结 Test1 %%FSW ​ T1:找规律,手推一下样例就能发现 ​ T2:一眼切的方案数递推,本来以为卡空间,还写了个滚动数组,感觉自己能一下想到DP是有运气成分在里面的 ​ T3:自己想了一个假的做法骗了八十分,证明了一下午才发现是假的,正解觉得比较麻烦 ​ T4: 阅读全文
posted @ 2020-12-02 16:09 岚默笙 阅读(165) 评论(0) 推荐(0) 编辑