简介: 6-2 顺序表操作集 (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 L...
typedefintPosition;typedefstructLNode*List;structLNode{ElementType Data[MAXSIZE]; Position Last;/* 保存线性表中最后一个元素的位置 */}; 各个操作函数的定义为: List MakeEmpty():创建并返回一个空的线性表; Position Find( List L, ElementType X ):返回线性表中X的位置。若找不到则返回ERROR; bool In...
6-2顺序表操作集(20分)6-2顺序表操作集(20分)
ElementType Data[MAXSIZE]; Position Last; /* 保存线性表中最后一个元素的位置 */ }; 各个操作函数的定义为: List MakeEmpty():创建并返回一个空的线性表; Position Find( List L, ElementType X ):返回线性表中X的位置。若找不到则返回ERROR; bool Insert( List L, ElementType X, Position P ):将X...
本题要求实现顺序表的操作集。 函数接口定义: 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; ...
【PTA】6-2 顺序表操作集 (20分) 函数接口定义: List MakeEmpty(); Position Find( List L, ElementType X );boolInsert( List L, ElementType X, Position P );boolDelete( List L, Position P ); 其中List结构定义如下: typedefintPosition;
6-2 顺序表操作集 (20分) ListMakeEmpty(){ ListL;//只是单纯定义了一个指针 L=(List)malloc(sizeof(structLNode));//注意分配内存只能sizeof(struct LNode) L->Last=-1; returnL; } PositionFind(ListL,ElementTypeX){ for(inti=0;i<=L->Last;i++){...
PTA是浙江大学设计类实验辅助教学平台。题目描述:本题要求实现顺序表的操作集。函数接口定义:List MakeEmpty(); Position Find( List L, ElementType X ); bool Insert( List L, ElementType X, Position P ); b…
6-2 顺序表操作集 #include #pragma warning(disable:4996) #include #include "windows.h" #define MAXSIZE 5 #define ERROR -1 /*typedef enum { false, true } bool; typedef enum{ false = 0,true = 1 }bool;*/// 在C语言中bool没有定义 自定义一个...
6-2顺序表操作集 动感新势力fan关注IP属地: 浙江 2018.05.16 14:43:47字数0阅读524List MakeEmpty(){ List L; L = (List)malloc(sizeof(struct LNode)); L->Last = -1; return L; } Position Find(List L, ElementType X){ for(int i ...