اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

أولاً، عليك فهم المطلوب، وهو كتابة دال تستقبل مصفوفة من الأعداد الصحيحة وعدد صحيح (الهدف) كمدخلات، وترجع مصفوفة من مؤشرات (مواقع) العددين في المصفوفة التي مجموعهما يساوي الهدف، ويجب أن تعمل الدالة بكفاءة، خاصةً مع مدخلات كبيرة.

أي المسألة تتطلب منك إيجاد مؤشرات (مواقع) رقمين في مصفوفة (nums) بحيث يكون مجموعهما مساوياً لقيمة معينة (target).

في أي مشكلة برمجية لا تقم بالتفكير بها ككل، بل نعمل على تقسيم المطلوب إلى أجزاء ثم نعمل على تنفيذها وربطها ببعضها البعض.

هناك عدة طرق لحل المسألة، لكن أبسطها وأكثرها شيوعاً هي استخدام حلقة متداخلة nested loop.

حاول أولاً حل المسائل من خلال Codewars فهو أبسط وأسهل في البداية.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...