码迷,mamicode.com
首页 > 其他好文 > 详细

线性表

时间:2015-06-06 09:03:47      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:

第三章

线性表:零个或多个数据元素的有限序列。

若将线性表标记为(a1,a2,...ai-1,ai,ai+1,...,an),

当i=1,2,...n-1时,ai有且仅有一个直接后继,

当i=2,3,...,n时,ai有且仅有一个直接前驱。

线性表的抽象数据类型:

《大话数据结构》中是C语言版,这里是java版的。

基本操作:

1)线性表的制空操作:  clear()

2)线性表判空操作:     isEmpry()

3)求线性表的长度:     length()

4)取元素操作:          get(i)

5)插入操作:             insert(i,x)

6)删除操作:             remove(i)

7)查找操作:             indexOf(x)

8)输出操作:             display()

Java接口描述

public interface IList {
    public void clear();
    public boolean isEmpty();
    public int length();
    public Object get(int i);
    public void insert(int i,Object x);
    public void remove(int i);
    public int indexOf(Object x);
    public void display();
}

可继续参考:http://blog.csdn.net/sdliujiangbo/article/details/8068570

 

线性表

标签:

原文地址:http://www.cnblogs.com/cailingsunny/p/4556042.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!