这样的排列组合题怎么做?

一个方格状街道!横纵街道数未知!人从左下开始走!走到右上结束!最近走法有几种?本来有个棋盘状的图!不能够给出!很无奈!耐烦高手想像下!... 一个方格状街道!横纵街道数未知!人从左下开始走!走到右上结束!最近走法有几种?本来有个棋盘状的图!不能够给出!很无奈!耐烦高手想像下! 展开
 我来答
巧雅苼0gf
2010-05-07 · TA获得超过210个赞
知道小有建树答主
回答量:120
采纳率:0%
帮助的人:60万
展开全部
我给你一个正确的回答,你得把分给俺呢,本来要吃饭去了,看这个题目很有意思。其实一点都不难。你的问题我见过,有个前提,不能向左和下走,因为如果可以的话,那答案是无穷个走法(想象一下,如果可以走回头路,那么我在没走到右上角之前总是在一个走过的路上徘徊,是不是有无穷个走法)。好了,根据这个前提,你的问题可以这样:

比如有N行M列的街道。相互交叉形成类似围棋盘的网状。街道交叉点我们记为1个点,这个点很重要。每2个点就会把一条路分成2段,由于不能走回头路,所以每条路走一次,走到右上角就必须走N-1+M-1个被分段的路(想象一下有3行3列的田字格,是不是需要走3-1+3-1个被分的段才能到达右上角)。

好了,知道了要走N+M-2个路段后,我们要把这些段分下类,不多,就分成横排与竖排,也就是说需要横着走的路段有多少(M-1),需要竖着走的路段有多少(N-1)。那么不同的走法就是横着的路段如何被分配到竖着的交叉点中去,或者竖着的路段如何被分配到横着的交叉点中去。

这就是一个分箱子问题,在本例中,就是把N-1个竖着的路段分到M个箱子(交叉点)中,每个箱子最少分到0个路段,或者把M-1个横着的路段分到N个箱子(交叉点)中,每个箱子最少分0个路段。

问题到这,你应该知道用分箱子法来解这个问题。篇幅有限,只做提示,用插板法与求整数向量个数法来解这道题。(如果你多给分我乐意效劳 ^_^ )

在这里我不阐述如何分箱子了,你应该会所以问题的答案是:
若把N-1个路段分到M个点中有
(N-1+M-1)!/(N-1+M-1-M+1)!*(M-1)!=(N+M-2)!/(N-1)!*(M-1)!
若把M-1个路段分到N个点中有
(N-1+M-1)!/(N-1+M-1-N+1)!*(N-1)!=(N+M-2)!/(M-1)!*(N-1)!
one_young
2010-05-06 · TA获得超过1617个赞
知道小有建树答主
回答量:917
采纳率:70%
帮助的人:712万
展开全部
对角线走上去可以走得通的话.就只有1种可能.
因为两点之间.线段就短.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
spammy
2010-05-08 · TA获得超过160个赞
知道答主
回答量:81
采纳率:0%
帮助的人:0
展开全部
小学 数奥问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式