会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
切换主题
调整字号
请输入文本
Starlight12345's blog
博客园
首页
新随笔
联系
订阅
管理
2026年8月10日
堆 trick 二则
摘要: 垃圾堆 \(\gdef\top{\operatorname{top}}\) 用法与实现 垃圾堆是实现堆删除任意元素的一种实现方式,具体的,如果要删除堆 \(h\) 内一个元素,我们先不操作 \(h\),而是新开一个堆 \(h'\),把这个元素 push 进 \(h'\) 内,那么此时显然有 \(h'
阅读全文
posted @ 2026-08-10 10:31 Sternenlicht12345
阅读(17)
评论(0)
推荐(0)
2026年7月12日
Tarjan 系列算法 & 各种连通分量疯狂恶补记
摘要: 残寒正欺病酒,掩沈香绣户。燕来晚、飞入西城,似说春事迟暮。画船载、清明过却,晴烟冉冉吴宫树。念羁情、游荡随风,化为轻絮。 十载西湖,傍柳系马,趁娇尘软雾。溯红渐、招入仙溪,锦儿偷寄幽素。倚银屏、春宽梦窄,断红湿、歌纨金缕。暝堤空,轻把斜阳,总还鸥鹭。 幽兰旋老,杜若还生,水乡尚寄旅。别后访、六桥无信
阅读全文
posted @ 2026-07-12 16:39 Sternenlicht12345
阅读(17)
评论(0)
推荐(0)
2026年6月7日
AtCoder Beginner Contest 461 E 题解
摘要: ABC461E E 升(E-liter) 赛时不会做,愣是想了什么分块、bitset 这些神秘做法,我真厉害。 题目大意 \(N\times N\) 的棋盘,每个格子最开始是白色的,有 \(Q\) 个操作共 \(2\) 种: 将第 \(R\) 行涂黑; 将第 \(C\) 行涂白。 问每次操作后棋盘的
阅读全文
posted @ 2026-06-07 22:10 Sternenlicht12345
阅读(45)
评论(0)
推荐(0)
2026年6月6日
NOI2009 第二场 B 题解
摘要: 洛谷 P1758 管道取珠(ball) 题目大意 两个栈,自底向上分别有 \(n,m\) 个球,每个球都可能是 A、B 两种颜色之一。取 \(n+m\) 次球,每次取球从两个栈的栈顶弹出一个,先后排列,记录下颜色,则会产生长 \(n+m\) 的颜色序列。设一共可能产生 \(k\) 种不同的颜色序列,
阅读全文
posted @ 2026-06-06 17:01 Sternenlicht12345
阅读(15)
评论(0)
推荐(0)
Atcoder Beginner Contest 281 G 题解
摘要: ABC281G 最遥远的城市(Farthest City) 题目大意 有 \(n\) 个两两不同的城市,打算在其间修路,要求: 每条路连接两个城市,每条路的长度; 设 \(d_u\) 为从 \(1\) 到 \(u\) 的最短路程,要求 \(\forall2\le i\le n-1, d_i<d_n\
阅读全文
posted @ 2026-06-06 11:36 Sternenlicht12345
阅读(21)
评论(0)
推荐(0)
2026年5月26日
一元二次方程、二次函数学习笔记
摘要: 一元二次方程 形式 一元二次方程二次方程的形式是:\(ax^2+bx+c=0\)(注意 \(a\ne 0\),否则就会变成一次方程,但是 \(b,c\) 可以为 \(0\))。 解要写成 \(x_1=p,x_2=q\) 的形式,即使 \(x_1=x_2\) 也要写成 \(x_1=x_2=r\) 的形
阅读全文
posted @ 2026-05-26 18:04 Sternenlicht12345
阅读(20)
评论(0)
推荐(0)
2026年5月16日
2025 年广东省、江苏省大学生程序设计大赛 H 题解
摘要: QOJ11380 松散子序列(Loose Substrings) 这个比赛我打星打过,当时这题不会跳了,现在这题变成热身题了,遂记之。 题目大意 给定一个长 \(n\) 的字符串 \(s\),求其本质不同的 \(k-\) 松散子序列数量。其中, \(k-\) 松散子序列要求序列中相邻的字符在原串中之
阅读全文
posted @ 2026-05-16 15:01 Sternenlicht12345
阅读(91)
评论(0)
推荐(0)
公告