当前位置: 首页 > news >正文

种类并查集

扩展域并查集,可以维护两种及以上的关系

假想敌:假设i的敌人是i+n,范围多了一倍

  • 三种关系:友好关系,敌对关系,暂时无关系
  • 三种操作:
    • 确认友好关系(合并)
    • 确认敌对关系:x和y是敌人,即x和y的敌人合并,y和x的敌人合并
    • 查询:
        void search(int a,int b){int root1=findRoot(a);int root2=findRoot(b);if(root1==root2){cout<<"朋友关系"<<endl;return;}int root3=findRoot(a+n);    //a的敌人int root4=findRoot(b+n);    //b的敌人if(root1==root4&&root2==root2){cout<<"敌人关系"<<endl;return;}cout<<"暂无关系"<<endl;}
      

若有更多的关系,范围可以再扩大,比如假设i的天敌是i+n,假设i的猎物是i+2n,假设i的同类是i+3n,范围扩大了3倍

http://www.jsqmd.com/news/585706/

相关文章:

  • 文墨共鸣开源镜像:免编译适配StructBERT中文大模型的开箱即用方案
  • 5个步骤解决Windows运行库问题:Visual C++ Redistributable AIO解决方案完全指南
  • 3个实用方案解决百度网盘限速问题:高效下载工具使用指南
  • 分析送长辈一级亚麻籽油礼盒装,广州地区口碑好的品牌排名 - mypinpai
  • 老旧Mac设备重生指南:使用OpenCore Legacy Patcher实现系统兼容性突破
  • Qwen3-VL-4B Pro镜像免配置:预置CUDA 12.1+cudnn 8.9兼容环境
  • 终极多店铺管理指南:如何在Fecshop中轻松运营多个独立商城
  • srez超分辨率深度学习项目实战:如何制作训练过程动画演示
  • 使用Prometheus监控GeoIP2-CN:查询延迟与更新状态指标
  • Kubernetes externalIPs:已知六年的安全漏洞,终于要移除了
  • 如何选择美国移民哪家更专业?2026年4月推荐评测口碑对比TOP5 - 十大品牌推荐
  • ComfyUI-VideoHelperSuite视频工作流全链路解决方案:从基础应用到专业优化
  • 终极GitHub加速方案:3分钟解决国内访问卡顿难题
  • 开源游戏性能优化工具WaveTools:如何实现游戏体验提升方案
  • 4步掌握Display Driver Uninstaller:专业显卡驱动清理指南
  • Qwen3-ASR-1.7B在智能车载系统的语音交互实现
  • hello-uniapp技术债务管理:平衡开发速度与代码质量的终极指南 [特殊字符]
  • 老Mac焕新实战:OpenCore Legacy Patcher全解析——让旧硬件重获新生
  • QuickLook.Plugin.OfficeViewer-Native:高性能原生Office预览架构解析
  • 好用的研发费用管理系统推荐,北京大为科创在河北表现如何? - 工业品牌热点
  • 终极指南:activate-linux从v2.x升级到v3.x的配置文件迁移要点
  • SEO创始人有哪些著名的代表人物
  • 终极指南:如何利用Longhorn云原生存储实现GitOps驱动的CI/CD流水线
  • 突破抖音批量下载效率瓶颈:内容创作者的自动化视频管理工具
  • 2025-2026年美国移民哪家更专业评测:五家口碑服务推荐比较知名 - 十大品牌推荐
  • AEUX:重构设计动效工作流的跨平台协作解决方案
  • 抖音无水印视频下载工具革新:从技术突破到商业价值实现
  • 3步解锁ModTheSpire:面向《杀戮尖塔》玩家的模组加载解决方案
  • League Akari:告别英雄联盟繁琐操作,你的智能游戏助手来了吗?
  • Sunshine开源游戏串流服务器:打造终极跨平台游戏云体验