背景:
记录一些好的数学题。
理论上持续更。
T1
que:
对于一个圆,现在有
n个点,两两连边(保证不会多线交一个点),求分成的区域块的数目。
sol:
视频链接:https://www.bilibili.com/video/av19849697
欧拉定理:在任何一个规则球面地图上,用
R记区域个数,
V记顶点个数,
E记边界个数,则
R+V−E=2。
——摘自《百度百科》
不过,这个公式只适用于边不相交的图,因此,不能够直接套用该公式。
考虑顶点的个数。原来有
n个点,然后两条边(四个点)会产生一个交点,因此
V=n+Cn4。
考虑边的个数。一共有
Cn2条线段交于
Cn4个点,所以有
Cn2+2Cn4段,即这么多边。因为你还用
n个点将圆分开,因此再加上
n即可。综上,
E=Cn2+2Cn4+n
带入公式
R+V−E=2,得到:
R+(n+Cn4)−(Cn2+2Cn4+n)=2
R=Cn2+Cn4+2
因为我们只关心圆内的区域数,因此答案减去圆的补集(大小
1个)。
因此最后的答案为:
R=Cn2+Cn4+1