データを配列に格納するんじゃなく、リンクトリストに格納するということでは?