Data Scientistを目指すとある学生のblog

Data Scientistを目指している学生のblogです。統計分析や機械学習から最適化、英語などの勉強過程も書いていこうと思います。

アルゴリズムとは? データ構造とは? (0/100) 〜データ構造編〜

 

はい。

続いて、データ構造( data structure )について書いていきます。

参考資料は、前回の3冊です、

 

 

アルゴリズム図鑑では、

「データの順番や位置関係を決める」

と書かれており。

 

Cによるアルゴリズムでは、

「計算にともなうデータを、コンピュータの記憶部分にどのように組織化して格納するか」

 

アルゴリズムイントロダクション 

「アクセス更新を容易にする目的のために、データを蓄積し組織化する方法」

また、

「どのデータ構造も全てのもう敵に対して満足に働くこはない。いくつかのデータ構造についてその長所と限界を理解することが重要である。」

書かれている。

 

アルゴリズム図鑑の説明は大雑把過ぎてわからないですね。。。

Cによるとイントロダクションの方は、

少し経験があればわかりやすいかなと思います。

 

このデータ構造によって、問題を解くことが困難になったり容易になったりします。

今後、データ構造についても考えていきたいと思います。