会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
So_noSlack 的博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
10
下一页
2024年7月20日
Day 13 - 树形 DP 与换根 DP
摘要: 树形 DP 树形 \(\text{DP}\),即在树上进行的 \(\text{DP}\)。由于树固有的递归性质,树形 \(\text{DP}\) 一般都是递归进行的。 基础 以下面这道题为例,介绍一下树形 \(\text{DP}\) 的一般过程。 例题 洛谷 P1352 没有上司的舞会。 某大学有
阅读全文
posted @ 2024-07-20 07:47 So_noSlack
阅读(49)
评论(0)
推荐(0)
2024年7月19日
番外 - 数学感闻
摘要: 前言 今天是 2024 - 05 - 15,没什么特别的,不知为什么就想写来这篇文章。 算是对 \(3\) 年数竞学习经历的一个总结吧,也为学弟学妹们提供一些学习数学的经验。 这篇文章没有什么固定的受众群体,因为我也不知道我要写些什么,对你有帮助的话更好。 初入数竞 记得我接触数竞的时间相比较于其余
阅读全文
posted @ 2024-07-19 13:41 So_noSlack
阅读(74)
评论(0)
推荐(0)
Top monitor[2.1.11] 开源
摘要: 说明 本项目将转为开源项目。 \(\text{GitHub}\) 仓库下载链接 \(|\) 项目初始化下载 \(|\) 项目编辑文件下载。 项目说明 声明:此项目由 \(\text{So_noSlack}\) 开发,最终解释权归 \(\text{So_noSlack}\) 所有。 该项目是为了帮助老
阅读全文
posted @ 2024-07-19 13:32 So_noSlack
阅读(245)
评论(1)
推荐(1)
2024年7月18日
Day 11 - 模拟赛
摘要: WTP 的大洗牌 题目描述 \(\text{input1}\) 3 1 1 1 1 2 3 \(\text{output1}\) 10 0 数据范围 shuffle.zip 第一题 题目描述 输入格式 输出格式 \(\text{input1}\) abyzuv 1 \(\text{output1}\
阅读全文
posted @ 2024-07-18 07:55 So_noSlack
阅读(65)
评论(0)
推荐(0)
2024年7月17日
Day 10 - 动态规划与树状数组
摘要: 动态规划基础 主要介绍动态规划的基本思想,以及动态规划中状态及状态转移方程的设计思路,帮助各位初学者对动态规划有一个初步的了解。 引入 [IOI1994] 数字三角形。 给定一个 \(r\) 行的数字三角形(\(r \leq 1000\)),需要找到一条从最高点到底部任意处结束的路径,使路径经过数字
阅读全文
posted @ 2024-07-17 08:40 So_noSlack
阅读(99)
评论(0)
推荐(0)
2024年7月16日
Day 9 - 线段树
摘要: 线段树 引入 线段树是算法竞赛中常用的用来维护 区间信息 的数据结构。 线段树可以在 \(O(\log N)\) 的时间复杂度内实现单点修改、区间修改、区间查询(区间求和,求区间最大值,求区间最小值)等操作。 线段树 线段树的基本结构与建树 过程 线段树将每个长度不为 \(1\) 的区间划分成左右两
阅读全文
posted @ 2024-07-16 08:36 So_noSlack
阅读(95)
评论(0)
推荐(0)
2024年7月15日
Day 8 - 并查集、堆、set 与 map
摘要: 并查集 引入 并查集是一种用于管理元素所属集合的数据结构,实现为一个森林,其中每棵树表示一个集合,树中的节点表示对应集合中的元素。 顾名思义,并查集支持两种操作: 合并(\(\text{Union}\)):合并两个元素所属集合(合并对应的树) 查询(\(\text{Find}\)):查询某个元素所属
阅读全文
posted @ 2024-07-15 08:32 So_noSlack
阅读(109)
评论(0)
推荐(0)
2024年7月14日
Day 7 - 哈希与 KMP
摘要: 字符串哈希 定义 我们定义一个把字符串映射到整数的函数 \(f\),这个 \(f\) 称为是 \(\text{Hash}\) 函数。 我们希望这个函数 \(f\) 可以方便地帮我们判断两个字符串是否相等。 Hash 的思想 \(\text{Hash}\) 的核心思想在于,将输入映射到一个值域较小、可
阅读全文
posted @ 2024-07-14 07:59 So_noSlack
阅读(85)
评论(0)
推荐(0)
2024年7月12日
Day 5 - 双指针与折半搜索
摘要: 双指针 本页面将简要介绍双指针。 引入 双指针是一种简单而又灵活的技巧和思想,单独使用可以轻松解决一些特定问题,和其他算法结合也能发挥多样的用处。 双指针顾名思义,就是同时使用两个指针,在序列、链表结构上指向的是位置,在树、图结构中指向的是节点,通过或同向移动,或相向移动来维护、统计信息。 接下来我
阅读全文
posted @ 2024-07-12 08:10 So_noSlack
阅读(98)
评论(0)
推荐(0)
2024年7月11日
Day 4 - 搜索进阶与模拟
摘要: 启发式搜索 下面将简要介绍启发式搜索及其用法。 定义 启发式搜索(英文:\(\text{heuristic search}\))是一种在普通搜索算法的基础上引入了启发式函数的搜索算法。 启发式函数的作用是基于已有的信息对搜索的每一个分支选择都做估价,进而选择分支。简单来说,启发式搜索就是对取和不取都
阅读全文
posted @ 2024-07-11 11:04 So_noSlack
阅读(190)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
10
下一页
公告