벡터가 더 편한데 벡터 쓰면 단점 없음??
[일반] 벡터 배열 장단점좀 설명해주세요
익명(122.37)
2021-10-10 01:32
추천 0
댓글 14
다른 게시글
-
이 문제 솔브드 티어 어느정도임? [3][일반] 익명(58.232) | 21.10.09추천 0
-
icpc A번은 어째 품 [8][일반] 익명(220.92) | 21.10.09추천 0
-
AtCoder 첫 출전 [3][일반] 익명(180.70) | 21.10.09추천 0
-
뭔일 있었는데 완장 총출동함 [3][일반] 익명(223.38) | 21.10.09추천 0
-
인예 슼보는 보통 언제떠요 [2][일반] 익명(58.123) | 21.10.09추천 0
-
뉴비 atcoder 해보려구하는데 난이도 어때요 [4][일반] 익명(1.249) | 21.10.09추천 0
-
앞으로 실무 관련 어그로 심하면 자르겠음 [1][일반] 옥토끼(moonrabbit2) | 21.10.09추천 3
-
다 싸운것 같으니 지움 [3][일반] 캐티(tae826) | 21.10.09추천 1
-
ㅇㅇ 아닌 유동 [2][일반] 익명(180.68) | 21.10.09추천 8
-
실무드립 치는 애들 팩트 [6][일반] 익명(39.7) | 21.10.09추천 3
굳이 따지면 있겠지만 읎다고 봐도 됨
감사요
장점: 크기가 정해지지 않은 경우도 유연하게 처리 가능, 생성자로 원소 초기화 가능, 매개변수로 넘기기 편함, 대입,비교연산자가 정의되어있음 단점: 다차원 배열 선언하기 힘듦(자료형이 길어짐), 오버헤드가 약간 존재
+ 포인터 쓰기도 배열보단 조금 까다로워서 memset같은거 사용하기 약간 복잡하다 정도??
벡터가 조~금 더 오래걸림 ㅇㅇ.. 그리고 배열이 조금 더 직관적이지 않나
느림
벡터 느리다 느리다 하는데 막상 벡터 써서 못 푸는 문제 못봄
나 코포에서 벡터만 배열로 고치고 tle에서 ac받은적 있음
개쥐좆만큼 느린데 장점이 훨씬큼
벡터로 다차원 배열 선언하는 등신짓만 안하면 엥간하면 벡터 쓰면 댐
vector <vector<int >> 하면 보기에도 극혐이고 성능도 떨어지니가 하지마
using v2i = vector>; - dc App
bracket 쓰니까 잘리네 아무튼 using으로 재정의하면 편함 - dc App
std::array 쓰세요