2009-03-23 1 views
0

Для проекта я рассматриваю возможность создания игры типа Boggle в PHP. Все решения, которые я видел в Интернете, использовали какой-то подход на основе дерева или хэша.PHP Boggle игра

Есть ли подобные структуры данных, встроенные в PHP? Любые советы о том, как обращаться с выяснением того, какие слова присутствуют на текущей плате букв?

+0

Вы пытаетесь создать онлайновую игру или решатель игры? – vartec

ответ

2

PHP имеет структуры данных хэша, встроенные в язык. Однако они обычно называются ассоциативными массивами.

This website имеет очень краткое объяснение им.

2

Вам действительно нужно выяснить, какие слова доступны с буквами?

Простым методом было бы просто позволить пользователю угадать слово, проверить правильность букв на доске, а затем проверить, что слово является реальным словом.

Это было бы просто, однако вы не смогли бы сообщить пользователю, сколько слов осталось.

0

Возможно, вы захотите зарегистрироваться this question. Он предоставляет множество решений о том, как программировать решатель ошибок. Большинство из них находятся в Python, но я также разместил там решение PHP. Это довольно медленно (~ 2 секунды, чтобы рассчитать все), но это должно быть хорошей отправной точкой.

 Смежные вопросы

  • Нет связанных вопросов^_^