Reserve、Rehash、Batch Operation 与减少重复工作 | STL

本章覆盖:vector reserve;string reserve 的连接;unordered reserve;batch insert;range insert;repeated allocation;repeated hash / compare;known size;amortization;不盲目预留巨大容量;数据规模与峰值内存平衡。

本章知识点

  • vector reserve
  • string reserve 的连接
  • unordered reserve
  • batch insert
  • range insert
  • repeated allocation
  • repeated hash / compare
  • known size
  • amortization
  • 不盲目预留巨大容量
  • 数据规模与峰值内存平衡