单链表的插入
来源:互联网 发布:java相关网络协议卡死 编辑:程序博客网 时间:2024/05/21 17:18
//假设顺序为从小到大
Node * Insert(Node* head,int e)
{
Node* q = head;
Node* p = (Node*)malloc(sizeof(Node));
p->data = e;
while((e<q->data) && NULL != q->next)
{
q=q->next;
}
if(NULL == q->next)
{
q->next = p;
p->next = NULL;
}
else
{
p->next = q->next;
q->next = p;
}
return head;
}
Node * Insert(Node* head,int e)
{
Node* q = head;
Node* p = (Node*)malloc(sizeof(Node));
p->data = e;
while((e<q->data) && NULL != q->next)
{
q=q->next;
}
if(NULL == q->next)
{
q->next = p;
p->next = NULL;
}
else
{
p->next = q->next;
q->next = p;
}
return head;
}
0 0
- 单链表的插入
- 单链表的插入
- 单链表的插入
- 单链表的插入排序
- 单链表的插入删除
- 单链表的插入
- 单链表的插入删除
- 单链表的插入
- 单链表节点的插入
- 单链表的插入排序
- 单链表的插入操作
- 实现单链表的插入
- 单链表的插入操作
- 单链表的插入问题
- 单链表的插入删除
- 单链表的插入
- 单链表的插入排序
- 数据结构--单链表的插入
- 杂谈2013.3.21
- 小程序测试Window的时间片大小
- sierpinski镂垫
- windows运行命令大全
- 创建java类中类出现is not an enclosing class
- 单链表的插入
- ubuntu12.04软件源资源暂时不可用
- Inside the c++ object model读书笔记之拷贝构造函数(一)
- 错误集锦2
- 【Android】启动过程:Bootloader->System/Recovery
- log4j 每天生成文件(备忘)
- 使用zbar 和QQ 时 遇到 duplicate symbol、base64重复 。替换 zbar.a即可
- 2014第12周-周结
- 这样做游戏还能做多久?(二)