코드업1060 (1) 썸네일형 리스트형 [알고리즘] 코드업 1060 파이썬: 비트단위로 AND 하여 출력하기 풀이 a, b = map(int, input().split(" ") print(a&b) 주요개념 비트단위 연산 - 컴퓨터가 데이터를 비트 단위로 표현하고 처리하는 것 - 사용되는 메모리 공간을 줄이거나 성능의 향상을 위해 비트 단위 연산을 활용 - 비트단위 and 연산은 두 비트열이 주어졌을 때, 둘 다 1인 부분의 자리만 1로 만들어주는 것과 같다. - 네트워크에 연결되어 있는 두 개의 컴퓨터가 데이터를 주고받기 위해 같은 네트워크에 있는지 아닌지를 판단하는데 사용 - 빠른 계산이 필요한 그래픽처리에서 마스크연산(특정 부분을 가리고 출력하는)을 수행하는 데에도 효과적으로 사용 파이썬에서의 논리연산자 VS 비트단위 연산자 - 논리연산자: AND, OR, XOR, NOT - 비트단위 연산자: ~, &, |.. 이전 1 다음