Étant donné deux tableaux A et B quelconques, détermine si :
A est égal au tableau B ; ouA contient le tableau B (A est un super-tableau de B) ; ouA est contenu dans le tableau B (A est un sous-tableau de B) ; ouA et B sont différentsPlus précisément, le tableau A est égal au tableau B si les deux tableaux contiennent les mêmes valeurs dans le même ordre.
Le tableau A est un super-tableau de B si A contient une sous-séquence contiguë de valeurs égale à B.
Le tableau A est un sous-tableau de B si B contient une sous-séquence contiguë de valeurs égale à A.
Exemples :
A = [] et B = [] (les deux tableaux sont vides), alors A et B sont égauxA = [1, 2, 3] et B = [], alors A est un super-tableau de B
A = [] et B = [1, 2, 3], alors A est un sous-tableau de B
A = [1, 2, 3] et B = [1, 2, 3, 4, 5], alors A est un sous-tableau de B
A = [3, 4, 5] et B = [1, 2, 3, 4, 5], alors A est un sous-tableau de B
A = [3, 4] et B = [1, 2, 3, 4, 5], alors A est un sous-tableau de B
A = [1, 2, 3] et B = [1, 2, 3], alors A et B sont égauxA = [1, 2, 3, 4, 5] et B = [2, 3, 4], alors A est un super-tableau de B
A = [1, 2, 4] et B = [1, 2, 3, 4, 5], alors A et B sont différentsA = [1, 2, 3] et B = [1, 3, 2], alors A et B sont différentsInscris-toi sur Exercism pour apprendre et maîtriser Gleam avec 33 concepts122 exercices, et un vrai mentorat humain, le tout gratuitement.