Number of Squares
الدرس 8 من 15 في دورة تحديات الاستدعاء الذاتي - أتقن التفكير العودي على Coddy.
التحدي
متوسطاكتب دالة باسم squareNum تستقبل عدداً صحيحاً n وتعيد أقل عدد من المربعات التي مجموعها يساوي n.
أمثلة،
n=9-> 9 = 32 ->1n=10-> 10=32+12 ->2n=63-> 63=72+32+22+12 ->4
جرّب بنفسك
int squareNum(int n) {
// اكتب الكود هنا
}جميع دروس تحديات الاستدعاء الذاتي - أتقن التفكير العودي
2Medium Challenges
Knapsack ProblemNumber of SquaresInterleaving ResultSum CombinationsFind TripletSplit Array