Codewars هي خدمة ممتازة لتعزيز مهارات البرمجة في Ruby وJavaScript وJava وPython وClojure وCoffeeScript وC# وHaskell. يتم عرض كل من المشاكل الخوارزمية والمشكلات العملية المرتبطة بأنماط التصميم. بعد حل كل مشكلة، يمكنك الاطلاع على الحلول الأخرى، مرتبة حسب التصنيف اعتمادًا على جمالها واستخدام أفضل ممارسات البرمجة.
Leetcode هو موقع يحتوي على مشاكل خوارزمية للتحضير للمقابلات الفنية في الشركات الكبيرة مثل Google وFacebook. بجانب كل مشكلة يوجد نقاش قد يظهر فيه حل لهذه المشكلة بشكل أو بآخر. يمكنك استخدام لغات البرمجة المختلفة: C، C++، Java، Python، C#، JavaScript، Ruby، Bash.
توفر لك C Puzzles ألغاز برمجة خاصة بلغة C (بكل مميزاتها). نظرًا لأن العديد من اللغات تشبه لغة C أو مشتقة منها مباشرةً، حتى لو كنت لا تعرف لغة C كلغتك الأولى، فهناك فرصة جيدة لفهم هذه الألغاز.
اقتباس من الصفحة الرئيسية: "مشروع أويلر عبارة عن سلسلة من المسائل الرياضية/البرمجية الصعبة التي تتطلب الحدس الرياضي لحلها." يتضمن المورد مهام بسيطة نسبيًا ومهام معقدة حقًا.
Timus Online القاضي هو أكبر أرشيف لمشاكل البرمجة في روسيا مع نظام فحص تلقائي. المصدر الرئيسي لمهام الأرشيف هو مسابقات جامعة الأورال الفيدرالية، وبطولات الأورال، وربع نهائيات الأورال في ACM ICPC، ومعسكرات البرمجة بتروزافودسك.
GO TO FULL VERSION