- 4
- 0
- 约9.08千字
- 约 49页
- 2016-04-26 发布于湖北
- 举报
循环链表(circular linked list) 循环链表是表中最后一个结点的指针指向头结点,使链表构成环状 特点:从表中任一结点出发均可找到表中其他结点,提高查找效率 操作与单链表基本一致,循环条件不同 单链表p或p-link=NULL 循环链表p或p-link=H h h 空表 双向链表(double linked list) 单链表具有单向性的缺点 结点定义 typedef struct node { datatype element; struct node *prior,*next; }JD; prior element next L 空双向循环链表 非空双向循环链表 L A B b c a p p-prior-next= p= p-next-proir; void del_dulist(JD *p) {p-prior-next=p-next; p-next-prior=p-prior; free(p); } 删除 算法描述 算法评价:T(n)=O(1) p-prior-next=p-next; p-next-prior=p-prior; b c a p void ins_dulist(JD* p,int x) {JD *s; s=(JD*)malloc(sizeof(JD)); s-element=x; s-prior=p
您可能关注的文档
- unit10__Section_Ihavehadthebikeforthreeyears.A-3a技术分析.ppt
- unit10-Insurance技术分析.ppt
- Unit11保险(Insurance)技术分析.ppt
- Unit13Wearetryingtosavetheearth!SectionA1技术分析.ppt
- Unit13Wearetryingtosavetheearth!SectionB2技术分析.ppt
- UNIT18组件编程技术分析.ppt
- Unit21Lesson_3(p2包含语言点__课堂练习)技术分析.ppt
- Unit83howdoyoumakeabananamilkshake技术分析.ppt
- UNIX&linux操作系统2013-2技术分析.ppt
- UNIX,Linux系统安全技术分析.ppt
- 康复护理中的营养支持技术.pptx
- 批次03-04_2025-2026学年苏州市七年级语文下册期末质量检测原创仿真模拟试卷第001套.docx
- 批次03-03_2026届上海市闵行区六年级英语小升初分班考试模拟试卷第001套.docx
- 水域救援指南..docx
- 批次03-05_2026届成都市高一历史学业水平合格性考试原创仿真模拟试卷第001套.docx
- 批次03-01_2026届广州市白云区六年级数学小升初分班考试模拟试卷第001套.docx
- 批次03-02_2026届广州市越秀区八年级生物学业水平考试考前仿真模拟试卷第001套.docx
- 27_2026杭州新七年级英语暑假衔接学情诊断A卷.docx
- 2025-2026学年吉林省长春市第七十二中学八年级(下)期中道德与法治试卷(含答案).docx
- 2025-2026学年江苏省苏州市振华中学七年级(下)期中道德与法治试卷(含答案).docx
最近下载
- 2024年新高考语文三元思辨类作文写作自主鉴赏(一).docx VIP
- 个案护理1例右半结肠癌术后切口脂肪液化并感染患者的护理.pptx VIP
- 手术室无菌器械台整理.pptx
- 乙肝健康知识普及课件.pptx VIP
- 能源企业产品销售区块链溯源管理平台.pdf VIP
- 制造业数据治理、数据管理与数据中台架构解决方案.pptx VIP
- 国开本科-行政领导学-形成性考核(纸质形考).pdf VIP
- 山东省烟台市蓬莱区(五四制)2024-2025学年六年级下学期期末考试地理试卷(含答案).pdf VIP
- 安徽省黄山市2024-2025学年高二年级下册学期期末质量检测物理试卷(含答案).docx VIP
- 2025年秋新沪粤版物理9年级上册全册同步课件.pptx
原创力文档

文档评论(0)