我只是在为 Android 编写一个 Minecraft Redstone 模拟器。我正在使用 Dijkstra 的一些变体进行模拟,但我听说真正的模拟器会做一些不同的事情,并且会在每个红石滴答声中更新每个红石块。
缺口是如何做到的?
更新 我知道他使用 HashSet,这看起来不像 Dijkstra,是吗?
我只是在为 Android 编写一个 Minecraft Redstone 模拟器。我正在使用 Dijkstra 的一些变体进行模拟,但我听说真正的模拟器会做一些不同的事情,并且会在每个红石滴答声中更新每个红石块。
缺口是如何做到的?
更新 我知道他使用 HashSet,这看起来不像 Dijkstra,是吗?