java
文章平均质量分 74
潇洒子弦
这个作者很懒,什么都没留下…
展开
-
java数据结构栈
栈的原则是先进后出比如一堆萝原创 2014-05-27 11:38:26 · 574 阅读 · 0 评论 -
java选择排序
选择排序,按顺序抽取一个函数原创 2014-05-24 17:51:50 · 599 阅读 · 0 评论 -
java插入排序
在大多数情况下插入排序比选择排序和冒泡排序快些,int[] a = {222,44,11,63,84,24,53,123,25,98,76,34};挨个读取数组a中的每个元素,将它与前面的数最对比,如果比前面的小就将前面的数向后移,当移动停止时,将该数填充到空出的位置。第一次:222前面没有数不做变化。第二次:44小于222,将222后移一位变成了{x,222,11,63,84,24,53,123,25,98,76,34},最后将44填充到x的位置(移动222后空出的位置),数组变成了{44,22原创 2014-05-27 09:28:45 · 588 阅读 · 0 评论 -
Java二分法查找
在算法与数据结构中,二分法查找是一种最简单的算法原创 2014-05-24 16:27:43 · 1374 阅读 · 0 评论 -
java划分算法
划分算法原创 2014-05-29 14:57:28 · 985 阅读 · 2 评论 -
java二叉树
网上有关于二叉数的java实现http://blog.csdn.net/skylinesky/article/details/6611442多数案例都没有键值,有键值的也全是整型。我用java实现了一个可以任何对象为键的二叉数package Tree;import java.io.IOException;public class Tree ,V> { @SuppressW原创 2014-05-30 16:40:26 · 950 阅读 · 0 评论 -
java希尔排序
希尔排序是建立在插入排序之上的原创 2014-05-28 18:59:43 · 616 阅读 · 0 评论 -
java数组实现的树
import java.util.Arrays;public class MyTree { public static final int LEVEL = 10; //用户存放数据 private Object[] datas; @SuppressWarnings("unchecked") MyTree(){ int length = (int) (Math.pow原创 2014-05-30 11:14:44 · 1456 阅读 · 0 评论 -
java冒泡排序
冒泡排序是最简单的一种排序方式原创 2014-05-24 17:15:01 · 574 阅读 · 0 评论 -
java数据结构队列
队列类似与现实生活中的排队原创 2014-05-28 16:21:03 · 568 阅读 · 0 评论 -
Java算法快速排序
快速排序的原理:每次将序列以一个值为界限分成两组,在将两个序列分别以一个界限分成两组这样一直分下去。int[] a = {11,222,44,63,84,11,24,53,123,25,98,76,34};第一步:以34将数组a分成两组 11, 25, 24, 11 34, 63, 44, 53, 123, 222, 98, 76, 84第二步:以11将原创 2014-05-29 16:28:48 · 832 阅读 · 0 评论