自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 带头结点的单链表的倒置

此算法与头插法建立单链表的算法相似;可以先理解头插法建立单链表使用的代码。 接下来说说此算法的大致思路: 创建两个结构体指针p、q; 用p保存第一个元素结点; 将头结点与单链表断开; 进行单链表循环; 因为p后面的位置会发生变化,所以用q保存p的下一个结点的位置; 将p结点插入到第一个元素结点的前面; 使头结点指向第一个元素结点; 将上面q所保存的地址再传给p;从而让p能够往后移动一位 醉后循环上面的过程,直到链表完全倒置。 代码如下,自行与每一步相匹配: #include &lt

2022-04-14 18:07:06 3591

原创 删除第一个值为x的结点和删除所有值为x的结点

在带头结点的单链表中: 一、删除第一个值为x的结点: 先循环找到值为x的结点,并对其进行删除操作; 注意:当找到第一个值为x的节点时;就不再接着往下寻找! #include <stdio.h> #include <stdlib.h> #include "Untitled1.h" void delx(linklist head,datatype x) { linklist p,q; p=head->next; q=NULL; while

2022-04-14 17:24:40 3269 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除