Java解农夫过河问题
问题描述一个农夫带着一只狼、一只羊、一只白菜,身处河南岸,要把全部东西带到北岸。问题是只有一条小船,船只能容纳他和一件东西,且狼吃羊,羊吃白菜。问:农夫怎样才能将所有东西安全带到河对岸。运行截图算法描述一、我们将整个过程分为在岸上,和过河两个部分。其中在岸上部分我们用二维数组currentState{X1,X2,X3,X4}表示。X1代表人,X2代表狼,X3代表羊,X4代表白菜。X1、X...
原创
2019-05-07 11:35:51 ·
4319 阅读 ·
9 评论