会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
_pwl
博客园
首页
新随笔
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年11月11日
CSP-J2 2020 题解(Updating)
摘要: T1 . 优秀的拆分 Written on 2020.11.11 题目传送门 Description 给定 \(n\) ,求 \(n\) 的二进制幂分解 Solution 不难想到,求 \(n\) 的二进制幂分解可以转化为表示二进制的问题。 而对于每一个 \(n\) ,当 \(n\) 没有一个合法的
阅读全文
posted @ 2020-11-11 17:20 _pwl
阅读(325)
评论(1)
推荐(0)
2020年10月27日
洛谷题解P1115 最大子段和 暨 P1714 切蛋糕
摘要: P1115原题传送门 P1714原题传送门 \(\text{Solution - P1117}\) 一道 DP 题目。 状态的表示 : 令 \(f[i]\) 表示 以 \(f[i]\) 结尾的最大子段和。 初始化 : \(f[i]\ =\ 0\) 状态的转移 : \(f[i]\ =\ \max(f[
阅读全文
posted @ 2020-10-27 17:36 _pwl
阅读(155)
评论(0)
推荐(0)
2020年10月17日
洛谷题解P3367 【模板】并查集 暨 浅谈并查集
摘要: 原题传送门 $1$.定义 并查集是一种树型的数据结构,用于处理一些不相交集合的合并及查询问题。————百度百科 $2$.核心操作 \((1)\) .初始化 初始化的目的是把每个$i$的父亲都设为自己,为找父亲做准备 for(int i=1;i<=n;++i) fa[i]=i; \((2)\) .找祖
阅读全文
posted @ 2020-10-17 20:15 _pwl
阅读(395)
评论(0)
推荐(1)
洛谷题解P1886 滑动窗口 P2032 扫描/【模板】单调队列 暨 浅谈单调队列
摘要: \({\tt P1886}\) 原题传送门 \({\tt P2032}\) 原题传送门 \({\tt Solution}\) 这两道都是单调队列非常经典且模板的题目。 借此来浅析单调队列(Monotone queue) 概念 单调队列是一种特殊的队列,它在满足队列所有性质的同时,也满足以下特点 :
阅读全文
posted @ 2020-10-17 20:08 _pwl
阅读(239)
评论(0)
推荐(0)
2020年10月16日
洛谷题解P3865 【模板】ST表 暨 浅谈ST表
摘要: 原题传送门 \(\text{Solution}\) 这是一道ST表经典题——静态区间最大值 本文以此题为例,来浅析 \(\text{ST}\) 表 $1$.概述 \(\text{ST}\) 表是一个解决 \(\text{RMQ}\) 问题的很有力的工具 它的本质其实是动态规划,运用到的思想主要是倍增
阅读全文
posted @ 2020-10-16 21:13 _pwl
阅读(232)
评论(0)
推荐(0)
洛谷题解P3378 【模板】堆 暨 浅谈堆
摘要: 原题传送门 \(\text{Solution}\) 一道堆的模板题,借此机会来讲一下堆的概念及基本操作。 $1$.概念 堆为一种数据结构,即用数组来实现一棵 完全二叉树 有小根堆和大根堆两种。 大根堆 : 根节点点权最大 小根堆 : 根节点点权最小 所有的堆都满足一下一条性质 : 堆中某个节点的值总
阅读全文
posted @ 2020-10-16 20:13 _pwl
阅读(350)
评论(0)
推荐(0)
2020年10月6日
2020.10.6 清北学堂 J2综合强化营 D6 分治笔记
摘要: 分治 $1$.定义 “分而治之”,即把大问题拆成一个个的小问题,然后分别解决这些小问题,最终求得答案。 $2$.应用 \(\text{Example}\) 把一个长度 \(N\) 的数组从小到大排序 \(\text{Solution}\) \(\text{Quick Sort}\ \to\) 分成两
阅读全文
posted @ 2020-10-06 20:33 _pwl
阅读(261)
评论(3)
推荐(1)
2020年10月4日
初赛复习——位运算
摘要: $1$.分类 符号 含义 & 与 | 或 ^ 异或 ~ 取反 << 左移 >> 右移 $2$.详解 \((1).\&\)(与运算) 核心:同 $1$ 取 $1$,其余取 $0$ \(Example\): 对 $10$ 和 $15$ 进行 \(\&\) 运算 \((10)_{10}\ =\ (1010
阅读全文
posted @ 2020-10-04 14:02 _pwl
阅读(270)
评论(3)
推荐(2)
2020年10月3日
一本通1274:【例9.18】合并石子(区间DP入门)
摘要: 原题传送门 \(Thinking\) 这是一道区间$DP$的经典/入门题 状态的表示:\(f[i][j]\) 表示合并从 \(i\) 到 \(j\) 堆的最小代价 初始化:\(f[i][i]\ =\ 0\) 状态的转移:\(f[i][j]=min\{f[i][j],f[i][k]+f[k+1][j]
阅读全文
posted @ 2020-10-03 20:33 _pwl
阅读(1032)
评论(0)
推荐(0)
2020.10.3 清北学堂 J2综合强化营 D3 动态规划笔记
摘要: 动态规划 $1$.常见问题 做决策 求最优解 求方案数 求可行解 搜索不能用,贪心不敢用 判断技巧: 看问题的类型 看数据范围 $2$.基本步骤 设计状态 确定初始状态 推导状态转移方程 \((1)\). 设计状态(阶段) 主要思想:问什么,设什么;从数据范围里猜测状态 思路: 满状态求出的最优解就
阅读全文
posted @ 2020-10-03 20:22 _pwl
阅读(280)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告
1
2 3
4