简答题

简述蒙特卡罗算法的作用。

正确答案

用于求问题的准确解。对于许多问题来说,近似解毫无意义。例如,一个判定问题其解为“是”或“否”,二者必居其一,不存在任何近似解答。又如,我们要求一个整数的因子时所给出的解答必须是准确的,一个整数的近似因子没有任何意义。用蒙特卡罗算法能求得问题的一个解,但这个解未必是正确的。求得正确解的概率依赖于算法所用的时间。算法所用的时间越多,得到正确解的概率就越高。蒙特卡罗算法的主要缺点就在于此。一般情况下,无法有效判断得到的解是否肯定正确。

答案解析

相似试题
  • 蒙特卡罗算法是()的一种。

    单选题查看答案

  • 简述Kruskal算法的作用和具体步骤。

    简答题查看答案

  • 简述Prim算法的作用和具体步骤。

    简答题查看答案

  • 简述Floyd算法的作用和具体步骤。

    简答题查看答案

  • 简述数值概率算法的作用。

    简答题查看答案

  • 简述Dijkstra算法的作用和具体步骤。

    简答题查看答案

  • 简述简单种子填充算法的采用递归算法的过程?

    简答题查看答案

  • 简述归并排序算法和快速排序算法的分治方法。

    简答题查看答案

  • 简述并行算法的基本内容。 

    简答题查看答案