728x90
나의 풀이
def solution(n, t):
return n * (2**t)
다른 사람의 풀이
def solution(n, t):
return n << t
비트시프트(<<, >>)
- 왼쪽 시프트 연산자 (<<)
: 2를 곱한 것과 같은 효과
: n << m : n * 2의 m승 - 오른쪽 시프트 연산자 (>>)
: 2로 나눈 것과 같은 효과
: n >> m : n / 2의 m승
728x90
'CodingTest > [프로그래머스 LV.0]' 카테고리의 다른 글
프로그래머스 LV.0 - 대문자와 소문자[Python] (0) | 2023.01.22 |
---|---|
프로그래머스 LV.0 - n의 배수 고르기[Python] (0) | 2023.01.22 |
프로그래머스 LV.0 - 개미 군단[Python] (0) | 2023.01.22 |
프로그래머스 LV.0 - 모음 제거[Python] (0) | 2023.01.22 |
프로그래머스 LV.0 - 숨어있는 숫자의 덧셈 (1)[Python] (0) | 2023.01.22 |