Попарная комбинация столбцов (перестановок) зубчатого массива в C#

Мне нужна ваша помощь и совет по парной комбинации столбцов (перестановок) зубчатого массива в C#, чтобы быть более понятным, позвольте мне показать пример:

Входной массив:

String[][] arr = {
                    new String[] {"A", "B", "C"},
                    new String[] {"D", "E", "F"},
                    new String[] {"G", "H", "I"}
                   };

Выходные массивы должны быть:

String[][] F_and_S = {
"A", "B",
"D", "E",
"G", "H",
} //first column & second column

String[][] F_and_T = {
"A", "C",
"D", "F",
"G", "I",
} //first column & third column

String[][] S_and_T = {
"B", "C",
"E", "F",
"H", "I",
} //second column & third column

0 ответов

Другие вопросы по тегам