资源简介
删除结点的(直接)前驱结点,并返回此结点的值
代码片段和文件信息
实现下列函数:
ElemType DeleteNode(linkList s);
单链表类型定义如下:
typedef struct LNode{
ElemType data;
struct LNode *next;
} LNode *linkList;
ElemType DeleteNode(linkList s)
{int in;
LNode *p*q;
linkList base;/*用于存放要删除结点的元素*/
base=(linkList)malloc(sizeof(LNode)); /*申请一个相同的结点空间*/
p=s;
for(n=1;(p->next->data)!=(s->data);n++)/*环表一圈,记录表的圆周*/
{p=p->next;}
相关资源
- 采用邻接表存储结构,编写一个判别
- RSA加密算法演示程序使用了两种求模
- 一种改进的基于Canny算子的图像边缘提
- 多边形区域填充算法
- 基于K最短路径的多目标跟踪算法Mul
- 用于车牌字符识别的SVM算法
- A*算法 计算九宫格数字移动问题
- 蚁群算法路径规划
- 基于FPGA的RSA加密算法的实现
- 以太无源光网络动态带宽分配算法研
- 一种改进的时频联合估计的SC算法
- 用贪心算法实现34个城市的遍历
- 枚举排序的并行算法MPI程序实现
- PID参数整定 遗传算法
- 激光标刻的复杂区域填充算法
- 操作系统实验----动态优先级调度算法
- 关于模糊C-均值(FCM)聚类算法的改进
- 粒子群改进蝙蝠算法的自适应权重算
- apriori算法各种代码
- opencv-图片相似度对比代码-感知哈希算
- 反走样算法
- 北航研究生算法课期末资料-算法历年
- 无限传感器网络中LEACH算法在NS2中的源
- 经典的背包问题九讲,必看
- 智能车赛道曲率计算算法
- EM算法详细及推导
- 二维多重背包问题及基于遗传算法的
- 操作系统课程设计-设备管理
- 九轴融合核心算法
- sheffield_gatbx工具箱
评论
共有 条评论