首页 > 其他分享 >组合杂题选讲 #5

组合杂题选讲 #5

时间:2022-12-16 22:33:23浏览次数:33  
标签:方案 组合 杂题 线段 选讲 合法 假设 一种 配对

题目描述

题意:平面上有红色点和蓝色点各 \(n\) 个,且这 \(2n\) 个点没有三个点共线。我们称一种红蓝点之间的配对方案合法,是指在每对点之间用线段连接后,得到的 \(n\) 条线段没有交点。求证:一定存在一种合法的配对方案。

提示:设 \(U=\{1,2,\cdots,n\}\),红色点分别为 \(p_1,p_2,\dots,p_n\),蓝色点分别为 \(q_1,q_2,\dots,q_n\)。一种配对方案是指 \(U\to U\) 的一个双射 \(f\)。一种配对方案合法当且仅当线段集合 \(\{(p_k,q_{f(k)}):k\in U\}\) 中任意两条线段均不相交。

举个例子,当 \(n=3\) 时,下图为一种合法的配对方案,

合法方案示意图

而下图为一种不合法的配对方案,

不合法方案示意图

解答

\(n=1\) 的情况是平凡的,下面均假设 \(n\geq2\)。

(反证法)假设不存在一种合法的配对方案。从全部配对方案中选出连接的线段长度之和最短的一种方案,根据反证假设一定存在两条线段相交,设相交的两条线段的红色端点分别为点 \(A\) 和点 \(B\),蓝色端点分别为点 \(C\) 和点 \(D\),\(A\) 和 \(C\) 配对,\(B\) 和 \(D\) 配对,\(AC\) 和 \(BD\) 的交点为 \(E\)。

交点示意图

根据三角形不等式,一定有

\[\begin{aligned}|AD|&\leq|AE|+|DE|\\|BC|&\leq|BE|+|EC|\end{aligned} \]

由于没有三点共线,等号一定不成立,这说明

\[|AD|+|BC|<|AC|+|BD| \]

那么 \(A\) 和 \(D\)、\(B\) 和 \(C\) 配对的方案一定比这种方案线段长度之和更短,矛盾,故假设不成立。于是合法方案一定存在。

2022年12月16日 于东莞松山湖

标签:方案,组合,杂题,线段,选讲,合法,假设,一种,配对
From: https://www.cnblogs.com/szdytom/p/combinatorial-misc-5.html

相关文章

  • 组合杂题选讲 #4
    问题描述题意:已知有一个\(n\)点的无向图\(G\)不包含三元环,求\(G\)边数的最大值。提示:设\(G=(V,E)\)是一个无向图。我们称\(G\)包含三元环是指存在三个点\(a,b......
  • 数据结构杂题选做
    好像数据结构也没什么专项,那就全塞一起吧(大雾好像wind_whisper神仙今天留的题也没什么专项。P1972[SDOI2009]HH的项链居然没做过的“经典题”++。怎么到处都是经典题......
  • Web实时预览 & 界面组件Telerik——提高开发者工作效率的完美组合
    TelerikDevCraft包含一个完整的产品栈来构建您下一个Web、移动和桌面应用程序。它使用HTML和每个.NET平台的UI库,加快开发速度。TelerikDevCraft提供最完整的工具箱,用于构......
  • Vue笔记6--组合式API setup
    1、组合式api-setup组合式api将同一个逻辑关注点的代码收集在一起。在组件被创建前执行,props解析完成后被作为组合式api入口。setup取代了beforeCreate()和created(),由于......
  • [TJOI2015]组合数学
    [\(TJOI2015\)]组合数学链接:https://www.luogu.com.cn/problem/P3974题面:有一个\(n\timesm\)的网格,有些格子里有财宝,每次从左上角出发,只能往右或下走且每一次经过一......
  • DP 杂题选做
    概率期望DP学习笔记树形DP学习笔记其余就不具体分类了。P1220关路灯题解说这是区间DP经典题,但我以前居然没听说过,这下尴尬了。设\(f_{i,j,0/1}\)表示关掉区......
  • 知识回顾-JDK有哪些垃圾收集器及收集器组合
    目录经典垃圾收集器新生代Serial收集器ParNew收集器ParallelScavenge收集器老年代SerialOld收集器ParallelOld收集器CMS收集器G1收集器ZGC收集器如何获取使用的默认的垃......
  • 组合数学专题
    组合数学专题!最近noip考完了,决定试试冲冲省选,虽然没什么希望。无望的努力也是一种独特的体验吧。之后如果可能,会写一个OI经历的博客,最近真的有点迷茫,先学再说。1.......
  • LeetCode HOT 100:组合总和
    题目:39.组合总和题目描述:给你一个没有重复元素的数组,和一个target目标值,返回数组中可以使数字和为目标数target的所有不同组合。什么叫组合?组合就是数组中任意数字组成......
  • 极值理论 EVT、POT超阈值、GARCH 模型分析股票指数VaR、条件CVaR:多元化投资组合预测风
    全文链接:http://tecdat.cn/?p=24182最近我们被客户要求撰写关于股票指数的研究报告,包括一些图形和统计输出。本文用R编程语言极值理论(EVT)以确定10只股票指数的风......