插入到列表中 chained
插入到链表中有三个步骤:
- 创建 link.
- 设置要插入到 val.
- 将新块插入 list.
在顶部插入链接
将链接插入远离头部
Insert(L: chainlisted, e: element, pp: ptr) start allouer(p) *p.val := e *p.link:= *pp.link *pp.link:= p fin |
从链表中删除
只需通过修改指向该链接的链接(前置)的地址字段来消除要删除的链接。删除了潜在客户链接
删除了 header
过程删除(L:链列,pp:ptr) start p := *pp.lien *pp.link:= *p.link renderer(p) 鳍跨度> |
Commentaires (0)
Laisser un commentaire
Connectez-vous pour commenter
Rejoignez la discussion et partagez vos connaissances avec la communauté
Chargement des commentaires...