>>330
リストから削除する責任をノードに持たせればO(1)で削除できる
そしてそのためには両方向でなければならない