会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Title
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2024年10月1日
(模板)三分(两种写法)
摘要: 三分 题目背景 本题可能存在严重精度问题,部分数据下难以通过。本题数据较水,仅供参考。 题目描述 如题,给出一个 \(N\) 次函数,保证在范围 \([l, r]\) 内存在一点 \(x\),使得 \([l, x]\) 上单调增,\([x, r]\) 上单调减。试求出 \(x\) 的值。 输入格式
阅读全文
posted @ 2024-10-01 09:34 栗悟饭与龟功気波
阅读(16)
评论(0)
推荐(0)
2024年9月29日
Atcoder Beginner Contest 373(A-D)
摘要: AtCoder Beginner Contest 373 A - September 模拟,直接写就行 代码 void solve() { int ans = 0; for (int i = 1; i <= 12; i++) { std::string s; std::cin >> s; if (s
阅读全文
posted @ 2024-09-29 21:43 栗悟饭与龟功気波
阅读(40)
评论(0)
推荐(0)
(模板)st表
摘要: 【模板】ST 表 && RMQ 问题 题目描述 给定一个长度为 \(N\) 的数列,和 $ M $ 次询问,求出每一次询问的区间内数字的最大值。 输入格式 第一行包含两个整数 \(N,M\),分别表示数列的长度和询问的个数。 第二行包含 \(N\) 个整数(记为 \(a_i\)),依次表示数列的第
阅读全文
posted @ 2024-09-29 09:19 栗悟饭与龟功気波
阅读(25)
评论(0)
推荐(0)
2024年9月26日
仪仗队
摘要: 仪仗队 理解 欧拉函数的应用, 欧拉函数板子题 这是题面 思路 考虑一个点\((x, y)\) 能不能被看到 如果\((x, y)\)不互质的话, 那还可以继续约分成\((x^, ,y^,)\) ,那么肯定会被这个点挡住 那么题意就转换成了有多少个点的横纵坐标互质 代码 #include <bits
阅读全文
posted @ 2024-09-26 21:57 栗悟饭与龟功気波
阅读(14)
评论(0)
推荐(0)
(模板)点双连通分量
摘要: 点双连通分量(Tarjan) 题目概述 对于一个 \(n\) 个节点 \(m\) 条无向边的图,请输出其点双连通分量的个数,并且输出每个点双连通分量。 算法主要步骤 维护一个栈 第一次访问某一个点时,将其入栈 当割点判断的法则成立时,即\(low[son] >= dfn[fa]\)时,不断从栈中弹出
阅读全文
posted @ 2024-09-26 21:37 栗悟饭与龟功気波
阅读(38)
评论(0)
推荐(0)
(模板)割点
摘要: 割点(Tarjan) 题意概述 给出一个 \(n\) 个点,\(m\) 条边的无向图,求图的割点。 思路 \(dfn[i]\):\(i\)是第几个被访问到的 \(low[i]\): \(i\)点通过一条返祖边能回到的$dfn值最小的点是哪一个 对于点\(i\), 它的所有儿子中不存在能通过返祖边或者
阅读全文
posted @ 2024-09-26 21:36 栗悟饭与龟功気波
阅读(19)
评论(0)
推荐(0)
(模板)割边
摘要: 割边(Tarjan) 题意概述 一个图,\(n\)个点,\(m\)条边,求这个图的割边 思路 \(dfn[i]\): \(i\)点是第几个访问的 \(low[i]\): 从\(i\)点出发经过任意条树边,最多一条返祖边,最多一条横插边能回到\(dfn\)值最小的那个点 对于\((u, v) u是父亲
阅读全文
posted @ 2024-09-26 21:36 栗悟饭与龟功気波
阅读(17)
评论(0)
推荐(0)
(模板)强连通分量
摘要: 强连通分量(Tarjan) 个人认为:求强连通分量的过程就是缩点的过程 算法主要步骤 \(dfn(n)\)时间戳 \(low(n)\)点\(n\)和它子树中的返祖边和横插边能连到还没有出栈的\(dfn\)的最小的点 在\(dfs\)的时候维护一个栈,第一次访问某一个节点时就把这个点加入到栈中,当一个
阅读全文
posted @ 2024-09-26 21:35 栗悟饭与龟功気波
阅读(16)
评论(0)
推荐(0)
(模板)匈牙利算法
摘要: (模板)匈牙利算法 匈牙利算法就是不断找增广路的过程 假期的宿舍 题目概述 每个人只能睡自己的床或者自己直接认识人的床 学校自己的学生一部分回家,一部分留校 一部分外校人来找朋友 能否每个人都有床睡觉 输入格式 第一行一个数 \(T\) 表示数据组数。接下来 \(T\) 组数据,每组数据第一行一个数
阅读全文
posted @ 2024-09-26 21:34 栗悟饭与龟功気波
阅读(17)
评论(0)
推荐(0)
(模板)KM算法
摘要: (模板)KM算法——带权二分图的最佳匹配 升级版匈牙利算法 题意概述 有n个人,n个房子,每个人到房子都有一定的距离,问怎么匹配总距离最小 思路 可以看成是一个二分图,人在左集合,房子在右集合 这就是一个带权二分图的最优匹配问题 但是让求的是最小匹配怎么办呢,可以把权值存成负数,输出的时候再加一个负
阅读全文
posted @ 2024-09-26 21:31 栗悟饭与龟功気波
阅读(33)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告