[프로그래머스] 세균 증식 - Java

Yunki Kim·2023년 1월 5일
0

프로그래머스

목록 보기
73/101
post-thumbnail

문제


링크


코드

class Solution {
    public int solution(int n, int t) {
        return n * (int) Math.pow(2, t);
    }
}

리뷰

1시간 당 두배가 증가하므로 t시간 뒤에는 2의 t승만큼 곱해주면 결과값을 얻을 수 있다.
문제를 풀 때 Math.pow()를 이용하여 구했는데 다른 사람의 풀이를 보고 살짝 뒤통수가 얼얼했다.

return n << t;

시프트 연산을 하는 방법이 있었다 😳 훨씬 속도가 빠르게 나올 것이다.

0개의 댓글

관련 채용 정보