Алгоритм преобразования многомерного массива в одномерный массив

Достаточно просто преобразовать двумерный массив в одномерный массив, но как я могу преобразовать многомерный массив из более чем двух измерений в одномерный массив? Например, предположим, у меня есть int [5] [5] [5] x и int