会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
蒟蒻豆进阶之路
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
171
下一页
2022年12月9日
【数据结构】二维树状数组
摘要: 【数据结构】二维树状数组 一、二维树状数组 二维树状数组,其实就是一维的树状数组上的节点再套个树状数组,就变成了二维树状数组了。 const int N = 1e3 + 10; int tr[N][N], n, m; #define lowbit(x) (x & -x) void add(int x
阅读全文
posted @ 2022-12-09 14:29 糖豆爸爸
阅读(982)
评论(0)
推荐(2)
2022年12月4日
字符串的读入与输出
摘要: 一、$scanf$函数使用 1、不带空格的字符串 #include<cstring> #include<cstdio> using namespace std; int main(){ char a[110]; scanf("%s",a); printf("%d\n",strlen(a)); for
阅读全文
posted @ 2022-12-04 10:49 糖豆爸爸
阅读(260)
评论(0)
推荐(0)
2022年11月29日
拓扑排序 专题
摘要: ## 拓扑排序专题 拓扑排序指的是有向无环图($DAG$); 学过计算机网络的知道计算机网络中有一个拓扑结构; 下面就是一个拓扑结构; 那拓扑序就是,图中任意一对顶点$u$和$v$,若边$∈E(G)$,则$u$在线性序列中出现在$v$之前 我们可以发现 **拓扑序不是唯一的**; 接下来,我们需要知
阅读全文
posted @ 2022-11-29 16:52 糖豆爸爸
阅读(141)
评论(0)
推荐(0)
scanf,printf对string类型的处理
摘要: #include <bits/stdc++.h> using namespace std; /* 测试用例: abc */ const int N = 110; int main() { string a; // scanf读入string的方法 a.resize(N); //需要预先分配空间 sc
阅读全文
posted @ 2022-11-29 12:25 糖豆爸爸
阅读(55)
评论(0)
推荐(0)
UVA10129 Play on Words
摘要: 单词 $Play$ $on$ $Words$ 一、题目描述 输入$n(n≤100000)$个单词,是否可以把所有这些单词排成一个序列,使得每个单词的第一个字母可上一个单词的最后一个字母相同(例如$acm,malform,mouseacm,malform,mouse$)。每个单词最多包含$1000$个
阅读全文
posted @ 2022-11-29 10:52 糖豆爸爸
阅读(33)
评论(0)
推荐(0)
2022年11月28日
错排公式
摘要: 错排公式 http://t.zoukankan.com/lemonbiscuit-p-7776135.html 错排问题最早被 尼古拉·伯努利和欧拉 研究,因此历史上也称为伯努利-欧拉的装错信封的问题。这个问题有许多具体的版本,如在写信时将$n$封信装到$n$个不同的信封里,有多少种全部装错信封的情
阅读全文
posted @ 2022-11-28 12:02 糖豆爸爸
阅读(612)
评论(0)
推荐(0)
2022年11月27日
AcWing 1471. 牛奶工厂
摘要: $AcWing$ $1471$. 牛奶工厂 一、题目描述 牛奶生意正红红火火! 农夫约翰的牛奶加工厂内有 $N$ 个加工站,编号为 $1…N$,以及 $N−1$ 条通道,每条连接某两个加工站。(通道建设很昂贵,所以约翰选择使用了最小数量的通道,使得从每个加工站出发都可以到达所有其他加工站)。 为了创
阅读全文
posted @ 2022-11-27 10:18 糖豆爸爸
阅读(74)
评论(0)
推荐(0)
2022年11月22日
AcWing 397 逃不掉的路
摘要: [$AcWing$ $397$. 逃不掉的路 题目传送门 一、题目描述 现代社会,路是必不可少的。任意两个城镇都有路相连,而且往往不止一条。但有些路连年被各种$XXOO$,走着很不爽。按理说条条大路通罗马,大不了绕行其他路呗——可小撸却发现:从$a$城到$b$城不管怎么走,总有一些逃不掉的必经之路。
阅读全文
posted @ 2022-11-22 15:24 糖豆爸爸
阅读(87)
评论(0)
推荐(0)
2022年11月18日
Tarjan算法求强连通分量
摘要: $Tarjan$——强连通分量 首先了解几个概念:强连通,强连通图,强连通分量 强连通:在一个有向图$G$中,两个点$a,b$,$a$可以走到$b$,$b$可以走到$a$,我们就说$(a,b)$强连通 强连通图:在一个有向图$G$中,任意两个点都是强连通 强连通分量:在一个有向图$G$中,有一个子图
阅读全文
posted @ 2022-11-18 10:35 糖豆爸爸
阅读(414)
评论(0)
推荐(0)
2022年11月17日
树上差分总结
摘要: 用途(差分) 它可以维护 多次 对序列的一个区间加上一个数,并在最后询问某一位的数或是多次询问某一位的数。(总之修改操作一定要在查询操作之前) 修改的时间复杂度是$O(1)$,而查询的时间复杂度为$O(N)$ 一、边差分 将边的差分存在点中(子节点,因为具有唯一性) 需要注意的是,修改的方法和点差分
阅读全文
posted @ 2022-11-17 18:44 糖豆爸爸
阅读(114)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
171
下一页
公告
Live2D