摘要: 6-6 带头结点的链式表操作集(20 分) 本题要求实现带头结点的链式表操作集。 函数接口定义: List MakeEmpty(); Position Find( List L, ElementType X ); bool Insert( List L, ElementType X, Positio 阅读全文
posted @ 2018-02-06 14:32 123boy 阅读(1408) 评论(0) 推荐(0) 编辑
摘要: 6-5 链式表操作集(20 分) 本题要求实现链式表的操作集。 函数接口定义: Position Find( List L, ElementType X ); List Insert( List L, ElementType X, Position P ); List Delete( List L, 阅读全文
posted @ 2018-02-05 18:56 123boy 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 6-4 链式表的按序号查找(10 分) 本题要求实现一个函数,找到并返回链式表的第K个元素。 函数接口定义: ElementType FindKth( List L, int K ); 其中List结构定义如下: typedef struct LNode *PtrToLNode; struct LN 阅读全文
posted @ 2018-02-04 18:02 123boy 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 6-3 求链式表的表长(10 分) 本题要求实现一个函数,求链式表的表长。 函数接口定义: int Length( List L ); 其中List结构定义如下: typedef struct LNode *PtrToLNode; struct LNode { ElementType Data; P 阅读全文
posted @ 2018-02-04 17:59 123boy 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 6-2 顺序表操作集(20 分) 本题要求实现顺序表的操作集。 函数接口定义: List MakeEmpty(); Position Find( List L, ElementType X ); bool Insert( List L, ElementType X, Position P ); bo 阅读全文
posted @ 2018-02-04 17:53 123boy 阅读(981) 评论(0) 推荐(1) 编辑
摘要: 6-1 单链表逆转(20 分) 本题要求实现一个函数,将给定的单链表逆转。 函数接口定义: List Reverse( List L ); 其中List结构定义如下: typedef struct Node *PtrToNode; struct Node { ElementType Data; /* 阅读全文
posted @ 2018-02-04 17:35 123boy 阅读(1176) 评论(0) 推荐(0) 编辑