웅재의 코딩세상
[프로그래머스] 배열의 길이를 2의 거듭제곱으로 만들기 본문
- 풀이
#include <string>
#include <vector>
#include <cmath>
using namespace std;
vector<int> solution(vector<int> arr) {
vector<int> answer;
int n=0;
while(1){
if(arr.size() > pow(2,n)) n++;
else {
arr.resize(pow(2,n),0);
break;
}
}
return arr;
}
반응형
'코딩테스트 > 프로그래머스 - LV 0' 카테고리의 다른 글
[프로그래머스] 조건에 맞게 수열 변환하기 2 (0) | 2024.02.02 |
---|---|
[프로그래머스] 커피 심부름 (0) | 2024.02.02 |
[프로그래머스] 문자열이 몇 번 등장하는지 세기 (0) | 2024.02.01 |
[프로그래머스] 특정 문자열로 끝나는 가장 긴 부분 문자열 찾기 (0) | 2024.02.01 |
[프로그래머스] 날짜 비교하기 (0) | 2024.02.01 |