顺序表java实现
来源:互联网 发布:ted baker 知乎 编辑:程序博客网 时间:2024/05/16 15:19
public class SeqList{ Object[] data; int maxSize; int length; public SeqList(int maxSize) { this.maxSize = maxSize; this.data = new Object[this.maxSize]; this.length = 0; } public boolean isEmpty() { return this.length == 0 ; } public boolean isFull() { return this.length == this.maxSize; } public boolean listInsert(int index, Object e) { if(this.isFull()) return false; if(index>length || index<0) return false; for(int i=this.length-1;i>=index;--i) this.data[i+1] = this.data[i]; this.data[index] = e; this.length ++; return true; } public boolean listDelete(int index, Object e) { if(index<0 || index>=this.length) return false; if(this.isEmpty()) return false; for(int i=index+1;i<=this.length-1;i++) this.data[i-1] = this.data[i]; return true; } public void printList() { for(int i=0;i<this.length;i++) System.out.print(this.data[i]+"\t"); System.out.println(); } public static void main(String[] args) { SeqList S = new SeqList(100); for(int i=0;i<10;i++) S.listInsert(i,i+1); S.printList(); } }
0 0
- 顺序表----java实现
- java实现顺序表
- JAVA实现顺序表
- 顺序表java实现
- Java实现顺序表
- 顺序表--Java实现
- java 实现顺序表
- java实现顺序表结构
- java语言实现顺序表
- java语言实现顺序表
- Java实现顺序表结构
- Java顺序表简单实现
- 用JAVA实现顺序表
- java实现顺序链表
- java实现ArrayList顺序表
- java实现顺序表数据结构
- Java实现线性表(顺序表)
- Java,数据结构,线性表,顺序实现
- Android EditText 设置键盘为搜索,回车或是下一项
- 【CodeForces】597B - Restaurant(贪心)
- 大数相加NYOJ103
- 代码审阅软件Understand
- Binary Tree Level Order Traversal
- 顺序表java实现
- button控制视图的隐藏与显示
- jQuery 3.0 一个小问题的解决办法
- Restaurant
- 接口
- LESS CSS使用方法 , CSS也能跟JS一样玩
- Codeforces 580 B-----二分
- 偿还技术债 - 通过重构拯救老代码
- 【CodeForces】612B - HDD is Outdated Technology(思维)