![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
water_93
邮箱:wss92me@163.com,东南大学博士,关注除草机器人,杂草识别等方向。
展开
-
链表输出指定位置的值
1. 创建一个新的链表,以指向数组的指针为形参(地址传递),返回链表的头指针2. 找到一个链表指定位置的数据,以链表的头指针和位置为参数3.主函数:输出链表L中以链表P的元素为位置的数据typedef struct node{ int data; struct node *next;};struct node *c原创 2016-03-11 22:01:36 · 1797 阅读 · 0 评论 -
链表的创建,插入,删除和打印
链表的创建:返回头指针,分 i=n-1 和 i=n-1这两种情况链表的插入(头指针,位置,数据):定义一个指向新节点指针*s,创建一个新节点s=new node,数据和指针,p=NULL 跳出循环。链表的删除(头指针,位置):定义指向删除节点的指针*p,最后要释放该指针,p=NULL 跳出循环。typedef struct node{int原创 2016-03-11 22:04:38 · 348 阅读 · 0 评论