摘要: 在Java程序设计里面,相信大部分人都知道如何判断一个一维数组是否为空,示例如下:public int primeNumberCount(int[] array){ if(array==null||array.length==0) return 0; 那么在二维数组中,又如何判断二维数组为空呢?在判 阅读全文
posted @ 2019-03-15 22:50 lllunaticer 阅读(3104) 评论(0) 推荐(0) 编辑
摘要: 二分查找又称折半查找法,是一种重要的查找算法。它的主要的应用是从一个给定的序列中查找指定的元素,二分查找的原理比较简单此处不再赘述。 从实现的角度看,有递归方法和非递归方法。 下面分别给出二分查找的递归实现和非递归实现方法: 递归实现: 1 static boolean binarySearch(i 阅读全文
posted @ 2019-03-15 22:47 lllunaticer 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 下面的代码用于取4和2的中点,但结果不是我们预期中的3,原因是位移运算符优先级低于加减: 1 public class test { 2 public static void main(String[] args) { 3 System.out.println(2+(4-2)>>1); 4 } 5 阅读全文
posted @ 2019-03-15 21:25 lllunaticer 阅读(1020) 评论(0) 推荐(0) 编辑