最近の更新 | |
---|---|
ドライランのありがたみを改めて知る
| 2024/04/04 |
伊豆半島
| 2024/03/31 |
お出かけチェックリスト
| 2024/03/29 |
Ruby
| 2024/03/27 |
Kubernetes
| 2024/03/22 |
音楽データをDisplayAudioで聞く
| 2024/03/09 |
Redmine
| 2024/02/05 |
git
| 2024/02/02 |
経済
| 2024/01/08 |
どうする家康
| 2023/12/17 |
MX-Linux
| 2023/11/06 |
國體関連学-休学のご連絡
| 2023/08/13 |
Debian
| 2023/08/02 |
CentOS
| 2023/06/13 |
Dell-XPS13
| 2023/05/23 |
ベルト
| 2023/05/18 |
SourceForge
| 2023/04/17 |
確定申告
| 2023/02/19 |
さらば「まぐまぐ」
| 2023/01/09 |
風猷縄学
| 2022/11/23 |
反復子階層
反復子階層 | 使用Operator | 列コンテナ(*) | OAssoc (*2) | Hash (*3) | |||||||||||||||||||||||||
入力反復子
|
考えてみたい。
関数 | T a[n] | vector<T> | deque<T> | list<T> | OAssoc | Hash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
find()
|
列コンテナに対する共通アルゴリズムは、全て同じ計算量である。しかし、以下の表に示すような違いがある。これがまさに、個々のコンテナクラスが存在する理由である。
関数 | T a[n] | vector<T> | deque<T> | list<T> | OAssoc | Hash *3 | ||||||||||||||||||||||||||||||||||||||||||
push_front() | - | - | O(1) | O(1) | - | |||||||||||||||||||||||||||||||||||||||||||
push_back()
|