データ構造を選ぶデータ構造の選択は「速そうなものを選ぶ」ことではありません。検索、追加、削除、順序維持のどれを何回行うかで総費用が変わります。配列、連結リスト、スタック、キュー、ヒープ、ハッシュを操作の契約から比べます。記事の閲覧状態を確認しています…広告を取得中...記事アルゴリズムの正しさと計算量記事探索と整列の仕組み