数论,直线分割平面&球体

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

一·n条直线最多分割多少平面问题

假设n-1条直线分割了f(n-1)个部分,第N条直线最多与n-1条直线相交,有n-1的交点。n-1个交点将第n条直线分割成n-2条线段和2个射线,线段和射线各自将原来的区域分割成两部分,多出了(n-2)+2个部分。

故:f(n)=f(n-1)+n
=f(n-2)+(n-1)+n
……
=f(1)+1+2+……+n
=n(n+1)/2+1

二·n条射线最多分割平面问题。

假设n-1条射线分割了f(n-1)个部分,第n条射线与2(n-1)条线段相交,新增4(n-1)条线段,2个射线,由于是折现,有两个相邻的线段其实是一条线段。所以

故:f(n)=f(n-1)+4(n-1)+2-1
=f(n-1)+4(n-1)+1
=f(n-2)+4(n-2)+4(n-1)+2
……
=f(1)+4+4*2+……+4(n-1)+(n-1)
=2n^2-n+1

三,封闭曲线分平面问题。

第n个圆与前n-1个圆相交,有2(n-1)个线段,增加2(n-1)个部分。

故: f(n)=f(n-1)+2(n-1)
=f(1)+2+4+……+2(n-1)
=n^2-n+2

四 平面分割空间问题(hdu1290)

由二维的平面分割的部分与交点有关,即交点决定射线和线段的条数,联想三维与交线有关。前n-1个平面分割f(n-1)个部分,第n个平面与前(n-1)个平面都相交,产生n-1条交线。。而这n-1条交线把第n个平面最多分割成g(n-1)个区域。(g(n)为(1)中的直线分平面的个数 )此平面将原有的空间一分为二,则最多增加g(n-1)个空间。

故:f=f(n-1)+g(n-1) ps:g(n)=n(n+1)/2+1
=f(n-2)+g(n-2)+g(n-1)
……
=f(1)+g(1)+g(2)+……+g(n-1)
=2+(1*2+2*3+3*4+……+(n-1)n)/2+(n-1)
=(1+2^2+3^2+4^2+……+n^2-1-2-3-……-n )/2+n+1
=(n^3+5n)/6+1

poj3525 计算凸多边形最大内接圆(二+半平面交 ) 题意 给你一个凸包问你凸包的某一点到每条边的最短距离最大? 思路 题目的实质就是多边形的最大内接圆半径! 二圆的半径mid,用半平面交验证,每条直线向内平移mid的距离,之后跑一遍半平面, 判断有没有凸核,若有凸核,l=mid(进一步扩大范围),else r=mid 将逆时针凸包中每条边向内推进R的实现:直线平移! 把直线表示成Ax + By + C = 0后(已考虑顺逆时针所带来的正负号问题),把直线向内推进d时,只需要写: c += d * sqrt(a*a + b*b); .. 阅读详情

相关推荐

2维空间、3维空间的最大分割数及多维空间的最大分割数猜想

前段时间无意中想推导3维空间的最大分割数的公式,即n个平面最多可以把空间分割成多少份。打算采用递推法猜,再用数学归纳法证明的方法求解。先从1维空间的分割开始,1维空间是点分割线,条件是点不重合。分割数公式很简单: Sn = n + 1  n 为1维空间的最大分割数,n=1, 2, 3…>然后是2维空间的分割:1条直线平面分割成2个部,2条直线(相交)把平面分割成4个部,3条直线(

bobcy的专栏 4090

演示递归分割球体(OpenGL)

演示递归分割球体(OpenGL)

计算机图形学-切割圆球

#include <stdio.h> #include <gl/glut.h> #include <math.h> #include "gmath.h" #include "gmatrix3d.h" #include "gvector3d.h" #include "gcamera.h" #include "gmaterial.h" #include "gligh...

qq_37165724的博客 625

直线,折线,封闭曲线,平面分割区域问题

(一)直线平面问题 题目大致如:n条直线最多可以把平面成多少个区域? 析:要想把平面得最多即任意两条直线都相叫,任意三条直线交点不重合。 有n条直线,设f(n)为最大区域数,显而易知f(1)=2,f(2)=4,f(3)即第三条直线和前两条直线都有交点且交点不重合,前两条直线将第三条直线为三个部,每部又将原来区域一为二,所以f(3)=f(2)+3,同理推下去便得      f

千里之行 始于足下 3595

数学 —— 计算几何 —— 平面分割问题

直线平面问题问题:n条直线,最多可以把平面为多少个区域。 解:当有n-1条直线时,平面最多被成了f(n-1)个区域。则第n条直线要是切成的区域数最多,就必须与每条直线相交且不能有同一交点。 这样就会得到n-1个交点。这些交点将第n条直线为2条射线和n-2条线段。而每条射线和线段将以有的区域一为二。这样就多出了2+(n-2)个区域。 如图:第四条红色的线与其他3条线生成了3...

Alex_McAvoy的博客 3531

线面分割问题(递推)

1.n条直线分割最多平面问题 要想分割的面最多,假设前n-1条直线已经将平面成f(n-1)个平面了,那么第n条直线分割时与前n条直线都相交,才能分割出最多的平面,第n条直线与前n-1条共有n-1个交点,这n-1个交点把第n条直线分割成n-2条线段和2条射线,每条线段及射线将已有的区域一为二,这样就增加了n-2+2(也就是n)个区域,递推公式就为f(n)=f(n-1)+n。 2.折线平面问...

AD钙AD钙的博客 913

直线分割平面公式

如果没有一条直线,那么平面就可以看作1个部;如果有1条直线,那么平面就被成2个部;如果有2条直线,又可为两种情况:第2条直线与第1条直线不相交,可平面3部,第2条直线与第1条直线相交,可平面4部,同理,3条直线最多可平面7部,4条直线最多可平面11部,再把这几个数解,发现1=1,2=1+1,4=1+1+2,7=1+1+2+3,11=1+1+2+3+4。由此我们可得到直线...

qq_40807366的博客 5712

直线、折线分割平面平面分割空间问题

直线分割平面问题: 1、公式:a[i]=a[i-1]+(i-2),b[i]=b[i-1]+2,f[i]=a[i]+b[i];//a[i]为分割之后的内部,b[i]为分割之后的外部,f为直线分割平面的数量。 2、注解:对于第n条直线: 内部:每次直线最多于之前的n-1条直线相交产生n-1个交点->n-2个新块 外部:每次最多将两个块一为二 折线分割平面问题: 1、公式:a[i]=a[i-1]+(i-2),b[i]=b[i-1]+2,f[i]=a[2x]+b[2x]-2x;//a和b同直线,

weixin_62953776的博客 1461

【信息科学与工程学】【数据科学】数据科学领域——第三篇 数学08 几何学05 平面几何/曲面/立体几何的数学析01

体积 V=3h​(S1​+S2​+S1​S2​​)=313​​(3​+4253​​+3​⋅4253​​​)=313​​(4293​​+253​​)=313​​⋅4393​​=41339​​≈20.08。直线方向 v=(2,−1,3),平面法向量 n=(1,1,1),所求平面法向量同时垂直于v和n,即 v×n=(−4,1,3),且过直线上一点 (1,0,−1),平面方程 −4(x−1)+1(y−0)+3(z+1)=0⇒ −4x+4+y+3z+3=0⇒ −4x+y+3z+7=0。

weixin_49199313的博客 149

统计·数值析·概率论·人工智能数学基础

参考文献: 1、《计算统计-[美]Geof H.Givens-人民邮电出版社-2009》 2、《数值析_李庆扬_第五版》 3、 4、 5、 6、 7、 8、 9、

zashizhi3299的博客 7377

【信息科学与工程学】【数据科学】数据科学领域——第三篇 数学08 几何学00总篇

编号英文名称中文名称简要说明/归属1Foundations of Geometry几何基础公理化方法, Hilbert《几何基础》2Euclidean Geometry (Synthetic)欧几里得几何(综合法)《几何原本》传统3Analytic Geometry解析几何坐标方法, Descartes, Fermat4Plane Geometry平面几何三角形、圆、共点共线等经典问题5Solid Geometry立体几何三维空间中的图形与度量6Non-Euclidean Geometry非欧几何平行公设不

weixin_49199313的博客 92

【信息科学与工程学】计算机科学与自动化——第六十六篇 算子篇 第一章 通用算子01 多模态数据(图形/图像/文本/语音)中推断人类内在状态、策略、动机和利益的算法算子知识库

编号领域算法/方法算子名称算子的数学方程式/表达复杂度 (示例)关联知识11量子场论正则量子化产生/湮灭算符对易关系: [â_p, â†_q] = δ⁽³⁾(p​ - q)应用于态空间,计算复杂度取决于截断福克空间,粒子数表象,二次量子化12统计力学蒙特卡洛模拟马尔可夫链转移算子T(s → s‘) :满足细致平衡条件 π(s)T(s→s’)=π(s‘)T(s’→s)收敛到平衡布需 ~O(τ), τ为相关时间细致平衡,Metropolis-Hastings准则,重要性采样13电磁学边界元法单层势/双层势算子

weixin_49199313的博客 265

各种线段分割平面直线、折线、Z形线分割平面汇总)

  学递推递归的时候遇见好几次这种线分割平面的题目,其实寻找递推式的过程也就跟寻找数学规律的过程差不多,这三种其实高中的时候大多数数学老师都讲过的,典型的数学题目,用递推的思想来找规律。   下面来总结一下:   其实这种类型所有的问题都可以从多出几个点、每个点又能增加多少个平面来看(继承我数学老师的思想2333 ①直线分割平面(默认是求可以分割出的最大平面数            显然...

hhh 1万+

直线,曲线,折线分割平面以及平面分割空间问题

(一)直线分割平面问题 直线要想最多分割平面的前提:任意两条直线都要相交,任意三条直线不能交于同一点。 设n条直线最多分割平面为f(n)部,一条直线平面为两部,f(1)=2;f(2)=4;f(3)=7;......,首先要弄明白的就是f(n)与f(n+1)的关系。 看新增加的第n+1条直线,由前提条件可知,增加的第n+1条直线,与前n条有 n个交点,而这n条直线又把第n+1条直线成n

逝水流年轻染尘 1656

直线分割平面的公式_[ACM_HDU_2050]折线分割平面

折线分割平面Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8663 Accepted Submission(s): 6084Description我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数...

weixin_36364419的博客 1319

直线分割平面的公式_(转)直线分割平面平面分割区域 问题

这类问题一般都有固定的公式,告诉大家一个技巧:二维的一般是an^2+bn+c,三维的一般是an^3+bn^2+cn+d.用待定系数法求出各个系数就OK了,不用想破脑筋找规律。。。。。。 0rz…..此乃神人(1) n条直线最多平面问题题目大致如:n条直线,最多可以把平面为多少个区域。析:可能你以前就见过这题目,这充其量是一道初中的思考题。但一个类型的题目还是从简单的入手,才容易发现规律。当有n...

weixin_42299679的博客 1632

unity 球体表面平均分割

之前看了别人的一份源码,讲到了球体表面平均分割点,于是也好奇去查了一下算法,自己写不出来,借用算法在unity写了一个小demo using UnityEngine; using System.Collections; public class DistrbutedPointsOnSphere : MonoBehaviour { public Camera camer

神码编程 5184

直线分割平面的公式_几种分割平面问题 | 学步园

一道很好的组合数学题,虽然组合数学没学到多少东西,但看懂这道题,还好,很好很强大!这道题开始我也不知道做,看了别人代码才知道所以然,开始连图都不会画!回来回想起《组合数学》 卢开澄版 书上在递推一节中讲到了,有关直线,椭圆的相交分割区域问题。很好很强大!让我进一步加深了对这道题及这一类题的理解。故引用一下我的理解:一、N条直线平面分割成多少个区域? 先让我们简单的理解一下:当n=1的时候,...

weixin_29053577的博客 2847
上一篇: 牛客网第二场D购买物品求利益
下一篇: 并查集&最小生成树Kruskal算法
hhdmw
博客等级 码龄9年 29粉丝 57原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值