事情是这样的,有个需求是设计一个抽题程序:能够随机抽题并且能够将题随机分配给班里相应数量的人回答,要做到题不重复,然后回答者也不重复。我想了下这就是一个交叉组合匹配的问题,然后前段时间我一个朋友毕设有用到遗传算法,他设计的是一个排课系统,利用遗传算法去优化了排课系统,我就在想这个抽题程序应该是跟排课系统逻辑差不多的吧,所以就去了解了下遗传算法。于是乎感觉这个抽题程序应该也可以用到遗传算法来优化组合匹配。但是我现在对于遗传算法一头雾水,摸不着头脑。我简单看了两篇博文
能够有一些了解(就是主要去设计遗传算法中的选择,交叉,变异算子),但是对于如何应用到抽题程序还是很懵,所以想问问有没有前辈能够给出一些设计思路和建议? 谢谢~
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.