位运算的奇巧淫技
海伦•
求知若渴,大智若愚
展开
-
一条语句判断整数是不是2的整数次方
import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner sca = new Scanner(System.in); int n; n = sca.nextInt(); ...原创 2019-04-15 20:16:01 · 212 阅读 · 0 评论 -
如何找数组中唯一成对的那个数
import java.util.Scanner;//以下使用的是位运算的方法,不利用辅助空间public class Main { public static void main(String[] args) { Scanner sca = new Scanner(System.in); int n ; // 表示总共有n个数, 重复一个数 int t = 0...原创 2019-04-15 20:26:42 · 187 阅读 · 0 评论 -
一题三解:二进制中1的个数
方法一:移动该数import java.util.Scanner;//计算9对应的二进制1001的1的个数public class Main { public static void main(String[] args) { Scanner sca = new Scanner(System.in); int n , t = 1 , ct = 0; ...原创 2019-04-15 20:56:10 · 185 阅读 · 0 评论