学习java,挺好玩的呢
上一页 1 ··· 7 8 9 10 11 12 13 下一页
  2018年11月17日
摘要: 将需要排序的数组,定义一个标准数字,和一个开始位置(下标),和一个最后位置 (下标) (标准数字是开始位置的数字) (6,8,2,9,4,12,1) 先在最后位置开始,把最后位置的数字和标准数字比较,如果最后位置的数字比标准数字大,则将最后位置向前移动一位 如果最后位置的数字比标准数字小,则将最后位 阅读全文
posted @ 2018-11-17 21:35 axu521 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1 //冒泡排序 2 /** 3 * 5,8,3,15,14,68,17 4 * 5 * @param arr 6 */ 7 public static void bubbleSort(int[] arr){ 8 //控制比较多少轮 9 for(int i=0;iarr[j... 阅读全文
posted @ 2018-11-17 14:26 axu521 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 各种排序算法的网站: http://www.atool.org/sort.php 冒泡排序 1、交换排序 快速排序 直接插入排序 2、插入排序 希尔排序 简单选择排序 3、选择排序 堆排序 4、归并排序 5、基数排序 阅读全文
posted @ 2018-11-17 12:54 axu521 阅读(123) 评论(0) 推荐(0) 编辑
  2018年11月16日
摘要: 阅读全文
posted @ 2018-11-16 23:16 axu521 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 递归思想解决 汉诺塔问题 1 package Recursive; 2 3 public class TestHanoi { 4 public static void main(String[] args) { 5 hanoi(3,'A','B','C'); 6 } 7 8 /** 9 * 10 * @pa... 阅读全文
posted @ 2018-11-16 22:40 axu521 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 递归方法 解决 菲波那切数列问题!!!! 3 public class Febonacci { 4 5 public static void main(String[] args) { 6 //斐波那契数列:1,1,2,3,5,8,13 7 int i=febonacci(7); 8 System.out.print... 阅读全文
posted @ 2018-11-16 19:50 axu521 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1 public class DoubleNode { 2 //上一个节点 3 DoubleNode pre=this; 4 //下一个节点 5 DoubleNode next=this; 6 //节点数据 7 int data; 8 9 public DoubleNode(int data){ 10... 阅读全文
posted @ 2018-11-16 13:51 axu521 阅读(133) 评论(0) 推荐(0) 编辑
  2018年11月15日
摘要: 单链表: 通过class建立对象,为对象给予特殊属性成为节点,多个节点形成链表 阅读全文
posted @ 2018-11-15 23:00 axu521 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1 //队列 2 public class MyQueue { 3 4 int[] elements; 5 6 public MyQueue(){ 7 elements=new int[0]; 8 } 9 10 //入队 11 public void add(int element){ 12 ... 阅读全文
posted @ 2018-11-15 14:38 axu521 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 栈: 先进后出 拿出数据后位置置空(栈长度减1) 1 public class MyStack { 2 3 //栈的底层我们使用数组来存储数据 4 int[] elements; 5 6 7 public MyStack() { 8 elements=new int[0]; 9 } 10 11 ... 阅读全文
posted @ 2018-11-15 14:06 axu521 阅读(118) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页

<