会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
残阳如血
而我将 爱你所爱的人间 / 愿你所愿的笑颜 / 你的手我蹒跚在牵 / 请带我去明天
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2025年1月27日
搜索
摘要: 搜索剪枝 优化搜索顺序 大部分情况下,我们应该优先搜索分支较少的结点。 排除等效冗余 可行性剪枝 最优性剪枝
阅读全文
posted @ 2025-01-27 19:52 OIer_wst
阅读(8)
评论(0)
推荐(0)
2025年1月19日
表达式树
摘要: 后缀表达式转表达式树 定义一个树结点的结构体。 开一个栈存储结点 逐个扫描后缀表达式: 如果是数字,直接开一个结点放入栈中。 如果是操作符: 从栈中弹出两个结点,作为一个新开结点的儿子。最后将新开的结点放回栈中。 结束后,栈顶就是表达式树的根结点。 // 这里数字只有一位,如果出现 >10 的数字话
阅读全文
posted @ 2025-01-19 13:02 OIer_wst
阅读(9)
评论(0)
推荐(0)
表达式转换
摘要: 中->后 初始化一个空栈,用于存储运算符。 逐个扫描中缀表达式的字符: 如果是操作数,直接加入后缀表达式。 如果是左括号 (,将其压入栈。 如果是右括号 ),不断弹出栈顶元素并加入后缀表达式。 如果是操作符: 如果栈为空或者栈顶为左括号,直接压入栈。 否则,比较栈顶操作符和当前操作符的优先级: 若当
阅读全文
posted @ 2025-01-19 11:20 OIer_wst
阅读(9)
评论(0)
推荐(0)
2025年1月18日
Tricks
摘要: 介绍了一些 OI 中常见的技巧与方法,考前必看!
阅读全文
posted @ 2025-01-18 13:14 OIer_wst
阅读(36)
评论(0)
推荐(0)
2024年9月26日
LGP1853 题解
摘要: 原题链接:P1853 投资的最大效益。 难度:Easy+。 稍有扩展的多重背包模板。 正解 容易发现,对于每年份购买的债券存在一个贪心策略:最大化每年的年利息,那么就可以转为对每年进行考虑。 可以将债券抽象成货物,投资额是体积 \(v_i\),年利息是价值 \(w_i\),而背包的容量就是当前的 \
阅读全文
posted @ 2024-09-26 21:28 OIer_wst
阅读(17)
评论(0)
推荐(0)
LGP1313 题解
摘要: 原题链接:P1313 [NOIP2011 提高组] 计算系数。 难度:Easy。 考察二项式定理的基本应用。 正解 发现存在式子 \((ax+by)^k\),容易想到二项式定理。 二项式定理: \[(x+y)^n=\sum\limits_{i=0}^{n}{n\choose i}x^iy^{n-i}
阅读全文
posted @ 2024-09-26 21:18 OIer_wst
阅读(16)
评论(0)
推荐(0)
LGB3717 题解
摘要: 原题链接:B3717 组合数问题。 难度:Easy 组合数学的模板题。 排除做法: \(n,m\le5\times10^6\),显然不能使用杨辉三角递推。 模数为 \(998,244,353\),无法使用 \(\text{Lucas}\) 定理。 正解 考虑直接使用组合数的计算式: \[{n\cho
阅读全文
posted @ 2024-09-26 21:09 OIer_wst
阅读(27)
评论(0)
推荐(0)
2024年9月23日
LGP3183 题解
摘要: 原题链接:P3183 [HAOI2016] 食物链。 难度:Easy。 根据定义,食物链是一个 DAG,所以可以进行拓扑排序。 食物链也就转化成了:图中从一个入度为 \(0\) 的点到一个出度为 \(0\) 的点的路径。 那么只需要拓扑排序求出所有起点到每个点的路径条数,然后累加出度为 \(0\)
阅读全文
posted @ 2024-09-23 21:23 OIer_wst
阅读(24)
评论(0)
推荐(0)
LGP1901 题解
摘要: 原题链接:P1901 发射站 难度:Easy。 注意到"最近的且比它高",容易想到用单调栈维护每个能量发射站左右第一个比它高的,最后统计答案即可。 具体的 令 f[i][0/1] 表示能量发射站 \(i\) 右边/左边第一个 \(h_x>h_i\) 的位置 \(x\)。 用单调栈从左向右扫一遍,得到
阅读全文
posted @ 2024-09-23 21:13 OIer_wst
阅读(39)
评论(0)
推荐(0)
个人介绍
摘要: 我是一名来自浙江省的菜鸡 \(\texttt{OIer}\)。 欢迎交友。 账号列表: Luogu(大号) Luogu(小号) AtCoder Codeforces UOJ LOJ QOJ vjudge AcWing 还有啥以后再补。。。
阅读全文
posted @ 2024-09-23 19:55 OIer_wst
阅读(41)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告