标题:一个面试c程序
只看楼主
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
得分:0 
回复 46# 中学者 的帖子
list=checksuc;
像这种东西,是根本不需要的,改变链表结构的唯一方法,是xx->next=xxx;而xx并不需要修改。
飞燕好厉害,五行代码同时更新三个指针和三个链表元素的指向而且不留痕迹……佩服……

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-31 17:37
中学者
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:20
帖 子:3554
专家分:80
注 册:2007-9-14
得分:0 
9494.........一开始写想不了这么多,只能是写完后没问题后再来裁剪....

樱花大战,  有爱.
2008-05-31 17:38
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
得分:0 
我要把飞燕的代码背下来,以后面试说不定用得着……飞燕……我不对监考官说这是你写的可以不……就这一次………………

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-31 18:46
Loli
Rank: 1
来 自:飞燕算法群46520219
等 级:新手上路
帖 子:348
专家分:0
注 册:2008-5-27
得分:0 
Orz...........不用这么夸张吧

" border="0" />[color=white]
2008-05-31 18:55
yxwsbobo
Rank: 5Rank: 5
等 级:职业侠客
帖 子:345
专家分:306
注 册:2007-10-29
得分:0 
OrL 果然形成了萝莉派

8过 有一个赋值重复了吧```应该还能改的更好

How are you 怎么是你?
How old are you   怎么老是你?
2008-05-31 19:06
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
得分:0 
是吗?你没看懂吗?

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-31 19:09
Loli
Rank: 1
来 自:飞燕算法群46520219
等 级:新手上路
帖 子:348
专家分:0
注 册:2008-5-27
得分:0 
那请教一下楼上的楼上,你帮我改改吧

" border="0" />[color=white]
2008-05-31 19:10
yxwsbobo
Rank: 5Rank: 5
等 级:职业侠客
帖 子:345
专家分:306
注 册:2007-10-29
得分:0 
t->next = p;
list->next = p->next;

t是前一个list  这两个难道不是重复赋值了吗

How are you 怎么是你?
How old are you   怎么老是你?
2008-05-31 19:48
Loli
Rank: 1
来 自:飞燕算法群46520219
等 级:新手上路
帖 子:348
专家分:0
注 册:2008-5-27
得分:0 
楼上先分析清楚。。。或者你给出改进好后的代码

" border="0" />[color=white]
2008-05-31 19:50
中学者
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:20
帖 子:3554
专家分:80
注 册:2007-9-14
得分:0 
[bo][un]yxwsbobo[/un] 在 2008-5-31 19:48 的发言:[/bo]

t->next = p;
list->next = p->next;

t是前一个list  这两个难道不是重复赋值了吗

第一次确实重复了...但是主要后第一次之后,才发现效果很强大....

樱花大战,  有爱.
2008-05-31 19:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-216634-1-1.html




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

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