Advertisement

数据结构课程PTA6-1顺序表操作集(20分)

阅读量:

本题需要完成对顺序表相关操作集合的实现工作。

函数接口定义与规范

List MakeEmpty(); Position Find( List L, ElementType X ); bool
Insert( List L, ElementType X, Position P ); bool Delete( List L,
Position P );

其中List结构定义如下:

复制代码
    typedef int Position;
    typedef struct LNode *List;
    struct LNode {
    ElementType Data[MAXSIZE];
    Position Last; /* 保存线性表中最后一个元素的位置 */
    };
    
    
      
      
      
      
      
      
    

各个操作函数的定义为:

复制代码
    List MakeEmpty():创建并返回一个空的线性表;
    
    Position Find( List L, ElementType X ):返回线性表中X的位置。若找不到则返回ERROR;
    
    bool Insert( List 

全部评论 (0)

还没有任何评论哟~