![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
butcher2000
一定要站在自己所热爱的世界里,闪闪发光
展开
-
唯一重复的数
原理是一个整数和它自己进行与运算结果为0 import java.util.Arrays; import java.util.Random; /** * * @author Bucher * * 1-1000这1000个数放在含有1001个元素的数组中, * 只有唯一的一个元素值重复,其它均只出现一次。 * 每个数组元素只能访问一次,设计一个算法,将它找出来, * 不用辅助存储空间,能否设计一个算法实现? */ public class 唯一重复的值 { public static原创 2021-04-03 11:52:21 · 127 阅读 · 0 评论 -
判断整数奇偶性(位运算)
原理是:奇数最后一位是1,偶数最后一位是0 如果将这个整数和1进行&运算,结果为1则为奇数,0为偶数 与运算是1 与 1为 1(1&1=1) public class 判断奇偶数 { public static void main(String[] args) { int num = 4; if((num&1)==1) { System.out.println( "奇数"); }else{ System.out.println("偶数");原创 2021-04-03 10:47:21 · 685 阅读 · 0 评论