自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 数组填充 fillArray

int[] fillArray(int[] array,int x){for(int i = 0;i array[i] = x;}return array;}

2017-03-02 09:38:51 1122

原创 拷贝数组

//定义一个新数组拷贝一个一直数组,如果定义的新数组比原始数组长,则长的部分补0int[] copy(int[] array,int newlength){int[] newArray = int[newlength];if(array.length fillarray(newarray,0);//新数组填充0,在另一篇文章有这个方法介绍for(int i = 0;i ne

2017-03-02 09:20:40 230

原创 数组清0

static void cleanValue(int[] array){for(int i = 0;i array[i] = 0;}}

2017-02-27 20:39:31 746

原创 交换数组中两个位置的元素值

static void swap(int[] array, int index1,int index2){int t = array[index1];array[index1] = array[index2];array[index2] = t;}

2017-02-27 20:38:29 7487 1

原创 逆序数组

static void reverseArray(int[] array){for(int i = 0;i int t = array[i];array[i] = array[array.length-1 - i];array[array.length-1 - i] = t;}}

2017-02-27 20:37:30 219

原创 使用二分法查找指定数据

static int binarySearch(int[] array, int value){bubbleSortedArray(array);int max = array.length-1;int min = 0;int mid = (max + min) / 2;while(max >= min){if(value > array[mid]){min = mid

2017-02-27 20:36:25 947

原创 使用选择法对数组排序

static void selectSortedArray(int[] array){for(int i = 0;i for(int j = i + 1;j if(array[i] > array[j]){int t = array[i];array[i] = array[j];array[j] =t;}}}}

2017-02-27 20:34:31 1597

原创 使用冒泡法对数组排序

static void bubbleSortedArray(int[] array){for(int i = 0;i for(int j = 0;j if(array[j] > array[j + 1]){int t = array[j];array[j] = array[j + 1];array[j + 1] = t;}}}}

2017-02-27 20:31:33 544

原创 使用指定范围随机数来初始化数组

static void randomInitArray(int[] array, int min, int max){for(int i = 0;i Random r = new Random();while(true){int n = r.nextInt(max)+1;if(n >= min && n array[i] = n;break;}}}}

2017-02-27 20:29:27 2331

原创 数组查找最小元素方法

static int searchMinValueInArray(int[] array){int i = 0;for(i = 0;i if(array[i] int t = 0;t = array[i];array[i] = array[i + 1];array[i + 1] = t;}}return array[i];}

2017-02-27 20:28:52 753

原创 数组查找最大元素方法

static int searchMaxValueInArray(int[] array){int i = 0;for(i = 0;i if(array[i] > array[i + 1]){int t = 0;t = array[i];array[i] = array[i + 1];array[i + 1] = t;}}return array[i];

2017-02-27 20:26:53 443

原创 数组显示方法

static void showArray(int[] array){System.out.print("[" + " ");for(int i = 0;i System.out.print(array[i] + ","+ " ");}System.out.print(array[array.length-1] + "]");}

2017-02-27 20:25:27 1472

原创 数组填充方法

static void fillArray(int[] array, int n){for(int i = 0;i array[i] = n;}}

2017-02-27 20:23:36 1351

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除