会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
流泪的小酒窝
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2023年8月18日
连通分量专题
摘要: 图上问题->树上问题->序列问题 连通分量专题 强连通分量(SCC) 对于一个有向图,当其中任意两点都能互相到达时,我们认为这是强联通的 ```c++ int dfn[N],low[N],belong[N],cnt,tot; bool instack[N]; vectorscc[N]; stacks
阅读全文
posted @ 2023-08-18 10:32 流泪的小酒窝
阅读(27)
评论(0)
推荐(0)
2023年7月20日
排列组合
摘要: #### 错排问题 对于第n信,必然放在1~n-1号信封中。 假设n号信放在1号信封中,考虑一号信放在哪 放在n号信封中,还剩的n-2封信和信封构成了n-2的子问题f(n-2) 放在k号信封($2\le k 绿色线是边长为n的正方形对角线,此时y=x,若某点在绿线上方,则不符合条件,将此点及后面经过
阅读全文
posted @ 2023-07-20 15:23 流泪的小酒窝
阅读(24)
评论(0)
推荐(0)
2023年6月11日
字符串
摘要: 别骂了别骂了,字符串几乎一道没做,回来补题了
阅读全文
posted @ 2023-06-11 22:31 流泪的小酒窝
阅读(17)
评论(0)
推荐(0)
2023年5月7日
STL大杂烩
摘要: algorithm 上一个字典序prev_permutation(数组名+1,数组名+数组长度+1) 下一个字典序next_permutation(数组名+1,数组名+数组长度+1)
阅读全文
posted @ 2023-05-07 14:50 流泪的小酒窝
阅读(18)
评论(0)
推荐(0)
基础算法
摘要: 位运算 拆解:例如龟速乘和快速幂。 状态压缩:可以用一个数字表示一个状态,不够长还可以用bitset。 龟速乘 通过对数字的每一位进行拆分,将乘法变成加法。 代码 #include<bits/stdc++.h> using namespace std; typedef long long ll; l
阅读全文
posted @ 2023-05-07 14:44 流泪的小酒窝
阅读(24)
评论(0)
推荐(0)
2023年2月27日
质数与约数
摘要: 质数与约数 素数判断及筛法 试除法 若有一个正整数 \(n\) 为合数,则存在一个能整除 \(n\) 的数 \(d\),且 \(2\le d \le \sqrt{n}\) 。因此我们只需要扫描 2 ∼ \(n\) 之间的所有整数,依次检查它们能否整除 n,若都不能整除,则 n 为质数,否则 n 为合
阅读全文
posted @ 2023-02-27 08:52 流泪的小酒窝
阅读(86)
评论(0)
推荐(0)
上一页
1
2
3
公告