Katelisa 2022-03-20 20:02 采纳率: 86.4%
浏览 333
已结题

下面的函数能够实现在一个带头结点的递增有序的单链表中插入一个元素x,使得单链表仍然保持有序吗?该怎么该

int InsertListInOrder(LinkList L, ElemType x)
{ Node *s;

s=(Node *)malloc(sizeof(Node));
if (s==NULL) return ERROR;
s->data=x;
L=L->next;
while ( L!=NULL )
    if ( x>L->data )
        L=L->next;
    else
    {   s->next=L->next;
        L->next=s;
    }
return OK;

}

  • 写回答

1条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 4月4日
      • 已采纳回答 3月27日
      • 创建了问题 3月20日

      悬赏问题

      • ¥20 如何按照企业名字进行爬虫
      • ¥15 关于#单片机#的问题,如何解决?
      • ¥100 制作短链接和api接口的
      • ¥15 星河亮点sp9500测试指导
      • ¥15 dataframe 某列数据分列
      • ¥15 风扇导入fluent后仿真压力和速度数据卡在旋转域
      • ¥15 echarts中dataZoom报错
      • ¥15 求解答:《前端综合基础》作为一门课程的话,应该包含哪些内容?
      • ¥15 软件原型系统开发+实例测试
      • ¥50 C#上位机调试Win USB