Podziel tablicę
Lekcja 12 z 15 w kursie Wyzwania z rekurencji — opanuj myślenie rekurencyjne w Coddy.
Wyzwanie
ŚredniNapisz funkcję o nazwie isSplitable, która otrzymuje tablicę liczb całkowitych i zwraca true, jeśli można podzielić tablicę na dwie tablice, których sumy są równe, a w przeciwnym razie false.
Przykłady,
- [5, 2, 3] -> [5] i [2, 3]
- [2, 3] -> Nie można podzielić
Spróbuj swoich sił
#include <stdbool.h>
bool isSplitable(const int *arr, int size) {
// Wpisz kod tutaj
}Wszystkie lekcje w sekcji Wyzwania z rekurencji — opanuj myślenie rekurencyjne
2Średnio zaawansowane wyzwania
Problem plecakowyLiczba kwadratówPrzeplatanie wynikówKombinacje sumZnajdź trójkęPodziel tablicęPoćwicz samodzielnie: Kompilator C online