leafy saranade 棋盘问题蚂蚁的求解器
沙拉酱Saranade是一个解决问题的多线程模拟,模拟两只蚂蚁从普通棋盘的相对角开始。每10秒,蚂蚁就会从所在方格的中心移动到相邻方格的中心。多久他们都降落在同一个方格上?多久他们的路径交叉(蚂蚁A从方格K移动到L,蚂蚁B从方格L移动到K)?如果让蚂蚁沿对角线移动会发生什么?如果限制蚂蚁移动到之前的方格会发生什么?注意:为方便起见,忽略10秒的部分,考虑每个单独的移动。转换为时间,只需将移动次数乘以10得到秒数。这反映了一个软件设计原则,即提供最原始和最易操作的数据形式,让前端专注于数据显示和解释。依赖关系:Java > 1.7。
快速开始:
-
编译命令:
javac SimulationMulti.java
-
默认运行8个线程。
下载地址
用户评论