n에는 항상 0을 넣어서 func(x, 0); 형태로 쓰면 됨. 보다시피 1인 bit를 오른쪽부터 하나씩 끄는 방식임. 따라서 1인 bit가 적을 수록 빠름. 반대로 그런 bit가 많으면, 0인 bit를 오른쪽부터 켜고 마지막에 그 카운트를 32에서 빼는 게 더 빠름. 그건 위와 비슷한 코드이기에 따로 올리지는 않겠음. - dc official App
흠 이게 된다고? 신박하네
성능이.케바케이긴 한데 노가다보단 빠름 - dc App