外卖配送员共有多少种可能的路径

问题:外卖配送员在N个商家取货,分别送给N个用户,共有多少种可能的路径?

对于2个商家,2个用户的情况,问题可转化为,1,2,a,b排列有多少种情况,如下图。其中a在1后,b在2后,排列首位是商家,末位是用户。

首位商家有2种选择,该商家的配送顺序可在之后三个顺序中任选,有3种选择。剩余两个次序,仅有一种选择。此时送餐路线有2*3=6种。

若有3个商家,3个用户,则顺序首位商家有3种选择,该商家对应的用户在其后的配送次序选择有5种。剩余4个顺序供剩余的2个商家+2个用户排序,共6种选择。此时,共有3*5*6=90种选择,如下图。

以此类推,N个商家,N个用户,共有 sum = N!*(2N-1)!! 种选择。

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值