Chia mảng
Bài học 12 trên 15 trong khóa học Thử thách đệ quy: làm chủ tư duy đệ quy của Coddy.
Thử thách
Trung bìnhViết một hàm (function) có tên isSplitable, nhận một mảng số nguyên và trả về true nếu có thể chia mảng thành hai mảng có tổng bằng nhau, nếu không thì trả về false.
Ví dụ:
- [5, 2, 3] -> [5] và [2, 3]
- [2, 3] -> Không thể chia
Tự làm thử
#include <stdbool.h>
bool isSplitable(const int *arr, int size) {
// Viết code ở đây
}Tất cả bài học trong Thử thách đệ quy: làm chủ tư duy đệ quy
Tự luyện tập: Trình biên dịch C online