当前位置: 技术问答>java相关
用JAVA怎么实现链表、队列等动态数据结构?
来源: 互联网 发布时间:2017-03-17
本文导语: 小弟刚从C++转过来,请问: 用JAVA怎么实现链表、队列等动态数据结构? 请提供例子,谢谢! | 建议,看Thinking in java (III)! stack:如下 import com.bruceeckel.simpletest.*; import java.util.*; import com.bruc...
小弟刚从C++转过来,请问:
用JAVA怎么实现链表、队列等动态数据结构?
请提供例子,谢谢!
用JAVA怎么实现链表、队列等动态数据结构?
请提供例子,谢谢!
|
建议,看Thinking in java (III)!
stack:如下
import com.bruceeckel.simpletest.*;
import java.util.*;
import com.bruceeckel.util.*;
public class StackL {
private LinkedList list = new LinkedList();
public void push(Object v) {
list.addFirst(v);
}
public Object top() { return list.getFirst(); }
public Object pop() {
return list.removeFirst();
}
public static void main(String[] args) {
SimpleTest monitor =
new SimpleTest("StackL");
StackL stack = new StackL();
for(int i = 0; i
stack:如下
import com.bruceeckel.simpletest.*;
import java.util.*;
import com.bruceeckel.util.*;
public class StackL {
private LinkedList list = new LinkedList();
public void push(Object v) {
list.addFirst(v);
}
public Object top() { return list.getFirst(); }
public Object pop() {
return list.removeFirst();
}
public static void main(String[] args) {
SimpleTest monitor =
new SimpleTest("StackL");
StackL stack = new StackL();
for(int i = 0; i