2023.4.9 闲话
すずめの戸締まり
定义(可能和某些地方的定义不一致,这不要紧):
- Dyck 路:从 出发,走 步,每次可以走 或 ,最终走到 的一条路 .
- ballot sequences:一个只由 组成的序列 ,满足所有前缀和不小于 ,且所有数的和等于 .
- 平面树:有根,儿子顺序区分的树 .
构建 Dyck 路(或者 ballot sequences)到二叉平面树的双射:
按 DFS 序遍历二叉树,走到非叶子结点就 U,否则 D,这样建立起 个叶子的二叉平面树到 长的 Dyck 路的双射 .
应用实例:
O
计数满足如下条件的有 个非叶子结点的平面树的个数:
- 每个非叶子结点的儿子数量为 1 或 2 .
- 儿子数量为 1 的点只在从根出发的右链上 .
和最初问题一样,按照 DFS 序遍历树,往左儿子走或者唯一的一个儿子走的时候走 U,否则走 D . 不考虑最后的叶结点 . 那么就建立起这个和 Dyck 路的双射 .
Q
计数 个点的平面树,其中叶子被染成红色或蓝色 .
开局走一个 U,按照欧拉序遍历,往下走就 U 往上走就 D . 叶子处蓝色走 UD,红色走 DU,结尾走一个 D 结束 . 那么就建立起这个和 Dyck 路的双射 .
思考: 种颜色?
以下是博客签名,正文无关
本文来自博客园,作者:yspm,转载请注明原文链接:https://www.cnblogs.com/CDOI-24374/p/17298545.html
版权声明:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议(CC BY-NC-SA 4.0)进行许可。看完如果觉得有用请点个赞吧 QwQ
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
2022-04-09 一道初一数学题