package LinkList.doublelinklist;
public class Node {
public int data;//数据域
public Node next;//结点域,下一个结点
public Node prve;//结点域,前一个结点
//头结点初始化
public Node(Node next){
this.data=data;
this.n...
分类:
编程语言 时间:
2014-11-22 17:26:32
阅读次数:
251
package LinkList.onewaycircular;
public class Node {
public int data;
public Node next;
//头结点初始化
public Node(Node next){
this.next=next;
}
//一般结点初始化
public Node(int data,Node next){
th...
分类:
编程语言 时间:
2014-11-22 09:17:42
阅读次数:
180
一、引子:想要给ArrayList排序却发现没有排序方法?你有两种选择: 1、换用TreeSet; 2、使用Collection.sort(List list) / Collection.sort(List list, Comparator c)方法。二、展开分析Java的几种主要...
分类:
编程语言 时间:
2014-11-19 23:34:24
阅读次数:
315
package LinkList;
public class Node {
public T data;//数据域
public Node next;//结点域
//默认构造方法
public Node(){
}
//带参构造方法,非头结点初始化
public Node(T data,Node next){
this.data=data;
this.next=nex...
分类:
编程语言 时间:
2014-11-19 22:23:59
阅读次数:
205
package Stack;
import LinkList.SinglyLinkList;
public class LinkListStack {
private SinglyLinkList singlyLinkList;
/**
* 默认构造函数,用于初始化栈
*/
public LinkListStack(){
singlyLinkList=new Singly...
分类:
编程语言 时间:
2014-11-19 22:22:13
阅读次数:
179
package Stack;
/**
* 栈的定义:限定只在表位进行增加和删除操作的线性表
* 栈的特点:先进后出FILO(First In Last Out)
* 通常我们把允许插入和删除的一段称为栈顶(top),另一端
* 称为栈底,不包含任何元素的栈称为空栈
* 栈的出栈操作我们一般称为进栈或者压栈或者入栈
* 栈的删除操作我们一般称为出栈或者弹栈
*...
分类:
编程语言 时间:
2014-11-19 18:51:17
阅读次数:
219
package SimpleSort;
public class SimpleSort {
/**
* 冒泡排序:每次循环过程中,小的排在后面的数会像水中的
* 气泡一样慢慢往上冒,所以命名为冒泡排序了,我猜是这样子的.....
*/
public void BubbleSort(int[] array){
for(int i=0;i<array.length;i++){
...
分类:
编程语言 时间:
2014-11-19 16:03:41
阅读次数:
202
import javax.management.RuntimeErrorException;
public class MyArray {
private long array[];
private int elements;//用于记录数组中实际数据的个数
public MyArray(){
array=new long[50];//数组默认长度为50;
}
public...
分类:
编程语言 时间:
2014-11-19 11:08:08
阅读次数:
193
package Array;
/**
* 排序数组,向数组中添加元素时维护数组的有序性;
* @author wl
*
*/
public class MyOrderArray {
private long array[];
private int elements;//用于记录数组中实际数据的个数
public MyOrderArray(){
array=new long...
分类:
编程语言 时间:
2014-11-19 11:07:28
阅读次数:
196
import javax.management.RuntimeErrorException;
public class MyArray {
private long array[];
private int elements;//用于记录数组中实际数据的个数
public MyArray(){
array=new long[50];//数组默认长度为50;
}
public...
分类:
编程语言 时间:
2014-11-19 11:06:32
阅读次数:
220