Получить все возможные комбинации символов в массиве

У меня есть массив символов c [] [] с разными отображениями для каждого индекса. Например:

{'a', 'b', 'c', 'd', 'e', 'f' } {'g', 'h', 'i' }

Мне нужно вернуть все возможные комбинации символов для этого массива в виде строки. Это означает, что для указанного выше массива символов я должен вернуть: «ag», «ah», «ai», «bg», «bh», «bi», «cg», «ch», «ci» и т. д. Было бы легко сделать это для массива символов, состоящего только из двух вещей, как указано выше, но если массивов больше, то я не знаю, что делать ... Я прошу вас помочь мне с этим! :)

5
задан Supervisor 3 March 2012 в 03:03
поделиться