![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言数据结构
文章平均质量分 60
是谁在等待戈多
这个作者很懒,什么都没留下…
展开
-
c语言数据结构
设计一个算法,利用单链表原来的结点空间将一个单链表就地逆转 。算法如下:link *reverselink(link* p){ link* r=p;//注意!此步骤为倒置的关键 link* s=p->next; p->next=NULL;//需要把头指针next域置空,否则经过while的循环后会循环指首结点while(s){ r=s->next; s->next=p->next; p->next=s; s原创 2022-04-03 22:28:28 · 1343 阅读 · 0 评论 -
c语言数据结构
设计一个算法,在一个单链表中值为y的结点前面插入一个值为x的结点,即使值为x的新结点成为值为y的结点的前驱结点。代码:#include <stdio.h>#include <stdlib.h>typedef struct links{ int elem; struct links *next;}link;link* chuangzaolinks(){ link *p=(link*)malloc(sizeof(link)); link *...原创 2022-03-28 22:38:34 · 1505 阅读 · 2 评论 -
c语言数据结构
求不带头结点的单链表的结点个数与求带头结点的单链表的结点个数原创 2022-03-26 21:25:28 · 1477 阅读 · 0 评论