16/05/01 23:51:50.84 663sAXvh.net
>>972
配列っていうのは基本的にそういうことをスマートに一文でやる、という方法はない。
泥臭く中身を入れ替えてくしかないんだよ。詰める、などという発想で作られているデータ構造ではないから。
アドレスが順番に並んでいるから早くアクセスできる、というのが配列の特徴でとにかく頭から順に処理するためのものだ。
そういうことをしたいなら>>974のいうようにListを使う。
ListやQueueやStackやDictionaryみたいな処理に適したデータ構造というものがあるってことだ