Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты

Разработка на Laravel — удалённая работа в Челябинске

Дата: 2023-05-27
Детали
Регион
Челябинск
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2023-05-27
Описание
Веб-разработка. Работа с двумерными массивами. Имеется двумерный массив размерностью ( column * row). 1. Задача: средствами Laravel разбить этот массив на чанки с числом столбцов - chunk_column и числом строк - chunk_ row по нижеприведенной в примере схеме. 2. Число столбцов в чанке chunk_column может быть не кратно числу столбцов в массиве column. Последний ряд у чанка может иметь число столбцов chunk_column, отличное от всех прочих. 3. Число строк в чанке row_column может быть не кратно числу столбцов в массиве row. Последняя в строке чанка может иметь число строк row_column отличное от всех прочих. 4. Код должен уметь обрабатывать двумерный массив любой размерности и любое сочетание размерностей чанков. 5. Массив может содержать разные типы данных 6. Функция должна быть покрыта тестами – при сдаче работы функция будет протестирована нашими тестами 7. Входные и выходные данные это JSON ПРИМЕР: • Исходные данные для примера o число столбцов в чанке chunk_ column= 2; o число строк в чанке chunk_ row= 2; o число столбцов в массиве column= 6; o число сторок в массиве row= 3; o двумерный массив input (6*3): input: { “data“: [ [ 1, 2, 3, 4, 5, 6 ], [ 7, 8, 9, 10, 11, 12 ], [ 13, 14, 15, 16, 17, 18 ] ] } • Результат output = { “result“: { “chunks“: [ { “row“: 2, “column“: 2, “data“: [ [1,2], [7,8] ] }, { “row“: 2, “column“: 2, “data“: [ [3,4], [9,10] ] }, { “row“: 2, “column“: 2, “data“: [ [5,6], [11,12] ] }, { “row“: 1, “column“: 2, “data“: [ [13,14] ] },{ “row“: 1, “column“: 2, “data“: [ [15,16] ] }, { “row“: 1, “column“: 2, “data“: [ [17,18] ] } ] } }.
Похожие заказы
Разработка на Laravel
дистанционно
от 1000.00 руб.
Веб-разработка. запрограммировать готовый шаблон. Вам будет предоставлено база данных шаблон который нужно запрограммировть примеры работ как должны выглядеть необходимые функции а также специальное видео в котором я рассказываю что нужно сделать и ответы на возможные вопросы.
Челябинск
Фрилансеры
2023-12-16
Откликнуться
Разработка на Laravel
дистанционно
договорная
Веб-разработка. Доработать, усовершенствовать существующий продукт. Перенести сайт с drupal на laravel. доработать. создать корзину, модуль мультирегиональности, интегрировать с crm. seo оптимизация.
Челябинск
Фрилансеры
2020-11-24
Откликнуться