caioj1041:递归11(售货员的难题)

这是一个关于使用递归算法解决售货员如何从商店出发,访问每个村庄一次,然后返回商店,使得总路程最短的问题。题目描述了村庄的数量(n<15)和它们之间的不等距离,并提供了样例输入和输出,要求计算出最短的行程距离。
摘要由CSDN通过智能技术生成

【闲话】

前几天老师讲的时候ac了的然鹅今天写还是有个地方错了 遍历完后是从最后一个人回到1而不是从第n个点 有点想当然了qwq

【题意】 
某乡有n个村庄( 1 < n < 15),有一个售货员,
他要到各个村庄去售货,各村庄之间的路程s(0 < s < 1000 )
是已知的,且A村到B村与B村到A村的路大多不同。
为了提高效率,他从商店出发到每个村庄一次,
然后返回商店所在的村,假设商店所在的村庄为1,
他不知道选择什么样的路线才能使所走的路程最短。
请你帮他选择一条最短的路。 
【输入格式】 
村庄数n和各村之间的路程(均是整数)。 
【输出格式】 
最短的路程。 
【样例输入】
3
0 2 1

1 0 2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值