【发布时间】:2013-12-02 15:33:27
【问题描述】:
我正在尝试模拟兔子种群。这些兔子在控制台应用程序上打印在一个网格上,比如 50x50。
我有几个问题真的很有帮助。
如果我想记录所有具有各自特征的兔子,列表是记录这些数据的最佳方式吗?
对于随机移动,我在 x 轴和 y 轴上生成随机移动 (-1,0,+1)。 如果我想避免与其他现有兔子发生碰撞,计算新的 x,y 并将它们与列表进行比较是唯一的方法。
喜欢:
foreach(Bunny bunny2 in lst)
if (bunny2.x == newbunny.x && bunny2.y == newbunny.y)
then move newbunny again
感谢您的宝贵时间
【问题讨论】:
标签: list data-structures collections collision