java算法-快速排序

    递归实现 package sort_algorithm; /** * @Description 快速排序 * @auther movw * @create 2019-02-14 13:41 * @package sort_algorithm */ public clas...

2019-02-14 13:59:24

阅读数 13

评论数 0

java算法-shell排序 希尔排序

  java语言 package sort_algorithm; /** * @Description * @auther movw * @create 2019-02-14 10:55 * @package sort_algorithm */ public class Sh...

2019-02-14 10:49:55

阅读数 31

评论数 0

java算法-插入排序

      package sort_algorithm; /** * 插入排序 */ public class InsertSort { public static void insertSort(int[] insertSource) { int temp...

2019-02-14 10:30:31

阅读数 10

评论数 0

java算法-选择排序

      package sort_algorithm; /** * 选择排序 */ public class SelectSort { public static void selectSort(int[] selectSource){ int temp;...

2019-02-14 09:36:10

阅读数 18

评论数 0

java算法-冒泡排序

Java中的经典算法之冒泡排序(Bubble Sort) 原理:比较两个相邻的元素,将值大的元素交换至右端。 思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比...

2019-02-14 09:16:53

阅读数 12

评论数 0

java算法-蒙特卡洛 计算π

  原理         package probability_algorithm; /** * 蒙特卡罗 - 蒙特卡洛方法 计算π */ public class MonteCarlo { public static double MonteCarloPI(int n){ ...

2019-02-13 20:48:31

阅读数 66

评论数 0

java算法-分治算法 找假币

概念 分治算法的基本思想是将一个大的复杂的问题分解成多个小的、容易解决的问题,通过解决这些小问题进而解决这个大问题。 使用分治算法需要待求解问题能够简化为若干个小规模的相同的问题,通过逐步划分,达到一个易于求解的阶段,而直接进行求解,在程序中可以使用递归方法来进行求解。 哈哈,说起来很抽象,...

2019-02-13 20:29:04

阅读数 39

评论数 0

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