アルゴリズム?

データ構造とアルゴリズムは別物じゃないかと思うがどうだろう。
というか、問題に対する解決方法がデータ構造だったりアルゴリズムだったりその両方だったり、はたまたモデリング*1だったりするとか。
なんというか、アルゴリズム云々というより問題解決のパターン学習という話な気もする。

*1:たとえば待ち行列なんて単なるモデルでデータ構造でもアルゴリズムでもない