Tarea:
Devuelve una matriz con todos los pares posibles entre los elementos de una matriz.
Ejemplo
De a=["a", "b", "c", "d"];
regreso b=[["a","b"],["a","c"],["a","d"],["b","c"],["b","d"],["c","d"]]
.
Los pares pueden estar en cualquier orden siempre que se incluyan todas las combinaciones posibles y obviamente ["b","d"]
sea lo mismo ["d","b"]
.
Entrada
Matriz de elementos de cadena únicos compuestos por caracteres de la clase [a-z]
.
Salida
Matriz 2D que contiene todos los pares posibles de elementos de la matriz de entrada.
Casos de prueba
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"]]
Nota: No pude encontrar un duplicado para este desafío. Si hay uno, avíseme con un comentario para dejar la pregunta.
["c","b","a"]
volver?