首页
关于
Blume
广东某不知名二本CS蒟蒻在读 („• ֊ •„)
累计撰写
22
篇文章
累计创建
6
个分类
累计收到
0
条评论
导航
首页
关于
目录
残酷世界的传说
また明日,口が滑る
标签
算法
集训7.14
2024-07-15 01:10
17
0
0
25.7℃
算法
Codeforces # 提交时间 提交者 问题 语言 判题状态 时间 内存 270289706 Jul/13/2024 16:04UTC+8
集训第一周 7.7
2024-07-07 18:29
13
0
0
25.3℃
默认分类
刷题记录 因为考试周在复习的原因,假期开始前没有刷太多的题目,加上7.5号生病休息,, 报告记录7.6号到7.7号的刷题记录: Problem - 1708C - Codeforces Codeforces Round 808 (Div. 2) - C. Doremy's IQ 标签:二分,贪心,1
Kruskal 算法 (模版)HDU 1301 Jungle Roads
2024-06-12 22:48
23
0
0
26.3℃
核心思想 对所有的边按照权重从小到大排序,然后按顺序选取边构造[[最小生成树]]。选择的边必须满足:加入这条边不会在已选取的边中形成环路 (对于是否形成环,用并查集判断)。 输入:一张连通的无向图 HDU 1301 Jungle Roads(最小生成树问题) #include <bits/stdc+
最近公共祖先 (LCA)
2024-06-12 22:39
12
0
0
25.2℃
算法
数据结构
1. 朴素法:普通递归 这是最直观的方法。从根节点开始递归,对于每个节点,检查是否是p或q,或者p和q是否在它的两侧子树中。如果是,那么这个节点就是LCA。 struct TreeNode { int val; TreeNode *left; TreeNode *right;
弹