• + 0 comments

    2 line Java hackish solution:

    public static long flippingBits(long n) {
            long maxLong = 4294967295L;
            
            return -1 * (~n ^ maxLong) - 1;
        }