Split Array
الدرس 12 من 15 في دورة تحديات العودية - أتقن التفكير العودي على Coddy.
التحدي
متوسطاكتب دالة باسم isSplitable تستقبل مصفوفة من الأعداد الصحيحة وتعيد true إذا كان من الممكن تقسيم المصفوفة إلى مصفوفتين بحيث يكون مجموع كل منهما متساوياً، وإلا فستعيد false.
أمثلة،
- [5, 2, 3] -> [5] و [2, 3]
- [2, 3] -> غير قابلة للتقسيم
جرّب بنفسك
#include <stdbool.h>
bool isSplitable(const int *arr, int size) {
// اكتب الكود هنا
}جميع دروس تحديات العودية - أتقن التفكير العودي
2Medium Challenges
Knapsack ProblemNumber of SquaresInterleaving ResultSum CombinationsFind TripletSplit Array