Pregunta

Para un proyecto que estoy considerando la construcción de un tipo de juego Boggle en PHP. Todas las soluciones que he visto en línea han utilizado algún tipo de enfoque basado en el árbol o hash.

¿Hay estructuras de datos similares integradas en PHP? Cualquier consejo sobre cómo manejar averiguar qué palabras están presentes en un tablero actual de cartas?

¿Fue útil?

Solución

PHP tiene estructuras de datos de hash incorporadas en el lenguaje. Por lo general se denominan matrices asociativas, sin embargo.

Este sitio web tiene una muy breve explicación de ellos.

Otros consejos

¿Usted realmente necesita para averiguar qué palabras están disponibles con las letras?

Un método simple sería simplemente dejar que el usuario adivinar una palabra, comprobar la existencia de las letras correctas en la tabla, a continuación, comprobar que la palabra es una palabra real.

Esto sería simple, sin embargo, no sería capaz de avisar al usuario cuántas palabras se quedan.

Es posible que desee comprobar hacia fuera esta pregunta . Proporciona una gran cantidad de soluciones sobre cómo programar un solucionador de Boggle. La mayoría están en Python, pero también he publicado allí una solución PHP. Es un poco lento (~ 2 segundos para calcular todo) pero debe ser un buen punto de partida.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top