Q
优化算法惊奇
-3
A
回答
0
我已经写了一些Boggle解决算法,通过创建可遍历装配和验证单词的字母树。通过使用基于树的结构可以节省大量空间,其中单词共享相似的字母,这意味着您不必保留每个单词的单独副本。
如果您没有在您提供的网站上编写程序,请记住,我们不会为您完成您的工作。你必须向我们表明,你花费了相当多的时间在这个问题上,而不是给我们一个程序,并要求我们为你优化它。一个好的第一步是在页面上研究算法,并充分理解它的工作原理。或者更好,尝试从头开始编写自己的Boggle程序,以了解哪种技术最适合您。
0
你真的想看看这个问题(和答案)位置:How to find list of possible words from a letter matrix [Boggle Solver]
有在Python,Perl中,VB.NET和PHP的解决方案。大多数使用Trie s,并可以使用正则表达式对字典进行预过滤。
相关问题
- 1. 优化算法
- 2. 算法优化
- 3. 算法的优化
- 4. 算法的优化
- 5. SciPy优化算法
- 6. 优化WordWrap算法
- 7. 优化pow算法
- 8. 进化优化算法
- 9. 麻烦与我的算法,解决了惊奇板
- 10. 随机优化算法
- 11. 贪心算法优化
- 12. GLSL着色算法优化
- 13. 优化算法问题
- 14. C++优化此算法
- 15. Dijkstra算法优化/缓存
- 16. 优化转换算法
- 17. 优化A-Star算法
- 18. SQL中的优化算法
- 19. 优化遗传算法?
- 20. 优化nbody算法F#
- 21. 张量积算法优化
- 22. 切割优化算法
- 23. 优化管柱嵌算法
- 24. 帮助算法优化
- 25. 优化Jaro-Winkler算法
- 26. 提示优化算法
- 27. 硬币算法优化
- 28. 优化Kadane的numpy算法
- 29. 配置优化算法
- 30. R:优化算法SLSQP
这是您的代码吗?或者你发现了什么?如果你刚刚找到它,我们需要看到一些努力,然后才能真正帮助。 – Jon
你用Java和C++标记了你的问题 - 你在实现它吗?你有什么想法来优化它? @Jon,代码可能不是他的,因为它已经有7.5年的历史了......除非他现在正在考虑它:) – Paul
尝试使用堆栈方法而不是递归方法。堆栈比递归更有效率,特别是在Java中。 –