会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
万航之舰
蒟蒻日常
博客园
首页
新随笔
联系
订阅
管理
2022年10月11日
简单易懂的 Tarjan求割点与桥 详解
摘要: #一些简单的概念 ####连通分量:无向图G的极大连通子图称为G的连通分量 说人话:把无向图G分成几块,满足每一块内都是连通的,且几个块之间不连通,这些块就是G的连通分量 ####割点:无向连通图中,去掉一个顶点及和它相邻的所有边,图中的连通分量数增加,则该顶点称为割点。 说人话:如果去掉这个点,原
阅读全文
posted @ 2022-10-11 20:46 万航之舰
阅读(240)
评论(0)
推荐(0)
2022年10月8日
SPFA算法思想简述
摘要: 首先定义数组 $d_i$ 表示起点到 $i$ 的距离(除起点外初始化为最大值),并维护一个队列。 初始将起点入队,然后每一次取队头 $x$ 并且松弛所有与 $x$ 相连的边,同时如果能够更新$d_v$ 且 $v$ 不在队内,就将其入队,由于每一次入队 $d_v$ 都会变小,所以必然能找到最优解。令
阅读全文
posted @ 2022-10-08 20:57 万航之舰
阅读(30)
评论(0)
推荐(0)
小学二年级都能看懂的 KMP算法详解
摘要: #介绍 先上一道模板题:P3375 【模板】KMP字符串匹配 ~~(难以想象这只是一道黄题)~~ ~~(而manacher竟然是蓝题)~~ 大意就是给你两个字符串,问其中一个在另一个里面出现过几次。至于border什么的,当你写出KMP时,你也就算出来了 为方便理解,提前定义一下:模式串表示被拿去匹
阅读全文
posted @ 2022-10-08 20:32 万航之舰
阅读(70)
评论(0)
推荐(0)
2022年9月29日
简单易懂的manacher算法讲解
摘要: #manacher 求最长回文子串的算法(顺便还能求出来以每个点为中心的最长回文子串) ##介绍 先来一道模板题:P3805 【模板】manacher 算法 先考虑一下小学二年级都会的纯暴力解法:以每个字符为中心,向左右扩展直到左右端点不相等为止,这时遍历出来的字符串长度记为这个点的答案,最后结果即
阅读全文
posted @ 2022-09-29 21:03 万航之舰
阅读(64)
评论(0)
推荐(0)
小学二年级都能看懂的 动态规划-斜率优化学习笔记
摘要: 2022.10.18 update:修改了题面错误,并增加了代码 本文主要参考oi-wiki 斜率优化 #引入 有 $n$ 个玩具,第 $i$ 个玩具价值为 $c_i$。要求将这 $n$ 个玩具排成一排,分成若干段。对于一段 $[l,r]$,它的代价为 $(r-l+\sum_{i=l}^{r}c_i
阅读全文
posted @ 2022-09-29 19:35 万航之舰
阅读(86)
评论(0)
推荐(0)
2022年9月27日
小学二年级都能看懂的 虚树学习笔记
摘要: 过不去那道题? 事实:它数据范围很大 而且每一次询问都得O(n)暴力 出题人最坏了! 介绍……虚树! #介绍 先看这么一道题 P2495 [SDOI2011] 消耗战 题目大意:每一次给k个特殊点,每次可以删除多条边,代价为边权和。求让这些特殊点与根节点不联通的最小代价 这道题的暴力dp非常好想:令
阅读全文
posted @ 2022-09-27 20:45 万航之舰
阅读(49)
评论(0)
推荐(1)
2022年9月13日
卡特兰数学习笔记
摘要: #简介 总之就是一个很神奇的数列:1,1,2,5,14,42,132…… 可以由多种递推式、通项公式得出 运用相关思想,能够解决很多奇奇怪怪的计数问题 #经典应用 ###长度为2n的括号序列个数 就类似()()()这种序列,每一个前括号,在它后面都有唯一一个后括号都能对应 考虑第一个左括号与第$i$
阅读全文
posted @ 2022-09-13 16:49 万航之舰
阅读(50)
评论(0)
推荐(0)
2022年9月7日
小学二年级都能看懂的 乘法逆元学习笔记
摘要: #介绍 在做题的时候,经常会遇见让我们将答案取模的情况。如果计算过程只涉及加减乘还好说,边算边取模即可。但是计算时经常不可避免的会出现除法,而 $(a\bmod p)/(b\bmod p)$ 与 $(a/b)\bmod p$ 并不相等,这是无法接受的。所以我们需要找到一个办法,将除法转换为乘法。 也
阅读全文
posted @ 2022-09-07 16:15 万航之舰
阅读(156)
评论(0)
推荐(0)
2022年9月6日
蒟蒻的深中日记
摘要: 2022.9.5 建个博客试试? 2022.9.6 第一次做期望概率计算题目,被爆杀了 同学疯狂切题,我题解都看不懂的那种 他们初中时都学了些什么啊 不对 这好像是noip的相关训练啊,这怎么跟省选难度似的 寄 2022.9.7 数据结构专题 上课如同听天书 不过除了一个省队的巨佬,其他同学也没一题
阅读全文
posted @ 2022-09-06 14:45 万航之舰
阅读(26)
评论(0)
推荐(0)
2022年9月5日
小学二年级都能看懂的扩展欧几里得学习笔记
摘要: ###一些闲扯 上次学扩展欧几里得是两年前,结果中考复习期间不动电脑,直接忘得一干二净 然后两个月前又看了一遍,今天要用的时候发现还是不熟练(看了个寂寞属于是) 别人化身狂暴切题组长的时候我在复习 而且网上的一大堆博客看得我晕晕乎乎费老大劲才彻底搞明白,这时其他人已经a了三四道了orz 于是下定决心
阅读全文
posted @ 2022-09-05 23:06 万航之舰
阅读(189)
评论(0)
推荐(0)
公告