• Logic算法(狼羊白菜)


    ylbtech-Arithmetic:Logic-算法-(狼-羊-白菜)
    -- ========================================================
    -- ylb:算法
    -- Type:算法
    -- munu:狼-羊-白菜
    -- thankyou:caoDandan,第一次是她让我理解
    -- 7:11 2012/3/17
    -- ========================================================
     
        一个猎人带着一只羊,一只狼和一颗白菜回家,路上遇到一条河。河边只有一条船,但船太小,一次最多只可载猎人和另一样东西过河。但猎人不在时,狼要吃羊,羊要吃白菜。请问怎样才能把狼、羊、白菜都安全过河?
     
    分析:
    1,河边只有一条船;
    2,一次最多只可载猎人和另一样东西过河;
    3,但猎人不在时,狼要吃羊,羊要吃白菜;
     
    我们只要确保呆在一起两个是:“狼和白菜”就不会有问题。
     
    解析步骤:
    1,
    第一次:【去】所以我们只能先带羊过河。
    第一次:【回】猎人自己回来。
    2,
    第二次:【去】我们把狼(或者白菜)带过河。
    第二次:【回】我们把羊回带过来。
    3,
    第三次:【去】我们把白菜(或者狼)带过河。
    第三次:【回】猎人自己回来。
    4,
    第一次:【去】我们把羊再次带过过河。
     
    总结:
    先把羊运过去,猎人回来。在把狼运过去,猎人抱羊回来,在抱白菜过去,猎人回来。最后把羊抱过去就OK了。
     
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    运维自动化工具 Kickstart
    Ansible 运维自动化 ( 配置管理工具 )
    Redis 主从同步配置
    MONGO db INSTALLATION
    Innobackupex MySQL 全备、增备及恢复
    strace 使用
    LCD硬件原理
    多点触摸_电容屏驱动程序_实践_tiny4412
    单点触摸屏与多点触摸屏的异同
    多点触摸屏——电容屏驱动程序
  • 原文地址:https://www.cnblogs.com/ylbtech/p/2921745.html
Copyright © 2020-2023  润新知