算法
炒熟的番茄
这个作者很懒,什么都没留下…
展开
-
【排序算法1】Java实现冒泡、选择、插入排序
Java实现冒泡、选择、插入排序 1.冒泡排序 package sort; /** * 冒泡排序 平均速度O(n*n) 最坏O(n*n) * @author wsz * @date 2018年1月15日 */ public class BubbleSort { public static void main(String[] args) { int[] arr = {12原创 2018-01-15 20:56:46 · 221 阅读 · 0 评论 -
【排序算法2】Java实现希尔、快速、堆、合并排序
Java实现希尔、快速、堆、合并排序 1.希尔shell排序 package sort; /** * shell排序 平均速度O(n^(3/2)) 最坏情况速度O(n^2) * @author wsz * @date 2018年1月16日 */ public class ShellSort { public static void main(String[] args) {原创 2018-01-16 20:53:47 · 235 阅读 · 0 评论 -
【递归算法】Java模拟汉诺塔移位、阶乘、斐波那契数列操作
Java模拟汉诺塔移位、阶乘、斐波那契数列操作 1.汉诺塔移位操作 package hanoi; import java.util.Scanner; /** * 汉诺塔 * @author wsz * @date 2018年1月20日 */ public class HanoiDemo { static int count = 0; /** * n=1 a->c *原创 2018-01-20 12:02:24 · 617 阅读 · 0 评论