线性表的逻辑结构

1.线性表的基本概念

  • 定义:n个相同类型数据元素的有限序列。数据元素可以是一个复杂的信息,由多个数据项所构成。
  • 线性表的特性:每个元素有且仅有一个前驱和一个后继(首元素没前驱,尾元素没后继)。

2.线性表的ADT定义

  • 线性表抽象数据类型的Java接口描述
package LinearList;

public interface IList {
	public void clear();
	public boolean isEmpty();
	public int getLength();
	public Object getValue(int i) throws Exception;
	public void insert(int i,Object x) throws Exception;
	public void remove(int i) throws Exception;
	public int indexOf(Object x);
	public void display();
}

 

posted @ 2021-12-02 00:34  阿留申要好好学习  阅读(193)  评论(0)    收藏  举报