Wann werden Vektor, Liste und Deque in C++ verwendet?

Wann werden Vektor, Liste und Deque verwendet?

  • Wenn Sie einen effizienten und schnellen Zugriff (wahlfreien Zugriff) benötigen und sich nicht um die Effizienz des Einfügens und Löschens kümmern, verwenden Sie Vector
  • Wenn Sie viele Einfügungen und Löschungen benötigen und Ihnen ein schneller Zugriff (wahlfreier Zugriff) egal ist, verwenden Sie eine Liste
  • Wenn Sie einen schnellen Zugriff (wahlfreien Zugriff) benötigen und sich um das Einfügen und Löschen von Daten an beiden Enden kümmern möchten, verwenden Sie deque

Ich empfehle einen Projektkurs der Lingsheng Academy. Ich persönlich finde, dass der Lehrer es gut unterrichtet hat. Ich möchte es mit Ihnen teilen:
Lingsheng Platinum Learning Card (einschließlich Infrastruktur/Hochleistungsspeicher/Golang Cloud Native/Audio und Video/Linux-Kernel)
https://xxetb.xet.tech/s/VsFMs

Acho que você gosta

Origin blog.csdn.net/qq_40135848/article/details/132586189
Recomendado
Clasificación