アルゴリズム ・ Chapter 29
入れ子の配列を平らにする
コード演習 ・ 冒頭を無料公開中
深さの分からない入れ子配列を受け取り、1段の平らな配列にして返す関数 flatten を書いてください。順序は元の登場順を保ちます。
flatten([1, [2, 3], [4, [5, 6]]]) → [1, 2, 3, 4, 5, 6] flatten([[[7]]]) → [7] flatten([]) → []
コード演習はブラウザ上でそのまま実行できます
エディタ・テスト実行・解答コード・ヒントはプラン加入後に利用できます。