package com.beyondlife.demo2; /* * 这个类拥有三个静态方法用于数组排序 * */ public class NumberSort { public static final int ASC = 1; //升序排列 public static final int DES = 2; //降序排列 /*冒泡排序 * 算法设计:此算法利用前后的元素大小进行比较,交换位置; * 要实现整个数组的排序需要使用外循环来控制遍历次数; * 内循环来控制前后两元素的比较次数,一次内循环之后可以找出最大的或最小的放 ...
2008-03-24

利用LinkedList来实现堆栈

关键字: linkedlist 堆栈
 import java.util.LinkedList; /* *利用LinkedList来实现堆栈 *LinkedList容器具有有续性,以及插入删除方便的特征 * */ public class Stack<T>{ //建立一个链表保存数据 private LinkedList<T> stack; public Stack(){ stack = new LinkedList<T>(); } //入栈操作 public void push(T obj){ ...
beyondqinghua
搜索本博客
最近加入圈子
存档
最新评论