- 비트 연산자
✨ 비트 연산자 (Bitwise Operators)란 무엇인가? [알고리즘 방법론] 부분 집합 구현(Feat.비트 연산) 비트 연산자: 부분 집합 구할 때 용이, 로우레벨이라 메모리 친화적
- 시프트 연산자 (<<, >>, >>>): 비트들을 다른 자릿수로 이동시키는 방식으로 동작한다.
- 비트 = 2진수이므로 자릿수 옮기는 건 2씩 곱하기 / 나누기
결론적으로, 비트 연산은 숫자를 비트(0과 1)의 배열로 보고, **같은 위치(자릿수)**에 있는 비트들 간의 관계를 기반으로 계산하는 방식이다.