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

السؤال

Recommended Posts

  • 0
نشر

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

أي هو إظهار القدرة على حل المشكلة بأكثر الطرق اختصاراً وذكاءً، حتى لو كان الكود الناتج صعب الفهم على المبرمجين الآخرين.

 

  • 0
نشر

وعليكم السلام ورحمة الله تعالى وبركاته،

Code Golf هو نوع من المسابقات الترفيهية في البرمجة حيث يهدف المشاركون إلى كتابة أقصر برنامج أو جزء من الكود لحل مشكلة معينة ويشبه هذا المفهوم لعبة الجولف التقليدية حيث يسعى اللاعبون إلى إنهاء اللعبة بأقل عدد من الضربات.

أما في جولف الكود يتم قياس الضربات بعدد الأحرف في الكود وكلما قل عدد الأحرف، كان أداء الكود أفضل أي كتابة كود يعمل بشكل صحيح، لكن باستخدام أقصر كود ممكن.

  • 0
نشر

وعليكم السلام ورحمة الله،

Code Golf هو تحد برمجي تكون فيه الغاية عكس المعتاد أي ليس كتابة كود منظم أو واضح بل تقليص عدد الأحرف في الحل إلى الحد الأدنى.

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

وتستخدم في هذا النوع من التحديات لغات تدعم الاختصار الشديد أو تحتوي على بناء جملي مرن مثل Python أو لغات مخصصة لل Code Golf مثل Jelly وGolfScript.

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

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...