16. STL vector1
Qerogram
* vector- STL의 컨테이너 라이브러리로써, 가장 자주 사용되는 자료구조이다.- 배열을 대체해서 사용이 가능하다(STL list에서 설명)- list와 매우 유사하나 중간 삽입/삭제가 안되는 단점과, 랜덤 접근이 가능하다는 장점이 있다.(중간 삽입/삭제가 빈번한 경우 list를 활용 단, 개체가 많지 않으면 vector로 순환하더라도 성능차이는 없다.)=> list는 iterator를 이용해 데이터에 접근을 하지만(반복문), vector는 배열과 똑같은 접근이 가능해서 훨씬 쉽다.- 자주 검색을 해야되는 경우, map, set, hash_map등을 사용해야 된다.- 헤더는 => #include - 형식은 vector 변수명; // vector vector1;- list와 마찬가지로 동적할당 가능하..