Frage

Für ein Projekt, das ich unter Berücksichtigung bin den Aufbau einer Art Boggle Spiel in PHP. Alle Lösungen die ich online gesehen haben, haben eine Art von Baum oder Hash-basierten Ansatz verwendet.

Gibt es ähnliche Datenstrukturen in PHP gebaut? Alle Ratschläge, wie aus zu handhaben herauszufinden, welche Wörter sind auf einem aktuellen Board of Buchstaben?

War es hilfreich?

Lösung

macht PHP-Hash-Datenstrukturen in die Sprache eingebaut haben. Sie sind im Allgemeinen assoziativen Arrays genannt, though.

Diese Webseite eine sehr kurze Erklärung von ihnen hat.

Andere Tipps

Haben Sie wirklich brauchen, um herauszufinden, welche Wörter mit den Buchstaben verfügbar sind?

Eine einfache Methode einfach wäre der Benutzer ein Wort erraten zu lassen, überprüfen, ob die richtigen Buchstaben auf dem Board vorhanden ist, dann prüfen, ob das Wort ein echtes Wort ist.

Dies wäre einfach, aber würden Sie nicht in der Lage sein, um dem Benutzer zu sagen, wie viele Worte bleiben.

Sie möchten vielleicht a href überprüfen <= "https://stackoverflow.com/questions/746082/how-to-find-list-of-possible-words-from-a-letter-matrix-boggle- Solver "> diese Frage . Es bietet eine Vielzahl von Lösungen, wie eine boggle Solver zu programmieren. Die meisten sind in Python, aber ich habe auch eine PHP-Lösung veröffentlicht. Es ist etwas langsam (~ 2 Sekunden berechnen alles), aber es sollte ein guter Ausgangspunkt sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top