A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 姜佳文 中级黑马   /  2014-8-7 22:09  /  1124 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

商人渡河问题:
有三个商人带着三个仆人要度过一条河,仆人们商量,如果在渡河的过程中任何一岸的商人数少于仆人数,他们就杀人越货,问如何渡河才能保证商人们安全渡河,如果是 n 个商人和 n 个仆人呢?
用递归的方法来解决商人渡河问题时,采用树的先深搜索方法来搜寻河两岸的安全状态,如何搜索到全部的渡河方案并输出?

5 个回复

倒序浏览
好难!!!完全没思路!!
回复 使用道具 举报
没有船,是不是可以6个人一起趟河过去啊?
回复 使用道具 举报
你的题目不完整,没给渡河规则,我6个人一起过去行不?肯定不行,对吧。所以你先得给出渡河规则。
回复 使用道具 举报
alexanda 发表于 2014-8-7 23:15
好难!!!完全没思路!!

没有船啊,一起趟河过去
回复 使用道具 举报
你这问题怎么解决,问题都是残缺的,没有说明船上最多可以坐几个人。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马