Sum Combinations
الدرس 10 من 15 في دورة تحديات الاستدعاء الذاتي - أتقن التفكير العودي على Coddy.
التحدي
متوسطاكتب دالة باسم printCombinations تستقبل عدداً صحيحاً num وتطبع جميع التوليفات الممكنة للأرقام من 1 إلى n التي مجموعها n.
تأكد من طباعة التوليفات بـ ترتيب وطريقة محددة، تحقق من حالات الاختبار!
يمكن إجراء الطباعة بطريقة عودية (recursive)، إذا لم تكن تحدث داخل الدالة العودية الرئيسية.
جرّب بنفسك
#include <stdio.h>
void printCombinations(int num) {
// اكتب الكود هنا
}جميع دروس تحديات الاستدعاء الذاتي - أتقن التفكير العودي
2Medium Challenges
Knapsack ProblemNumber of SquaresInterleaving ResultSum CombinationsFind TripletSplit Array