Моя домашняя работа: используя PHP (или любой другой язык) без каких-либо дополнительных библиотек, напишите две функции:
- toVector ($ table) - преобразование двумерного массива $ table (Пример таблицы ниже) в одномерный массив $ vector (без потери данных, пример ниже) и возвращение его на выходе
toTable ($ vector, $ m, $ n) - преобразованиеодномерный массив $ vector в двумерный массив $ table размером $ n до $ m
$ vowelTable = array (
array ('a', 'e', 'i', 'o', 'u', 'y'),
array ('A', 'E', 'I', 'O', 'U', 'Y'),
);
$ vowelVector = array (
'a', 'e', 'i', 'o', 'u', 'y', 'A', 'E', 'I', 'O', 'U', 'Y',
);
и теперь
PHP функции -
function toVector(array $array) {
$elements = [];
foreach($array as $row) {
$elements = array_merge($elements, $row);
}
return $elements;
}
function toArray(array $vector, int $m) {
return array_chunk($vector, $m);
}
а как реализовать, что дальше? Я просто такой новичок, много чего не знаю.