c에서 <<나 >> 나 & ^ 같은 비트연산자가 쓰이는 경우가 하드웨어쪽 할때 말고 또 어디있나요..?
귀찮기는 되게 귀찮은데 아직 별로 중요성을 못느끼겠어요..
코딩 대회에선 연산 속도때문에 종종 쓰지(true false 배열 대신에 쓰는 느낌) 암호쪽에서도 쓰지 않을까
알고리즘 할때써봄 속도 중요한 간단문제 풀때?
네트워크 혹은 게임엔진처럼 고성능 필요할때.. 비트 쓰는 이유가 딱 하나임 적은 메모리사용 빠른연산 원한다면 언제나 써도 됨 그대신 코드 가독성을 잃게 되는거
아하..감사합니당
코딩 대회에선 연산 속도때문에 종종 쓰지(true false 배열 대신에 쓰는 느낌) 암호쪽에서도 쓰지 않을까
알고리즘 할때써봄 속도 중요한 간단문제 풀때?
네트워크 혹은 게임엔진처럼 고성능 필요할때.. 비트 쓰는 이유가 딱 하나임 적은 메모리사용 빠른연산 원한다면 언제나 써도 됨 그대신 코드 가독성을 잃게 되는거
아하..감사합니당