• 回答数

    7

  • 浏览数

    330

fantienan002
首页 > 学术论文 > 人狼菜羊过河遍历毕业论文

7个回答 默认排序
  • 默认排序
  • 按时间排序

小甜甜不赖你

已采纳

第一回:抱羊过去,人回去第二回:把菜抱过去,把羊抱回去第三回;把狼带过去,人回去第四回:把羊抱过去OK~

217 评论

艾米tiantian

第1步,把羊运到对岸,回来。第2步,把菜运到对岸去,把羊带回来。第3步把狼运过去,不带东西回来。第4步,把羊带到对岸去就可以了。这个问题只需要注意:人不在的时候,不能把“狼和羊”或“羊和菜”放在一起,要不然它们会把对方吃掉的。

251 评论

3未闻花名3

先带羊过河,回来带菜,再把羊带回去,再带狼过河,再回去带羊。

172 评论

agnes唯有Momo

2种方式:

1、把羊带到河对岸 -> 把狼带到河对岸,再把羊带回来 - 把白菜带到河对岸 - 把羊带到河对岸;

2、把羊带到河对岸 -> 把白菜带到河对岸,再把羊带回来 -把狼带到河对岸 -把羊带到河对岸;

问题分析:

抛开算法,把这个题当成是一个简单的逻辑题的话还是挺好解的,过不了多久你就会发现几个关键的问题:

1、要时刻注意农夫的位置,因为农夫不在地时候狼会吃羊,羊会吃菜;

2、第一步只能把羊带走;

3、最后一步只能是把羊从河对岸带过来;

会发现羊其实是问题的关键,只要保证羊和狼和白菜隔离开来,那么就很容易解这个问题。

扩展资料:

过河问题,其实质就是一种状态的改变,就像这个问题说的,农夫狼羊菜都要从河的这边到对岸去,也就对应了两个状态,一个是没过河的状态,一个是过了河的状态。

所以很自然的联想到了用0和1来表示他们的状态,并且每时每刻,农夫狼羊菜的状态都对应一个特定的状态,比如没过河的状态是0000,四个都没有过河,而过河的状态是1111。这样做的好处是将问题抽象成了计算机能够处理的数据。

当然可以选择暴力穷举法,列出所有可能并找出合理的,这是屡试不爽而且行之有效的方法。但这并不是聪明的做法。如果学习数据结构学习得好的同学,会想到用图的V来描述每一种状态,用E来描述状态之间的对应关系,最后进行图的遍历就能找到答案了

360 评论

Candy526368302

人羊 人 人草 人羊 人狼 人羊

170 评论

小雨012345

这个问题很简单啊,其实就是一个变相的华容道。一,带着羊过河,回来接菜二,带着菜过河,把羊接回来三,带着狼过河,回来接羊四,带着羊过河总之,就是把握一条,不要让两个相邻的挨在一起希望回答对你有用,请采纳

242 评论

宇宙梧桐

第一趟,把羊运过河对岸,空手回;第二趟,把菜运过对岸放下,并把羊又带回;第三趟,把羊留下,换把狼运过对岸并放下,空手回;第四趟,最后把羊运过对岸,就完成了。

130 评论

相关问答

  • 沈石溪狼毕业论文

    是一只被淘汰的警犬,因为它和狼太像了,大灰被送到了阳光马戏团,可是,大灰在马戏团里仍然受到了同样的鄙视,它在《智斗大灰狼》里演大灰狼,十二只哈巴狗成了英雄,即使

    石门小可爱 3人参与回答 2023-12-11
  • 羊毕业论文

    龟的影像学和血液学研究摘要:龟鳖以颈和四肢的伸缩运动而产生呼吸,先呼气,后吸气,这种特殊的呼吸方式叫做“咽气式”呼吸,简称龟吸。应用现代先进的医疗诊断技术,我们

    许文强的爷 3人参与回答 2023-12-07
  • 论文答辩二遍一定过吗

    论文进行二辩有没有什么影响,只要好好准备一般不会被卡毕业。 二次答辩如果顺利通过了,对毕业证和学位证是没有任何影响的,学生能顺利拿到学位证和毕业证。二次答辩人数

    苏州大高中 5人参与回答 2023-12-12
  • 狼窝毕业论文

    问题一:论文论题说明是什么意思 15分 论文论题说明是对论题的简单介绍,使人可以通过它大概了解你的论文论题依据的背景等等内容 问题二:论文题目怎么写

    PK从来没赢过 4人参与回答 2023-12-08
  • 毕业论文改几遍

    系统上是只能修改一次,实际上在录入系统之前可以在老师的同意下改几次

    小公举A酱 2人参与回答 2023-12-07