<qiyuangong>868_Binary_Gap_1.java
public int binaryGap(int N) {
        int last = -1, ans = 0;
        for (int i = 0; i < 32; ++i)
            if (((N >> i) & 1) > 0) {
                if (last >= 0)
                    ans = Math.max(ans, i - last);
                last = i;
            }
        return ans;
    }
public int sample_funcname ( int var_0 ) {
  int var_2 = - 1 , var_4 = 0 ;
  for ( int var_5 = 0 ;
  var_5 < 32 ;
  ++ var_5 ) if ( ( ( var_0 >> var_5 ) & 1 ) > 0 ) {
    if ( var_2 >= 0 ) var_4 = Math . max ( var_4 , var_5 - var_2 ) ;
    var_2 = var_5 ;
  }
  return var_4 ;
}
