首页 >  游戏 >  问答 >  Numbers - Bigger or Smaller
Numbers - Bigger or Smaller

Numbers - Bigger or Smaller

分类 : 问答版本号: 1.0

大小:6.5 MB系统要求 : Android 4.1+

开发者:Abula Studio

4.1
下载
程序描述

这描述了经典的“15 谜题”(或更大的变体)。 我无法提供单一的解决方案,因为该解决方案取决于 30 个数字的起始排列。 不过,我可以给你一个解决这个问题的通用方法:

解决 30 个数字的难题:

15 个谜题及其更大的变体(例如这个 30 个数字的版本)是通过策略和试错相结合来解决的。 没有简单的算法可以保证最快的解决方案,但以下步骤会有所帮助:

  1. 目标:目标是将数字 1 到 30 按升序排列,通常是从左到右、从上到下。

  2. 空白空间:请注意,有一个空白空间(或“空白”图块)。这个空白对于移动其他数字至关重要。 您只能将与空白相邻的数字移动到空白的位置。

  3. 策略:

    • 角点焦点:首先尝试将角点数字(6x5 网格中的 1、6、11、16、21、26)放入正确的位置。这构成了解决方案其余部分的基础。

    • 边缘件: 接下来,努力将边缘件安装到位。 这将使操纵内部数字变得更容易。

    • 内部碎片:最后,重点安排内部碎片。

    • 避免循环:请注意创建循环,使数字不断移回到原始位置。 如果您发现循环正在形成,请尝试不同的动作顺序。

  4. 尝试和错误:这是一个迭代过程。如果特定序列不起作用,您可能需要尝试不同的动作并回溯。

  5. 可解性:并非 15 个谜题(或这个 30 个数字的变体)的所有排列都是可解的。 有一个与反转次数(无序的数字对)相关的数学条件,决定了解是否存在。 如果你的起始排列是无解的,那么再多的移动也无法将数字按正确的顺序排列。 (确定 30 个数字谜题的可解性比 15 个数字谜题更复杂。)

软件解决方案:

对于这么大的谜题,使用计算机程序或专用的解谜应用程序要实用得多。 这些程序通常采用复杂的算法(如 A* 搜索或其他启发式搜索方法)来有效地找到解决方案。

简而言之,没有简单的答案,但结合策略和试错(或使用计算机程序)的系统方法是解决这个问题的最佳方法。

Numbers - Bigger or Smaller应用截图第0张
Numbers - Bigger or Smaller应用截图第1张
Numbers - Bigger or Smaller应用截图第2张
Numbers - Bigger or Smaller应用截图第3张