다음을 수행해야하는 부분에서 곤란을 겪습니다. 숫자 X (Say 10101010)와 숫자 Y (Say 1110)와 두 위치 변수 i, j (Say i = 1, j = 4)라고 가정하면, X의 모든 비트를 i에서 j의 비트와 일치 시키도록 설정해야합니다. 위의 예에서 대답은 101이어야합니다 | | 0.X의 비트 서브 세트를 Y의 서브 세트로 설정하는 방법
내가 생각했던 어떤 해결책이었다 : 여기
1. Right shift X >> i
3. Run loop from 0 to j-1
2. if(!(X (lsb)^Y(lsb)), then continue, else X(lsb) = ~X(lsb)
것은 내가 개별 비트와 함께 재생하는 방법을 모르겠습니다입니다.