給定任意兩個陣列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和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不相等