早教吧作业答案频道 -->数学-->
VB如何计算两点之间路径的条数?picture1里面有两个点(1,1)和(10,10),从(1,1)开始,规定只能向正右或向正下,或者向右下运动一个点,求一共有多少种路径可以运动到(10,10)
题目详情
VB如何计算两点之间路径的条数?
picture1里面有两个点(1,1)和(10,10),从(1,1)开始,规定只能向正右或向正下,或者向右下运动一个点,求一共有多少种路径可以运动到(10,10)
picture1里面有两个点(1,1)和(10,10),从(1,1)开始,规定只能向正右或向正下,或者向右下运动一个点,求一共有多少种路径可以运动到(10,10)
▼优质解答
答案和解析
'答案应该是 48620条
'递归出来的 x1y1 为左边坐标且必须小于右边坐标的X2Y2值
Private Sub Command1_Click()
MsgBox lujingn(1, 1, 10, 10)
End Sub
Function lujingn(x1, y1, x2, y2) As Long
If x1 < x2 And y1 < y2 Then
lujingn = lujingn(x1 + 1, y1, x2, y2) + lujingn(x1, y1 + 1, x2, y2)
ElseIf x1 < x2 Then
lujingn = 1
ElseIf y1 < y2 Then
lujingn = 1
Else
lujingn = 1
End If
End Function
'递归出来的 x1y1 为左边坐标且必须小于右边坐标的X2Y2值
Private Sub Command1_Click()
MsgBox lujingn(1, 1, 10, 10)
End Sub
Function lujingn(x1, y1, x2, y2) As Long
If x1 < x2 And y1 < y2 Then
lujingn = lujingn(x1 + 1, y1, x2, y2) + lujingn(x1, y1 + 1, x2, y2)
ElseIf x1 < x2 Then
lujingn = 1
ElseIf y1 < y2 Then
lujingn = 1
Else
lujingn = 1
End If
End Function
看了VB如何计算两点之间路径的条数...的网友还看了以下:
销售这五种移动U盘的营业额是2730元某电脑专卖店销售容量分别为1G、2G、4G、8G和16G的五 2020-04-07 …
在如图所示的电路中,电源电压U保持不变,定值电阻R=20Ω.闭合开关S,当滑动变阻器R’的滑片P在 2020-04-08 …
在如图所示的电路中,电源电压U保持不变,定值电阻R=20Ω.闭合开关s,当滑动变阻器R′的滑片P在 2020-04-08 …
为什么会有E=U内+U外电动势不是指电源内部的吗为什么会有U外接入电路后电源内阻会分得电压那么此时 2020-06-17 …
已知Sn={A|A=(a1,a2,a3,...,an),ai=0或1,i=1,2,...,n}(n 2020-07-19 …
图示是一种调压变压器的原理图,线圈AB绕在一个圆环形的铁芯上,AB间加上正弦交流电压U,移动滑动触 2020-08-01 …
某电脑专卖店销售容量分别为1G、2G、4G、8G和16G的五种移动U盘,2010年10月1日的销售情 2020-11-14 …
X、Y、Z、U、W是原子序数依次增大的前四周期元素.其中Y的原子核外有7种运动状态不同的电子;X、Z 2020-11-17 …
1换向电动机由恒定电压U=12V的电源供电.在电动机空运转时,通过转子的电流I1=4A.当转子制动直 2020-12-04 …
恩格斯说过,当一种运动形式转化为另一种运动形式时,用动能;当机械运动在物体之间传递时,用动量.怎.. 2020-12-12 …