[主观题]

人鬼过河 算法 c或java

人鬼过河:河的一边有三个人和三个鬼,河中有一小船,每次最多能乘坐2个人或鬼,而且至少要有一个人或鬼船才能行驶。请设计一种算法,把人和鬼都送到对岸。注:不论是在河边、船上,如果人鬼数量相同,则鬼和人能和谐相处,鬼不吃人,否则,鬼吃掉人。要求算法能给出整个运送过程,包括每次船行驶的方向(是驶向对岸还是返回),船上的人和鬼数量。求算法

参考答案与解析:

相关试题

Java语言和C£«£«语言相比,______是Java有的,而C£«£«没有。

[单选题]Java语言和C++语言相比,______是Java有的,而C++没有。A.面向对象B.动态链接C.有类库D.跨平台

  • 查看答案
  • Java语言和C£«£«语言相比,( )项是Java有的,而C£«£«没有?

    [单选题]Java语言和C++语言相比,( )项是Java有的,而C++没有?A.面向对象B.动态链接C.有类库D.跨平台

  • 查看答案
  • Java语言和C£«£«语言相比,()项是Java有的,而C£«£«没有?

    [单选题]Java语言和C++语言相比,( )项是Java有的,而C++没有?A.面向对象B.动态链接C.有类库D.跨平台

  • 查看答案
  • 过河点可分为()过河点。

    [单选题]过河点可分为()过河点。A .大船和小船B .常年和季节C .江船和海船D .自然和人工

  • 查看答案
  • ()赵敏使得“人鬼同途”是何派拼命武功?

    [单选题]()赵敏使得“人鬼同途”是何派拼命武功?A . 昆仑派B . 崆峒派C . 峨嵋派D . 武当派

  • 查看答案
  • C++或Java中的异常处理机制的简单原理和应用。

    [问答题] C++或Java中的异常处理机制的简单原理和应用。

  • 查看答案
  • Java语言和C£«£«语言相比,下面哪项内容是Java独有的。()。

    [单选题]Java语言和C++语言相比,下面哪项内容是Java独有的。( )。A.面向对象B.动态链接C.有类库D.跨平台

  • 查看答案
  • Java语言和C£«£«语言相比,下面哪项内容是Java独有的?()

    [单选题]Java语言和C++语言相比,下面哪项内容是Java独有的? ( )A.面向对象B.动态链接C.有类库D.跨平台

  • 查看答案
  • 在Java程序中,复杂算法可以通过循环语句和()的相互嵌套来实现。

    [主观题]在Java程序中,复杂算法可以通过循环语句和[ ]的相互嵌套来实现。

  • 查看答案
  • 道教沟通人鬼神的最主要的法术有哪些?

    [问答题] 道教沟通人鬼神的最主要的法术有哪些?

  • 查看答案