Interleaving Result
Coddy'nin Özyineleme Problemleri - Özyinelemeli Düşünmede Uzmanlaşı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;
}
Özyineleme Problemleri - Özyinelemeli Düşünmede Uzmanlaşın bölümündeki tüm dersler
2Medium Challenges
Knapsack ProblemNumber of SquaresInterleaving ResultSum CombinationsFind TripletSplit Array