首页 > 其他分享 >三维偏序的优秀做法

三维偏序的优秀做法

时间:2024-07-09 21:10:50浏览次数:10  
标签:偏序 dbinom 优秀 三维 2f cases 3f

感觉挺厉害的。

我们使用 \(f_i\) 表示恰有 \(i\) 维满足偏序的数对 \((x,y)\) 的个数,\(g_i\) 表示钦定 \(i\) 维满足偏序对的数对 \((x,y)\) 的个数。

那么对于三维偏序:

\[g_0=\dbinom{0}{0}f_0+\dbinom{1}{0}f_1+\dbinom{2}{0}f_2+\dbinom{3}{0}f_3=f_0+f_1+f_2+f_3 \]

\[g_1=\dbinom{1}{1}f_1+\dbinom{2}{1}f_2+\dbinom{3}{1}f_3=f_1+2f_2+3f_3 \]

\[g_2=\dbinom{2}{2}f_2+\dbinom{3}{2}f_3=f_2+3f_3 \]

\[g_3=\dbinom{3}{3}f_3=f_3 \]

\(g_0\) 显然等于 \(\dbinom{n}{2}\),\(g_1\) 只需要求三遍一维偏序就可以得到,\(g_2\) 只需要求三遍二维偏序就可以得到,这样我们就可以得到一个方程组:

\[\begin{cases} f_0=f_3\\ f_0+f_1+f_2+f_3=g_0\\ f_1+2f_2+3f_3=g_1\\ f_2+3f_3=g_2 \end{cases}\]

解之即可。\(f_3\) 即为答案。时间复杂度是优秀的 \(\mathcal O(n\log n)\)。

而且你会发现拓展到多维偏序貌似也是可以做的。

标签:偏序,dbinom,优秀,三维,2f,cases,3f
From: https://www.cnblogs.com/DerrickLo/p/18292735

相关文章

  • Altair携手奇瑞汽车,荣获2024世界人工智能大会“AI赋能新型工业化创新应用优秀案例”
    2024年7月4-7日,2024世界人工智能大会(WAIC)在上海世博中心成功举办。4日下午,“AI赋工业,数智启未来—人工智能赋能新型工业化主题论坛”在上海世博中心召开。Altair携手奇瑞汽车股份有限公司申报的“基于AI的降阶建模实现新能源汽车高低温续航高效集成仿真”案例在本次大会中......
  • 手机数据恢复篇:优秀的 iPhone 数据恢复汇总
    如果您不幸遭遇iPhone死机、进水或死机,一切还不算晚。您可以使用iPhone数据恢复应用恢复文件、照片、应用数据、消息等。使用以下选项,您可以恢复iPhone上的少量内容、特定项目或所有内容。有些应用程序甚至提供修复工具来修复最初导致数据丢失的问题。最好的iPhone......
  • 三维重建工作的一些调研
    GPT关于3D-GS的回答如果我获得了一个3D高斯溅射的表达,给定任意的相机内参和外参,是不是就能生成一副2D图像Yes,givena3DGaussiansplattingrepresentationandtheintrinsicandextrinsiccameraparameters,youcangeneratea2Dimagefromanydesiredviewpoint.......
  • 两个全开源的3D模型素材下载网站源码 3D图纸模型素材 三维图形素材会员下载站源码
    今天推荐两个全开源的3D模型素材下载网站源码3D图纸模型素材三维图形素材会员下载站源码,这两个源码完整,都是基于thinkphp内核开发的,框架稳定,带数据库,源码文件,可以直接部署使用。 第一个:3D模型图纸模型机械模型(图纸)下载资源网站源码thinkphp5开发原创模型(图纸)源码 3......
  • 项目解决方案:4G实时视频接入、多画面拼接,融合三维实景的设计方案
    目录一、项目需求1、视频接入要求2、视频拼接要求3、其他项目要求二、方案设计1、前端设备设计方案1.1设计思路1.2设备端设计2、系统整体设计方案2.1总体设计2.1无线4G/5G的带宽限制2.2视频拼接服务器的说明三、产品介绍1、AS-V1000视频平台2、AS-VJ900视频拼......
  • 如何实现超大场景的三维模型(3D)轻量化
    如何实现超大场景的三维模型(3D)轻量化   超大场景的三维模型在虚拟现实、游戏开发和可视化应用等领域中具有广泛的应用潜力。然而,由于其庞大的数据量和复杂的几何结构,给数据存储、传输和渲染带来了巨大挑战。为了解决这个问题,实现超大场景三维模型的轻量化成为关键的技术需......
  • 最新发布!快速掌握2024年度最受欢迎的十个优秀项目管理软件
    在如今市场竞争激烈的环境下,企业要想在有限的时间和预算内高效完成项目,实现目标,项目管理软件就显得尤为重要。这类软件可以帮助企业优化资源配置,提高团队协作效率,降低项目风险,从而确保项目能顺利进行。为了帮企业找到最适合自己的项目管理软件,三横王讲测试进行了研究和比较,评估......
  • EKF+UKF+CKF+PF的效果对比|三维非线性滤波|MATLAB例程
    前言标题里的EKF、UKF、CKF、PF分别为:扩展卡尔曼滤波、无迹卡尔曼滤波、容积卡尔曼滤波、粒子滤波。EKF是扩展卡尔曼滤波,计算快,最常用于非线性状态方程或观测方程下的卡尔曼滤波。但是EKF应对强非线性的系统时,估计效果不如UKF。UKF是无迹卡尔曼滤波/无味卡尔曼滤波,使用U......
  • 【无人机三维路径规划】基于蜘黑翅鸢算法BKA实现考虑路径、高度、威胁、转角成本的多
    %初始化无人机数量和位置num_drones=4;start_positions=[0,0;10,0;20,0;30,0];goal_positions=[40,40;30,40;20,40;10,40];%参数设置max_iter=100;%最大迭代次数pop_size=50;%种群规模c1=2;%个体学习因子c2=2;%社会学习因子......
  • C#/.NET/.NET Core优秀项目和框架2024年6月简报
    前言公众号每月定期推广和分享的C#/.NET/.NETCore优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码......