直线划分平面问题

本文探讨了n条直线如何最多划分平面的问题。每增加一条直线,至少能多划分出一部分平面。通过分析,如第1999条直线与前1998条各交点,可以得出递推公式和递归公式,分别用于计算n条直线最多划分的平面数。递推公式为Sn = 1 + n * (n+1) / 2,递归公式为f(n) = n + f(n-1),n > 1,且f(1) = 2。
摘要由CSDN通过智能技术生成

问题描述:

     n条直线最多能划分出多少个平面?

问题分析:

     平面上只要多出现一条直线,就能至少多把平面分出一部分,而若此直线与其他直线有n个交点,就再能把平面多分出n个部分,因此若想把平面划分的部分最多, 新添入的直线必须与前k条直线交k个点,即第二条直线要与第一条直线交1个点,第三条要与前两条交2个点,……,第1999条与前1998条交1998个 点,这样,第二条直线多划分出1+1=2个部分,第三条直线多划分出1+2=3个部分,……,第1999条直线多划分出1+1998=1999个部分。而 第一条直线把平面划分出2个部分,因此1999条直线能划分平面的块数为:
2+2+3+4+5+…+1998+1999  = 1+(1+2+3+4+5+…+1998+1999)  = 1+(1+1999)*1999/2  = 1999001

     对n条直线最多划分平面数:

    (1)使用递归

         f(n) = n + f(n-1) ,   n > 1     

         f(n) = 2               ,   n = 1

    (2)使用递推

         n = 1,  S1 = 2       

         n > 1,  Sn = 2 + 2 + 3 + …… + n  = 1 + n * (n+1) / 2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值