سؤال

بالنسبة لمشروع ، أفكر في بناء لعبة من نوع Boggle في PHP. استخدمت جميع الحلول التي رأيتها عبر الإنترنت نوعًا من النهج القائم على الأشجار أو التجزئة.

هل هناك أي هياكل بيانات مماثلة مدمجة في PHP؟ أي نصيحة حول كيفية التعامل مع اكتشاف الكلمات الموجودة على لوحة الحروف الحالية؟

هل كانت مفيدة؟

المحلول

PHP لديه هياكل بيانات التجزئة مدمجة في اللغة. وتسمى عموما المصفوفات الترابطية ، رغم ذلك.

هذا الموقع لديه شرح موجز جدا لهم.

نصائح أخرى

هل تحتاج حقًا إلى معرفة الكلمات المتوفرة مع الحروف؟

تتمثل الطريقة البسيطة في السماح للمستخدم ببساطة بتخمين كلمة واحدة ، تحقق من وجود الحروف الصحيحة على اللوحة ، ثم تحقق من أن الكلمة هي كلمة حقيقية.

سيكون هذا بسيطًا ، ومع ذلك لن تتمكن من إخبار المستخدم بعدد الكلمات التي تبقى.

قد ترغب في التحقق هذا السؤال. إنه يوفر الكثير من الحلول حول كيفية برمجة حلول محير. معظمهم في بيثون ، لكنني أيضًا نشرت هناك حل PHP. إنه نوع من البطيء (حوالي 2 ثانية لحساب كل شيء) ولكن يجب أن تكون نقطة انطلاق جيدة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top