Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int MAX = (1 << n);
- for (int i = 0, revi = 0; i < MAX; ++i) {
- int bit = (MAX >> 1);
- for (; revi & bit; bit >>= 1)
- revi ^= bit;
- revi |= bit;
- reversed[i] = revi;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement