إيقاف مولد في الإجابة الأولى، استخدم العودة بدلا من ذلك

StackOverflow https://stackoverflow.com/questions/3325045

سؤال

أنا أستخدم الكثير من ذوقي النمط (بعد كل فرع حل ممكن من البحث).هذا هو الكود للعثور على كلمات Boggle في ميدان معين.كان لديه خطأ إذا لم يتم إخضار الكلمات لتشمل فقط أولئك الذين هم أزواج رسالتهم جيران، والتي قمت بإصلاحها الآن عن طريق تغيير Comparierision وليس نقاط البيع لا شيء.

giveacodicetagpre.

هل هناك أي بديل أفضل لجعل المولد يتوقف بعد العثور على أي إجابة؟

الحل بناء على لماذا لا تستخدم العائد

أخيرا، فقد حصلتني على التسلسل المعتاد هو جهاز كمتضودا بغض النظر عن أنه لم يتم إرجاعه دون قيمة.لذلك قمت بتغيير رمز Word_Path الخاص بي لاستخدام العائد وتنظيف التعبيرات بشكل عام.بدلا من إعطاء أي شيء أو خطأ إرجاع الوظيفة (خطأ،).ثم ليس لدي مشكلة مع عدم قبول غير مقبول لبيان.

giveacodicetagpre.

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

المحلول

لماذا تجعلها مولد في المقام الأول عندما تريد فقط إجابة واحدة؟ما عليك سوى البحث عن إجابات وإرجاع أول واحد بدلا من العائد عليه.

نصائح أخرى

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