尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

qoj7759 的另一种做法

qoj7759 的另一种做法
📅 发布时间:2026/6/20 16:22:24

令 \(A(n, x, y)\) 表示长度为 \(n\) 的排列中,有 \(x\) 个升高和 \(y\) 个逆升高(即逆排列有 \(y\) 个升高)的排列数量。
根据组合恒等式,我们有如下关系:

\[\binom{uv + n - 1}{n} = \sum_{x=0}^{n-1} \sum_{y=0}^{n-1} A(n, x, y) \binom{u+x}{n} \binom{v+y}{n} \]

我们考虑反解出 \(A(n, x, y)\)。

令 \(x' = n - x, y' = n - y\),并代入整数 \(u=i, v=j\) (\(1 \le i, j \le n\)),我们可以构建一个线性方程组。
定义矩阵 \(L, C, \mathcal{A}\) 如下:

  • \(L_{ij} = \binom{ij + n - 1}{n}\),其中 \(1 \le i, j \le n\)。
  • \(C_{ik} = \binom{n + i - k}{n}\),其中 \(1 \le i, k \le n\)。
  • \(\mathcal{A}_{x'y'} = A(n, n-x', n-y')\)。

上述恒等式可以表示如下形式:

\[L = C \cdot \mathcal{A} \cdot C^T \]

我们的目标是求 \(\mathcal{A}\),因此有:

\[\mathcal{A} = C^{-1} \cdot L \cdot (C^T)^{-1} = C^{-1} \cdot L \cdot (C^{-1})^T \]

矩阵 \(C\) 是一个下三角矩阵,其逆矩阵 \(C^{-1}\) 有显式的封闭形式:

\[(C^{-1})_{ij} = (-1)^{i-j} \binom{n+1}{i-j} \]

(当 \(i < j\) 时为 0)。

相关新闻

  • 编程语言工具链简介
  • YOLO在轨道交通的应用:轨道异物入侵智能预警
  • 千万注意!实验室改造的5大陷阱

最新新闻

  • i.MX 6启动配置全解析:从引脚、熔丝到硬件设计的实战指南
  • BlenderGIS终极指南:5分钟学会地理数据三维可视化
  • Ubuntu 14.04 LAMP安装的三大隐性断层与运维真相
  • 2026杭州市家里卫生间漏水、阳台漏水、楼顶漏水、阳台漏水、地下室渗水、阳光房漏水各种房屋漏水情况不用愁!本地防水补漏公司为您排忧解难!精准推荐附近专业防水团队 - 伶鹿到家
  • 2026年6月积家售后服务体系升级|官方维修网点最新营业地址、专属联系电话完整收录指南 - 积家中国服务中心
  • 当音乐被锁在数字牢笼:qmcdump如何重新定义你的听觉主权

日新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号