- 1
- 0
- 约9.2千字
- 约 8页
- 2019-10-25 发布于湖北
- 举报
1、本题要求建立有序的循环链表。从头到尾扫描数组A,取出A[i] (0=in),然后到链表
中去查找值为A[i]的结点,若查找失败,则插入。
LinkedList creat(ElemType A[],int n)
//由含n 个数据的数组A 生成循环链表,要求链表有序并且无值重复结点
{LinkedList h;
h=(LinkedList)malloc(sizeof(LNode));//申请结点
h-next=h; //形成空循环链表
for(i=0;in;i++)
{pre=h;
p=h-next;
while(p!=h p-dataA[i])
{pre=p; p=p-next;} //查找A[i]的插入位置
if(p==h || p-data!=A[i]) //重复数据不再输入
{s=(LinkedList)malloc(sizeof(LNode));
s-data=A[i]; pre-next=s; s-next=p;//将结点s 链入链表中
}
}//for
return(h);
}算法结束
2 、 (1)p-rchild (2)p-lchild (3)p-lchild (4)ADDQ(Q,p-lch
您可能关注的文档
- 2013三维设计高考物理二轮复习课件第二阶段专题一第1讲图象问题.ppt
- 2013严新平白秀琴试论海洋摩擦学的内涵研究范畴及其研究进展机械工程学报.pdf
- 2013中国开发者大会PPT精选2013CDCGZ-高焕堂以架构设计和敏捷过程支持大型Android开发项目.pdf
- 2013国考银监会专业科目讲义-统计学理论和实务-宏观经济学.pdf
- 2013安徽省分析数据库的考试题目深入.pdf
- 2013哈勃望远镜的宇宙图片[1].ppt
- 2013届合肥二模高三.ppt
- 2013届新课标高中总复习课件(第1轮)地理12考点4地球的自转与公转.ppt
- 2013届广东省中考化学复习方案课件:第六章金属(.ppt
- 2013届一轮复习:第1章---第3单元运动图像追及及相遇的问题.ppt
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)