创建空顺序表 ListMakeEmpty(){ListL=(List)malloc(sizeof(structLNode));//动态分配存储空间L->Last=-1;//Last置为1returnL;} 返回线性表中X的位置 PositionFind(ListL,ElementTypeX){for(Positioni=0;i<=L->Last+1;i++)//Last+1=MAXSIZE{if(L->Data[i]==X)returni;}returnERROR;} 插入元素 ...
简介: 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...
ElementType Data[MAXSIZE]; Position Last; /* 保存线性表中最后一个元素的位置 */ }; 各个操作函数的定义为: List MakeEmpty():创建并返回一个空的线性表; Position Find( List L, ElementType X ):返回线性表中X的位置。若找不到则返回ERROR; bool Insert( List L, ElementType X, Position P ):将X...
Position Last; /* 保存线性表中最后一个元素的位置 */ }; 各个操作函数的定义为: List MakeEmpty():创建并返回一个空的线性表; Position Find( List L, ElementType X ):返回线性表中X的位置。若找不到则返回ERROR; bool Insert( List L, ElementType X, Position P ):将X插入在位置P并返回true。若空...
6-2 顺序表操作集 6-2 顺序表操作集 本题要求实现顺序表的操作集 函数接口定义: 1 2 3 4 List MakeEmpty(); Position Find( List L, ElementType X ); boolInsert( List L, ElementType X, Position P ); boolDelete( List L, Position P );...
return p; } Position Find( List L, ElementType X ) { int i; for(i=0;i<L->Last;i++)//L->Last其实就是线性表的长度,并不是下标 { if(L->Data[i]==X) { return i; } } return ERROR; } bool Insert( List L, ElementType X, Position P ) ...
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++){...
6-2顺序表操作集(20分)6-2顺序表操作集(20分)
主营商品:全挂车、半挂车、梁山挂车、挂车、半挂拖车、挖掘机拖板车、散装尿素罐车、低平板半挂车、13米低平板、集装箱拖板车、危险品骨架半挂车、拖拉机平板车、大件运输车、半挂后翻自卸车、三线六轴、勾机板、液压爬梯车、13米半挂车、13.75米大板、全挂平板拖车、集装箱方舱运输拖车、17.5米低平板半挂车、...
宏碁(acer) Veriton T850 Intel处理器 Intel I5 12500;主板 Intel Q670芯片组;4个扩展插槽; 8G DDR4 3200Mhz(最大支持128G内存);256G M.2 NVME固态硬盘+1T机械硬盘;集成高性能显卡;集成千兆网卡;500W高效节能电源;键盘、鼠标 USB键鼠;前置6个USB 3.2、后置6个USB2.0接口,1个VGA、1个HDMI、2个DP; 20L...