Bit Operation 썸네일형 리스트형 알고리즘 코딩기법 - 6. 상태를 나타내는 값싼 방법(bits) 안녕하세요 17기 조일룡입니다. 이번 포스팅에서는 2진수를 사용하여 상태를 나타내는 기법에 대해서 살펴보겠습니다. 많은 경우에 어떤 상태는 Yes나 No로 나타낼 수 있습니다. 예를 들면 쟁반위에 사과가 있냐/없냐 와 같은 상태가 있을 수 이겠네요. 초기에 쟁반위에 사과, 배, 참외, 수박, 포도가 있었는데 누군가 과일을 먹어서 어떤 것은 없어졌습니다. 이때 가능한 상태는 모두 32(=2^5)가지가 됩니다. 프로그램을 작성하면서 위와 같은 상태를 나타내야 하는 경우는 종종 발생합니다. 그리고 어떻게든 나타내게 되겠지요.. 각각의 과일마다 boolean type의 변수를 하나식 만들 수도 있고 좀 더 똑똑한 누군가는 boolean type의 배열을 선언할 수도 있습니다. 오늘 포스팅에서는 bit를 이용하여.. 더보기 이전 1 다음