C++ ベクトルを反転するにはどうすればいいですか? 質問する

C++ ベクトルを反転するにはどうすればいいですか? 質問する

C++ には、ベクトルをその場で反転する組み込みのベクトル関数がありますか?

それとも手動で行う必要がありますか?

ベストアンサー1

この目的のための関数がヘッダーstd::reverseにあります。algorithm

#include <vector>
#include <algorithm>

int main() {
  std::vector<int> a;
  std::reverse(a.begin(), a.end());
  return 0;
}

おすすめ記事