메모장 입니다2
C++] codility - CycleRotation 본문
0. 설명
1)C++ 벡터에 대해 살짝 공부했다.
A.push/pop_back()
:뒤에서부터 추가/삭제
A.insert/erase()
:원하는 위치를 추가/삭제
A.begin()
:처음 위치
----------------------
vector<int> solution(vector<int> &A, int K) {
// write your code in C++14 (g++ 6.2.0)
for (int i = 0; i < K; i++)
{
A.insert(A.begin(), A[A.size()-1]);
A.erase(A.begin()+A.size()-1);
}
return A;
}
'Study > Programming' 카테고리의 다른 글
Windows] 드라이버 개발 - 7) WDM 드라이버 개발 (0) | 2017.08.23 |
---|---|
C++] codility - OddoccurrencesInArray (0) | 2017.08.13 |
C++] Codility - BinaryGap (0) | 2017.08.12 |
JAVA] GUI 프로그래밍 - 미니게임 - source (0) | 2017.08.08 |
JAVA] GUI 프로그래밍 - 미니 게임 (0) | 2017.08.08 |