摘要: /* * 从0,1数组中找到第一个1出现的位置 * 1一旦出现,则以后全为1 * 如:0011111 */ public class FindFirstOne { //参数:数组a,低位low,高位a.length-1 //返回第一个1出现的位置 //如果全是0,返回数组长度 public static int find(int[] a,int low,i... 阅读全文
posted @ 2018-05-05 23:51 嘿boom 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: 1.接口中默认限制符:(转自博客园:java_pro) a.Java的interface中,成员变量的默认修饰符为:public static final所以我们在interface中定义成员变量的时候,可以1:public static final String name = "bokeyuan" 阅读全文
posted @ 2018-05-04 21:26 嘿boom 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 对于变量,用变量名就可以认定。对于a ,你不能要求它既是int,又是double。这是错误的; 同理,对于方法,它的方法签名是:方法名+参数 通过签名,已经认定一个方法。你不能要求一个方法有多个返回类型。所以重载的语义范畴是方法签名,即使方法名一样,参数个数或类型不一样,就可以认为是不同方法,不会报 阅读全文
posted @ 2018-05-04 17:58 嘿boom 阅读(371) 评论(0) 推荐(0) 编辑
摘要: import java.util.Arrays; public class MergeSort { public static void merge(int[] a,int low,int mid,int high) { int i,j,k; int[] b=new int[a.length]; for(k=low;k<=hig... 阅读全文
posted @ 2018-05-04 15:13 嘿boom 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: import java.util.Arrays; public class QuickSort { //三数取中法。取出不大不小的那个位置 public static int getPivotPos(int[] a,int low,int high) { int mid=(low+high)/2; int pos=low; if(... 阅读全文
posted @ 2018-05-04 11:32 嘿boom 阅读(2804) 评论(0) 推荐(0) 编辑
摘要: package testpackage; import java.util.Arrays; public class Heap { //建立大顶堆 public static void buildMaxHeap(int[] a) { for(int i=(a.length/2)-1;i>=0;i--) { ... 阅读全文
posted @ 2018-05-03 20:35 嘿boom 阅读(1144) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.Arrays; 2 3 /* 4 * 思路: 5 * 1.方法adjustDown:对于一个数组a[],针对第i个数进行向下(直到len-1)调整,使得该位置成为大顶堆 6 * 2.方法bulidMaxHeap:从len/2-1位置到0位置,循环调用adjustDown,使其成为大顶堆 7 * 3.方法heapSort:建立大顶堆,让... 阅读全文
posted @ 2018-05-03 19:50 嘿boom 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: 题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 错误代码: 这段代码,i-- 这个语句,会导致死循环。因为,到了数组某一阶段,i及其以后全是偶数,会一直循环,而且破坏稳 阅读全文
posted @ 2018-03-26 21:01 嘿boom 阅读(1653) 评论(1) 推荐(0) 编辑
摘要: 传送门 http://www.cnblogs.com/wuyuegb2312/p/3273337.html# 阅读全文
posted @ 2018-03-24 11:01 嘿boom 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 在学校上测试课程,接触到自动化管理工具,在加上助教工作需要改作业,所以想着学下selenium这一强大的web自动化工具。 1.lenium官网:http://www.seleniumhq.org/ 在此下载selenium的安装包,我下载的是selenium-java-3.8.0。具体的selen 阅读全文
posted @ 2017-12-04 21:56 嘿boom 阅读(1324) 评论(0) 推荐(1) 编辑