- 0
- 0
- 约1.61万字
- 约 72页
- 2019-10-26 发布于湖北
- 举报
2.3.4 双链表 prior data next 常用双向循环链表,如空的双向循环链表为: 双链表的存储结构定义: typedef int datatype; typedef struct node { datatype data; struct node *prior, *next; }dlinklist; dlinklist *head; 2.3.4 双链表 ai-1 ai p ai+1 p1 p2 特点: 1.从任一结点出发均可找到表中其他结点。 2. p-prior-next=p=p-next-prior; 2.3.4 双链表 双向链表的操作——插入实现(后插) a p x s 注意指针修改的相对顺序 核心语句: s=malloc(sizeof(dlinklist)); s-data=x; s-prior=p; s-next=p-next; p-next-prior=s; p-next=s; b c d 2.3.4 双链表 双向链表的操作——删除实现(删p本身) ai-1 ai p ai+1 核心语句: p-prior-next=p-next; p-next-prior=p-prior; free(p); 2.4 顺序
您可能关注的文档
最近下载
- 义务教育语文课程标准日常修订版2022年版2025年修订解读PPT课件.doc VIP
- 7-《智能锂电BMS技术演进:智驭大电芯,跃迁新场景》天邦达 研发中心总监 肖展伟.pdf
- 输变电工程施工质量验收统一表式(变电工程土建专业)-2024年版.pdf VIP
- 2025年留置看护辅警考试题库(含答案).docx
- 上海盛视天橙传媒股份有限公司股权转让说明书.pdf
- 革命历程中的红色故事PPT模板.pptx VIP
- 深信服超融合HCI用户手册_V6.8.0.pdf
- 林德E系列388中文故障码.docx
- 重症患者的容量管理.pptx VIP
- 2026长郡中学高一入学语文分班考试真题含答案.docx VIP
原创力文档

文档评论(0)