自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 二分查找

public class BinarySearch { public static int search(int[] arr, int key) { int low = 0; int high = arr.length - 1; while (low <= high) { int middle = (high + low) / 2; //如果相等 返回值 if (key ==

2020-06-30 20:44:56 19

原创 线性搜索

public class LinearSearch { public static void main(String[] args) { int[] ints = {5, 3, 4, 1, 2}; System.out.println(search(ints, 4)); } public static int search(int[] arr, int key) { //循环 for (int i = 0; i &lt

2020-06-30 20:44:23 20

原创 快速排序

import java.util.Arrays;public class QuickSort { public static void sort(int[] arr, int head, int tail) { if (head >= tail || arr == null || arr.length <= 1) { return; } //设置数组的起始位置 i 结束位置j 基准 pivot 为数组的中间

2020-06-30 20:33:25 16

原创 归并排序

import java.util.Arrays;public class MergeSort { public static void mergeSort(int[] arrays, int left, int right) { // 如果数组还可以拆分 if (left < right) { //数组的中间位置 int middle = (left + right) / 2;

2020-06-30 20:32:53 25

原创 冒泡排序

import java.util.Arrays;public class BubbleSort { public static void sort(int[] arr) { for (int i = 0; i < arr.length-1; i++) { for (int j = 0; j < arr.length - i - 1; j++) { //如果当前元素比后一位元素大 交换位置

2020-06-30 20:32:05 11

原创 插入排序

import java.util.Arrays;public class InsertSort { private static void insertSort(int[] arr) { int j; // 已排序列表下标 int t; // 待排序元素 for (int i = 1; i < arr.length; i++) { if (arr[i] < arr[i - 1])

2020-06-30 20:30:16 11

原创 逻辑运算符复习

&& 与 || 是具有短路性质,当按优先级顺序计算到当前表达式时,表达式的结果可以确定整个表达式的结果时,便不会继续向后进行判断和计算,而直接返回结果。例如:当使用 && 逻辑运算符时,在两个操作数都为 true 时,结果才为 true,但是当得到第一个操作为 false 时,其结果就必定是 false,这时候就不会再判断第二个操作了。在计算表达式 (a & b) && (a | b) 时,首先计算 a & b 得到了 false,因为之

2020-06-29 15:49:50 11

原创 Eclipse安装

下载地址:https://www.eclipse.org/jdk安装:https://www.oracle.com/java/technologies/javase-downloads.html启动exe文件,先选择jdk位置再选择安装Java EE,第二个选项。然后确认安装的位置,点击INSTALL,开始安装。...

2020-06-29 11:15:08 32

转载 创建WebService服务并在IIS上发布

1.创建项目启动vs2017并新建一个项目,如下图。2.增加服务方法在WebServiceTest.asmx中增加下图所示框内代码:运行,如下图所示。3.发布4.在要发布Web Service接口的服务器上添加网站将上述项目文件夹下的bin\release\publish文件夹内的内容复制到要发布Web Service接口的服务器的某个文件夹,如d:\website\WebServiceTest。在windows server 2012中找到iis管理器,在左侧栏中右击“网站”,选“添加网站

2020-06-15 10:32:56 27

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