有人对学习编写20个问题的游戏有什么建议吗?一些可以在未来学习,但不一定需要立即学习的东西。
发布于 2010-06-09 11:22:46
首先,您应该研究搜索/排序算法(例如二进制搜索,正如code4life的链接的最佳答案中所提到的那样)。
你应该研究的另一个更高级的话题是机器学习。搜索算法将帮助您的程序尝试找到正确的答案,但机器学习算法将帮助您的程序在输掉游戏时纠正其逻辑。
最后,您应该了解基本的数据库操作,因为根据您为游戏选择的媒介,您将需要一种存储信息的好方法。也就是说,您需要找出一种适当的方法来组织关于您可以作为答案提供的所有对象的数据,并决定最有效的方式来查询它们-特别是,如果您的程序将被许多用户作为一次使用(例如,如果您将其设置为webapp),这种效率将非常重要。
https://stackoverflow.com/questions/3002812
复制相似问题