永发信息网

链表应用:已知非空线性链表第一个链结点的指针为list,写出下列各项操作的算法程序

答案:2  悬赏:40  手机版
解决时间 2021-03-03 23:50
。(1)逆转该线性链表;(2)删除线性链表中从左往右第一个数据为data的链结点;(3)删除从第I个链结点开始的连续k个结点

你的这个有错误。
最佳答案
(1)C source codec


#include "stdlib.h"
#include "stdio.h"
struct list
{ int data;
struct list *next;
};
typedef struct list node;
typedef node *link;
void main()
{ link ptr,head,tail;
int num,i;
tail=(link)malloc(sizeof(node));
tail->next=NULL;
ptr=tail;
printf("\nplease input 5 data==>\n");
for(i=0;i<=4;i++)
{
scanf("%d",&num);
ptr->data=num;
head=(link)malloc(sizeof(node));
head->next=ptr;
ptr=head;
}
ptr=ptr->next;
while(ptr!=NULL)
{ printf("The value is ==>%d\n",ptr->data);
ptr=ptr->next;
}}

(2)检测到为data,则把上一指针指向他所指的单元,即把它跳过

(3)同理,只是跳过k个单元
全部回答
这是一个人的心理问题
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
公安领导工作的内容不包括
正宗地瓜狗肉馆地址在哪,我要去那里办事
直线行驶老是压线怎么办
美的空调R11HG/C遥控器怎么换电池
狗狗为什么喜欢追着拖把咬?
中山路/解放南路(路口)怎么去啊,有知道地址
北大青鸟成都锦江(青羊校区)在哪里啊,我有事
为什么电脑桌面新建的文件打不开
俗话说,你不理财,财不理你。投资和理财已经
420钢材的钢材用途
焊3.2mm焊条需要什么型号的焊机
阴寒内盛,阳气被遏,血行凝滞时,多见的舌象
【我的乐园作文】《我的乐园》600字作文初一
欣苑快餐西苑店在什么地方啊,我要过去处理事
要去温州市区的杨府山公园玩应该在哪个公交站
推荐资讯
从临沂去韩国的话 需要办理什么手续
我的苹果手机下载了一个《我的世界》想和朋友
英语作文:my、mothers、hometown70词
湖北中级职称评定条件,可以找机构代评吗,最
YY上不能复制粘贴
【字组成图案是怎么做出来的】
丁公鱼怎么做好吃啊?
隆发平价超市在哪里啊,我有事要去这个地方
后天脸上长痣好吗
qq飞车怎么去悠闲区
帮忙想个二次元群名简短
美学概论 美的标准
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?