会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tyccyt
博客园
首页
新随笔
联系
管理
1
2
3
下一页
2025年6月8日
行列式
摘要: 特殊的行列式 二元线性方程组与二阶行列式 二元线性方程组 :\(\begin{cases}a_{11}x_1+a_{12}x_2=b_1 \\ a_{21}x_1+a_{22}x_2=b_2\end{cases}\) 解得 \((a_{11}a_{22}-a_{12}a_{21})x_1=b_1a_
阅读全文
posted @ 2025-06-08 21:07 tyccyt
阅读(66)
评论(0)
推荐(0)
2025年2月6日
组合数学
摘要: 排列与组合 定义 排列数:\(A_n^m=n\times(n-1)\times\dots\times(n-m+1)=\frac{n!}{(n-m)!}\) (从 \(n\) 个数里选 \(m\) 个数,不考虑选的数实际意义上相同的方案数) 全排列数:\(A_n^n\) 组合数:\(C_n^m=\fr
阅读全文
posted @ 2025-02-06 13:01 tyccyt
阅读(74)
评论(0)
推荐(0)
2024年11月30日
NOIP2024 游记
摘要: 突发情况 刚来到座位,开始试机!但是我只定义了个变量同时读入后再输出——发现运行了将近 \(10\) 秒钟左右,还把 Dev-C++ 给卡得未响应了?!想起之前看到学长Winston的 NOIP 游记,这也太类似了吧,赶紧找监考老师换了一台电脑,但是好像还是有点慢,那就算了吧!(后来好像用着用着就好
阅读全文
posted @ 2024-11-30 22:58 tyccyt
阅读(129)
评论(1)
推荐(1)
2024年11月29日
字符串哈希
摘要: 定义 哈希,是一个十分无脑判断某两端字符串相同的方法(当然为了把保守我们也可以使用pb_ds库里的gb_hash_table)。 我通常使用哈希方法是 \(f(x)=f(x-1)\times b+s_x\) 。 转化成多项式形式那也就是: \[f(x)=\sum_{i=1}^{x}s_i\times
阅读全文
posted @ 2024-11-29 09:55 tyccyt
阅读(24)
评论(0)
推荐(0)
2024年11月28日
浅谈并查集
摘要: 普通并查集 就是开一个 \(fa[i]\) 数组表示 \(i\) 的祖先节点。 初始化 for(int i=1;i<=n;i++)fa[i]=i,siz[i]=1; //fa[i]初始状态一定是只像自己的,siz[i]:表示 以 i 为根的子树大小 查询 inline int getf(int x)
阅读全文
posted @ 2024-11-28 19:25 tyccyt
阅读(30)
评论(0)
推荐(0)
2024年11月21日
枚举子集的方法
摘要: 可能在状压dp中运用的会比较多—— 首先直接看代码(再来解释): for(int j=st,t;j;j=(j-1)&st)t=st^j; 其中,st是枚举的集合,j是子集,t是j对于st的补集。但是要注意这个办法没有枚举空集,需要自行处理。 考虑证明一下: 我们分三步,分别证明正确性、不重、不漏:
阅读全文
posted @ 2024-11-21 18:59 tyccyt
阅读(47)
评论(0)
推荐(0)
2024年11月19日
NOI Linux
摘要: 打开 NOI Linux 系统后,找监考老师创建共享文件夹,千万不要点更新。 只提供Vim、gedit、VSCode、CodeBlocks、Geany 、Subline Test这五种(如果想看编译运行是否成功,可以用 getdit )。 diff 对比文本 命令: ls:列出当前目录下的文件和文件
阅读全文
posted @ 2024-11-19 19:55 tyccyt
阅读(33)
评论(0)
推荐(0)
2024年11月15日
浅谈线段树分治
摘要: 大体思想 线段树分治是一种用于解决区间操作和时间点查询的算法。它的主要思想是以时间为下标建立线段树,将在某一时间段内生效的操作记录在线段树上,然后对于某一时间点的查询,可以直接从线段树上得到结果。线段树是一种容易维护区间的数据结构,它通过不断以中点分治区间,形成了 \(log\) 层的树形结构。 类
阅读全文
posted @ 2024-11-15 13:28 tyccyt
阅读(63)
评论(0)
推荐(0)
2024年11月9日
博弈论
摘要: 定义 必胜或必胜状态:仅仅考虑当前的状态,不考虑的操作人时,一定必胜或必输 \(a\oplus b\) :\(a,b\) 在二进制下,对位取反。 \[SG(i)=mex{\begin{cases} SG(j) & i\rightarrow j \\ SG(j') & i\rightarrow j'
阅读全文
posted @ 2024-11-09 20:10 tyccyt
阅读(81)
评论(0)
推荐(0)
2024年11月4日
Z 函数(扩展KMP)
摘要: 简介 定义一个长度为 \(n\) 的字符串 \(s\),定义 \(z_i\) 表示 \(s\) 和 \(s[i,n]\) 的 \(lcp\)(最长公共前缀),称 \(z\) 为 \(s\) 的 \(Z\) 函数。 朴素算法 暴力枚举,时间复杂度:\(O(n^2)\) 线性算法 我们首先考虑顺次处理
阅读全文
posted @ 2024-11-04 22:02 tyccyt
阅读(162)
评论(0)
推荐(0)
1
2
3
下一页
公告