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

السؤال

نشر

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

عندي استفسار بخصوص البرمجة التنافسية 

انا مبتدئة وعمري ١٥ وعندي خلفية متوسطة بخصوص البرمجة بلغة بايثون اعرف الاساسيات بشكل عام 

ابغى اعرف كيف اقدر ابدأ اتعلم البرمجة التنافسية وهل تكفي الأساسيات عشان ابدأ ولا لا 

وهل يكفي التدريب وحل المسائل علماً اني حليت مسائل من قبل

او يحتاج الموضوع تأسيس اول واذا يحتاج اش هي المصادر الي ابدأ اتأسس منها 

 

وآخر سؤال كم الوقت الي ممكن استغرقه لين ماتعلم cp

شكراً

 

Recommended Posts

  • 0
نشر

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

أما بالنسبة للوقت الذي قد تحتاجينه للتعلم، فهذا يعتمد على مدى التزامك ووقتك المخصص للتدريب، بعض الأشخاص يحققون تقدما كبيرا في بضعة أشهر، بينما قد يستغرق الأمر سنوات للبعض الآخر للوصول إلى مستوى عال من الكفاءة، يمكنك أن تطلعي على هذه المقالات التي يمكن أن تساعدك:

 

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...