Маючи два будь-які масиви A і B, визначмо, чи:
A дорівнює масиву B; абоA містить масив B (A є надмасивом B); абоA міститься в масиві B (A є підмасивом B); абоA і B нерівніКонкретніше: масив A дорівнює масиву B, якщо обидва масиви містять ті самі значення в тому самому порядку.
Масив A є надмасивом B, якщо A містить неперервну підпослідовність значень, рівну B.
Масив A є підмасивом B, якщо B містить неперервну підпослідовність значень, рівну A.
Приклади:
A = [] і B = [] (обидва масиви порожні), то A і B рівніA = [1, 2, 3] і B = [], то A є надмасивом B
A = [] і B = [1, 2, 3], то A є підмасивом B
A = [1, 2, 3] і B = [1, 2, 3, 4, 5], то A є підмасивом B
A = [3, 4, 5] і B = [1, 2, 3, 4, 5], то A є підмасивом B
A = [3, 4] і B = [1, 2, 3, 4, 5], то A є підмасивом B
A = [1, 2, 3] і B = [1, 2, 3], то A і B рівніA = [1, 2, 3, 4, 5] і B = [2, 3, 4], то A є надмасивом B
A = [1, 2, 4] і B = [1, 2, 3, 4, 5], то A і B нерівніA = [1, 2, 3] і B = [1, 3, 2], то A і B нерівні