| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 677 人关注过本帖
标题:[分享]学校布置了一道编程题,大家一起来做做呀``呵呵``
只看楼主 加入收藏
frog555
Rank: 1
等 级:新手上路
帖 子:97
专家分:0
注 册:2006-11-9
收藏
 问题点数:0 回复次数:8 
[分享]学校布置了一道编程题,大家一起来做做呀``呵呵``
给定程序中已建立一个带有头结点的单向链表,链表中的各结点按结点数据域中的数据从小到大顺序链接。函数fun的功能是:把形参x的值放入一个新结点并插入到链表中,插入后各结点仍保持从小到大顺序排列。



记的贴上源代码让我也学习学习```
搜索更多相关主题的帖子: 分享 学校 
2007-01-10 15:23
神秘失恋
Rank: 1
等 级:新手上路
帖 子:663
专家分:0
注 册:2007-1-6
收藏
得分:0 

楼主.....
你该自己写写~
不对,发上来我们给你检查错误

况且这类贴很多~~

上帝之手.........
2007-01-10 16:16
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
可以用二分查找,找出要插入的数应该所处的位置,然后移动后面的指针就行了吧...楼主自己写程序吧

这个社会太复杂。。。
2007-01-10 16:21
zbqf109
Rank: 1
等 级:新手上路
帖 子:289
专家分:0
注 册:2006-12-31
收藏
得分:0 
二分查找能用于单链表?

坚决不跟用TC的人打交道!
2007-01-10 21:14
C语言学习者
Rank: 4
等 级:贵宾
威 望:13
帖 子:1278
专家分:0
注 册:2006-9-26
收藏
得分:0 
查找可以,排序不容易.

谁有强殖装甲第二部,可以Q我460054868
2007-01-10 21:15
frog555
Rank: 1
等 级:新手上路
帖 子:97
专家分:0
注 册:2006-11-9
收藏
得分:0 
这些是数据结构里的吧?~
我怎么都听不明白``
不懂```
2007-01-10 21:36
gahddd
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-9-19
收藏
得分:0 
是已经排好序的链表吧,那就直接找到要插入的位置,插入就可以了,查找的时候可以用顺序查找的方法。

这个应该是谭浩强书上的一个例题。

俺从乡下来,俺啥也不懂。
2007-01-11 09:25
caiqiufu
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2006-12-14
收藏
得分:0 

Node *fun(Node *head,int x)
{
struct node *p,*q;
q=head;
while(q->data!=x)
{ p=q;
q=q->next;
}
struct Node n=(Node*)malloc(sizeof(Node));
n->data=x;
n->next=q;
p->next=n;
return *head;
}//还没有调试,你试试看行不

2007-01-11 13:53
linsq
Rank: 1
等 级:新手上路
帖 子:120
专家分:0
注 册:2006-11-20
收藏
得分:0 
以下是引用C语言学习者在2007-1-10 21:15:39的发言:
查找可以,排序不容易.

假如链表是无序的,请问用二分法怎么查找????
在链表中插入一个元素我们在计算机导论里有学过。


2007-01-12 16:17
快速回复:[分享]学校布置了一道编程题,大家一起来做做呀``呵呵``
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014994 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved