반응형
안녕하세요, 세균 증식 문제는 굉장히 쉬운 문제이지만, 다양한 생각을 할 수 있기때문에, 포스팅을 작성합니다.
문제 설명
아래를 보시면, n개가 2의 t제곱승 만큼 증가하는것을 유추할 수 있습니다.
따라서 제 풀이는 아래와 같습니다.
나의 풀이
앞서 문제 설명에 적은 것 처럼, 처음세균수 n에 2의t승을 곱해줬습니다.
function solution(n, t) {
return n * (2 ** t);
}
다른 사람 풀이
다른 사람 풀이 중 생각해볼만한 방식과 함수활용이 있어 같이 포스팅 합니다.
1. 비트연산자 사용
function solution(n, t) {
return n << t;
}
2. Math.pow() 함수사용
function solution(n, t) {
return n*Math.pow(2,t);
}
반응형
'Javascript > 코딩테스트-연습' 카테고리의 다른 글
[JavaScript] 대문자와 소문자 - 프로그래머스 (25) | 2024.03.22 |
---|---|
[JavaScript] 자릿수 구하기 - 프로그래머스 (22) | 2024.03.21 |
[JavaScript] 영어가 싫어요 - 프로그래머스 (27) | 2024.03.20 |
[JavaScript] 옷 가게 할인받기 - 프로그래머스 (22) | 2024.03.20 |
[JavaScript] ZigZag Conversion - Leetcode (25) | 2024.03.19 |