initiate(L) 将一线性表初始化。
Get(L,i) 取表中的第 i 个元素。(函数)
Locate(l,x) 确定表中值为x的元素的位置。(函数)
Next(L,elm) 的作用是把 p 移到其后继结点
empty(L) 若L为空表,则返回布尔值true,否则返回布尔值false
clear(L) 清空表小人正在看线性表,想用Delphi的控制台程序练习数据结构可是书上说的这几个函数没有,该怎么写这几个函数呢?谢谢大家
Get(L,i) 取表中的第 i 个元素。(函数)
Locate(l,x) 确定表中值为x的元素的位置。(函数)
Next(L,elm) 的作用是把 p 移到其后继结点
empty(L) 若L为空表,则返回布尔值true,否则返回布尔值false
clear(L) 清空表小人正在看线性表,想用Delphi的控制台程序练习数据结构可是书上说的这几个函数没有,该怎么写这几个函数呢?谢谢大家
解决方案 »
- OleContainer1 打开word 进行编辑后,如何通过一个方法将光标移动到最开始???(如果用鼠标点击我是知道的,我现在想用一个函数来实现)
- 强哥做的为什么不正确?
- 小妹是新手,请各位多多指教!!
- 请问在什么地方可以下载到有关Rave的资料?
- Win2000的搜索被禁止了
- Quick Report的简单问题
- fesmile ,,请进来拿分啊~~~~~~~~~~~~
- 同一个地址,为什么我使用HTTP的GET方法获得的内容与直接在浏览器输入后获的内容不一样呢?
- x=class(x1,x2,x3,x4..)是表示x继承了x1,x2,x3,x4等的类吗?最好用典型的事例来说明
- 如何检测右shift和左ctrl同时被按住不放
- 散分!请问这样的软件怎么报价?
- 简单问题!!!关于bsskinchecklistbox1
怎么调用TList类阿
创建: List:=TList.create;
销毁: List.Free;
添加: List.add(p:Pointer);
删除: List.Delete(index:integer);
查找: List.IndexOf(Item:Pointer); 返回整数数型第几条记录。0为第一条。
清空: List.Clear;
访问第i条记录: List.Items[i];返回值为第i条的指针;
注意事项:如果你的元素为指针的话,需要自己申请内存,并且在删除和清空的时候手工释放内存。