2) 扩展线性链表法: 若子表为原子,则为 空表 ls=NIL 非空表 1 指向子表1 的指针 tag=0 atom tp 否则,依次类推。 1 指向子表2 的指针 1 指向子表n 的指针 ls … ? typedef enum{ATOM,LIST}ElemTag; typedef struct GLNode { ElemTag tag; union{ AtomType atom; struct GLNode *hp,}; struct GLNode *tp } *Glist 例如: ? a (x, y) ((x)) LS=( a, (x,y), ((x)) ) ls 0 a 0 b 0 c ^ B A=NULL 0 a 1 ^ C 1 1 ^ 1 ^ 0 a ^ 1 ^ 1 ^ D E 一般的广义表链接存储结构 5.6 广义表的递归算法 递归函数 一个含直接或间接调用本函数语句的函数被称之为递归函数,它必须满足以下两个条件: 1)在每一次调用自己时,必须是(在某 种意义上)更接
您可能关注的文档
最近下载
- 1,4-丁二醇的msds.doc VIP
- 日常生活活动能力的训练.ppt VIP
- 21.2解一元二次方程专项训练(35题)-【重要笔记】2022-2023学年九年级数学上册重要考点精讲精练(人教版)(解析版).docx VIP
- 人教版培智二年级语文下册教案电子教案.pdf VIP
- 脑血管介入诊治的护理ppt课件.ppt VIP
- (正式版)C-J-T 120-2016 给水涂塑复合钢管.docx VIP
- 脑血管介入诊治的护理PPT课件.pptx VIP
- DL_T2141-2020燃煤电厂锅炉烟气超净电袋复合除尘工程技术规范.pdf VIP
- (2026年)经皮肝穿刺胆道引流(PTCD)导管护理全流程指南解读PPT课件.pptx VIP
- 三峡导游词的作文.doc VIP
原创力文档

文档评论(0)