问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何C语言编写线性表的初始化,求线性表长度,插入,删除

发布网友 发布时间:2022-05-18 19:49

我来回答

2个回答

热心网友 时间:2023-10-28 07:00

#include<stdlib.h>
#include<stdio.h>
struct node
{
int num;
struct node *next;
};
struct node *head=NULL,*point,*newNode;
int Count=0;//链表长度
//增加节点
void Add(int i)
{
newNode=(struct node*)malloc(sizeof(struct node));
if(newNode==NULL)
exit(0);
if(head==NULL)
{
head=newNode;
}
else
{
point=head;
while(point->next!=NULL)
{
point=point->next;
}
point->next=newNode;
}
point=newNode;
point->num=i;
point->next=NULL;
Count++;
}
//查询第i个结点
void Search(int i)
{
int n;
struct node *temp;
point=head;
for(n=0;n<i;n++)
{
temp=point;
point=point->next;
}
printf("%d\n",point->num);
}
//删除第i个结点
void DeleteNode(int i)
{
int n=0;
struct node *temp;
point=head;
for(n=0;n<i;n++)
{
temp=point;
point=point->next;
}
temp->next=point->next;
Count--;
}
//遍历打印链表
void Traversal()
{
point=head;
for(;point!=NULL;point=point->next)
{
printf("%d\t",point->num);
}
printf("\n");
}

热心网友 时间:2023-10-28 07:01

这个找找源程序看看吧,这个很基本很经典的东西
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
不吃惊!冇我符!初生之犊不畏虎。有靠山?勿乱估:未曾痛过不知苦!能解... 不识惊!冇我符!初生之犊不畏虎。 有靠山,勿乱估。未曾通过不知苦... ...不识惊!冇我符!初生之犊不畏虎。有靠山?勿乱估。末曾痛过不知苦... 不识惊!冇我符! 初生之犊不畏虎。 有靠山?勿乱估。 未曾痛过不知苦... ...有靠山?勿乱估。未曾痛过不知苦?猜生肖!答案加理由。 跪求各位大仙,算命准的帮帮我 各位大神,网友大哥。我今天抽了支签,第十四签,请各位帮忙解一下。谢谢... 跪求各位有懂的帮忙解一下这个签!!! 紫金所为什么这么牛气? 战争机器5中文配音怎么设置 C语言数据结构问题,我已经在线性表中插入了一个元素,为什么表的长度还是为0? 简单小编程,关于线性表的逆置,求长度,部分不会写。求助! 关于如何定义限定长度的线性表类 线性表中l-&gt;length listsize 表示什么 在顺序表中,线性表的长度在定义数组时就已确定,是什么保存? (1)假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为 写出在带头结点的动态单链表结构上求线性表的长度的算法: int LengthList( Node *L ) 谢谢!! 【数据结构】求线性表的长度和线性表上的查找算法? 线性表长度 如何判断一个线性表的长度? 今天老师讲java的数据结构,讲到数组长度和线性表的长度,请问线性表长度和数组长度的关系是什么? 怎么求线性表的长度,我需要一个线性表的定义,赋值,然后求线性表的长度。 线性表的长度最小是 线性表的长度是指什么 漂亮女人混官场都有什么好处 官场浪子的txt全集下载地址 宦海沉香txt全集下载 某上市公司14年三季度未分配利润为0.02元每股,且前三季度盈利,但是最近发公告,年报计提商誉大幅 涕字的形近字及组词有哪些 白银投资如何读懂分钟图和小时图? 试分别画出在线性表(a,b,c,d,e,f,g)中进行折半查找,查找关键字e,和g的过程。 mary放学后打篮球吗?翻译 初中生如何分配打篮球时间。? 我经常在放学后与朋友们打篮球,根据中文意思完成句子 我有时放学后去打篮球。(汉译英) 草原的人工种草 为什么不在草原上人工种草? 我经常在放学后与朋友们打篮球根据中文意思完成句子 边坡绿化人工植草护坡用在哪些地方? 我放学后和朋友一起打篮球,用英语怎么说 人工种草故 我们打算放学后打篮球 的英语怎么写 边坡绿化人工种草护坡的缺点有哪些? 边坡绿化人工人工种草护坡的适用范围是什么? 天然草场允许人工种草吗天然草场允许种植苜蓿草吗? 人工种草需要哪些机械设备 人工种草有何意义? artificial grass是什么意思 棒棒糖蛋糕怎么做 棒棒糖蛋糕的做法