Чередование нескольких массивов в один массив
Мне нужно объединить несколько массивов в один массив. Лучший способ описать то, что я ищу, - это «чередовать» массивы в один массив.
Например, возьмите первый элемент из массива # 1 и добавьте его в последний массив. Получить элемент один из массива # 2 и добавить в окончательный массив. Получить элемент два из массива # 1 и добавить ... и т. Д.
Конечный массив будет выглядеть примерно так:
массив № 1. элемент № 1. массив № 2. элемент № 1. , ,
«Кикер» заключается в том, что отдельные массивы могут быть различной длины.
Есть ли лучшая структура данных для использования?