Interleaving Result
Coddy'nin Rekürsiyon Problemleri - Rekürsif Düşüncede Ustalaşın kursunda ders 9 / 15.
Görev
Ortas1, s2, s3 adında 3 dize alan ve s1'in s2 ve s3'ün birleşimi (interleaving) olup olmadığını döndüren isInterleaving adında bir fonksiyon yazın.
Eğer s1, s2 ve s3'teki tüm karakterlerden oluşuyorsa ve karakterlerin sırası korunuyorsa, s1, s2 ve s3 tarafından oluşturulmuş bir birleşimdir.
Örnekler,
isInterleaving("ACDB", "AB", "CD")->trueisInterleaving("ACDB", "A", "CD")->falseisInterleaving("123456", "136", "245")->true
Kendin dene
#include <stdbool.h>
#include <string.h>
bool isInterleaving(char* s1, char* s2, char* s3) {
// Kodu buraya yazın
return false;
}
Rekürsiyon Problemleri - Rekürsif Düşüncede Ustalaşın bölümündeki tüm dersler
2Medium Challenges
Knapsack ProblemNumber of SquaresInterleaving ResultSum CombinationsFind TripletSplit Array