Goodday,PHP/MySQL/GWT Merge последовательности строк, без повторения перестановки
В настоящее время я пытаюсь объединить строки вместе с нескольких массивов и образует перестановку без какого-либо повторения. Совет?
В основном я использую PHP/MySQL/GWT, но я приветствую другой язык, который может помочь сделать это .. спасибо :)
Пример:
array(1, 2, 3);
array(a, b, c);
array(!,@,#);
...
должны получить:
1) 1a!
2) [email protected]
3) 1a#
4) 1b!
5) [email protected]
6) 1b#
7) 1c!
8) [email protected]
9) 1c#
10) 2a!
11) [email protected]
12) 2a#
13) 2b!
14) [email protected]
15) 2b#
16) 2c!
...
================================================================================================================================= ================================ ОБНОВЛЕНИЯ
Кроме того, я нашел альтернативное решение с помощью PHP Finding cartesian product with PHP associative arrays
Из вашего примера это выглядит как первый символ происходит от первого массива, то seoncd символ из второго массива и т.д. Это правило, которое вы хотите ? –
Также вы говорите, что не хотите повторения, но вам также нужно использовать все возможные комбинации? –
Хм, я думаю, что это нехорошо, да, я не хочу повторения, и мне нужны все возможные комбинации, но порядок последовательности важен, например, массив1 должен быть первым символом, array2 должен быть вторым символом, array3 должен быть третьим char ... – Robin1990