직무:
배열 요소 사이에 가능한 모든 쌍을 가진 배열을 반환합니다 .
예
에서 a=["a", "b", "c", "d"];
반환 b=[["a","b"],["a","c"],["a","d"],["b","c"],["b","d"],["c","d"]]
.
가능한 모든 조합이 포함되고 명백하게 ["b","d"]
동일한 한 쌍은 순서에 상관없이 사용할 수 있습니다 ["d","b"]
.
입력
클래스의 문자로 구성된 고유 한 문자열 요소의 배열입니다 [a-z]
.
산출
가능한 모든 입력 배열 요소 쌍을 포함하는 2D 배열.
테스트 사례
input=["a","b","c"];
//output=[["a","b"],["a","c"],["b","c"]]
input=["a","b","c","d","e"];
//output=[["a","b"],["a","c"],["a","d"],["a","e"],["b","c"],["b","d"],["b","e"],["c","d"],["c","e"],["d","e"]]
참고 : 이 과제에 대한 사본 을 찾을 수 없습니다 . 질문이 있으면 의견을 알려주십시오.
["c","b","a"]
반환 해야 합니까?