자격증/COS Pro
COSPro 2급 C++] 1차 문제5) 배열의 순서 뒤집기 - C++
파아란기쁨1
2022. 7. 12. 18:33
반응형


#include <iostream>
#include <string>
#include <vector>
using namespace std;
vector<int> solution(vector<int> arr) {
int left = 0;
int right = arr.size() - 1;
while(left<right){
int temp = arr[left];
arr[left] = arr[right];
arr[right] = temp;
left += 1;
right -= 1;
}
return arr;
}
// 아래는 테스트케이스 출력을 해보기 위한 main 함수입니다.
int main() {
vector<int> arr = {1, 4, 2, 3};
vector<int> ret = solution(arr);
cout << "solution 함수의 반환 값은 [";
for(int i = 0; i < ret.size(); i++){
if (i != 0) cout << ", ";
cout << ret[i];
}
cout << "] 입니다." << endl;
}반응형