DP: 二,直线,折线分割平面

一,直线。0条的时候1,1条1+1,2条1+1+2,3条1+1+2+3,4条1+1+2+3+4。

状态转移方程:dp[i]=dp[i-1]+i;dp[0]=1;

公式:n条直线分割平面:((n+1)*n)/2+1;

二,折线

https://blog.csdn.net/magicnumber/article/details/43201063

v字形的线。dp[i]=dp[i-1]+(i-1)*4+1

公式:n条v字形线。2n条直线的-2n;2*n^2-n+1;

z字形的线dp[i]=dp[i-1]+(i-1)*9+1

公式:3n条直线-5n;(9n^2-7n)/2+1;

推广:M折了3次,有4条线,有3条不相交的直线,(从左往右)第一条和第三条,第二条和第四条,第一和第四。

有n条M形线,可把平面分为:8n^2-7n+1;

当有n个折叠了m次的线:(n^2(m+1)^2-n(m^2+2m-1))/2+1;

dp[i]=dp[i-1]+(m+1)^2*(i-1)+1;

https://blog.csdn.net/destiny1507/article/details/81228610

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值