- 博客(5)
- 收藏
- 关注
原创 二分查找
public class BinarySearch { public static void main(String[] args) { // 要求数组是已排好循序的 int[] array = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; System.out.println(binarySearch(array,8)); System.out.println(searchRecursive(array,0.
2020-10-15 11:38:23
84
原创 使用java程序发邮件教程
说到发邮件主要的协议有: SMTP(Simple Mail Transfer Protocol即简单邮件传输协议)主要是用来传输邮件的协议 POP3(Post Office Protocol 3、邮局协议的第3个版本)主要是用来接收邮件的协议 IMAP(Internet Mail Access Protocol、即交互式邮件存取协议)它是...
2018-08-19 14:53:01
3002
原创 数组合并问题
import java.util.Arrays;public class MergeArray { public static int[] mergeSortArray(int[] a,int[] b){ //创建数组大小为两个待合并数组的长度之和 int[] arr = new int[a.length+b.length]; int t...
2018-08-12 15:35:14
196
原创 折半查找
折半查找也称之为二分查找算法,是比较常用的一种查找算法,但是这种算法有个要求就是要待查找的序列中必须是已经排好顺序的。接下来看代码:/** * 思路:讲序列排好序,然后将查找的数据与序列中的中间数进行比较大小,若相等则返回这个这个数据在序列中的位置, * 若查找的数据比序列中的中间数大,则将height-1,然后再求出剩下那半截序列的中间数再进行对比;若查找的数据比 * 序列中的中...
2018-08-02 19:20:09
174
原创 Java选择排序
选择排序是一种比较简单的排序算法,每次都是从待排序序列中选出最小的数据元素存放在序列的起始位置,以此类推知道把数据元素全部排完。话不多说直接上代码:import java.util.Arrays;/** * 思路:在一个数组中每次找出最小的那个元素放在数组的第一个位置 * 例如:第一次就找出arr.length个元素中最小的那个元素放在arr[0]的位置 *...
2018-07-29 22:52:56
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人