删除顺序表L中下标为p的元素

news/发布时间2024/5/19 0:36:52

数据结构

顺序表

笔试题2:删除顺序表L中下标为p(0<p<length-1)的元素,成功返回1,否则返回0,并将被删除元素的值赋给e
image

/***************************************************************************************  file name:  1.c*  author   : 	lu.ciana.598393@gmail.com*  date     :  2024/04/22*  function : 	删除顺序表L中下标为p(0<p<length-1)的元素,成功返回1,否则返回0,并将被删除元素的值赋给e*  note     :  None*  CopyRight (c)   2024    lu.ciana.598393@gmail.com   All Right Reserved*************************************************************************************/
#include <stdio.h>
bool Seqlist_Del(Seqlist_t *L,int p)
{if (L == NULL){printf("链表为空 无法删除\n");return 0;}int i,e;e=L[p];for(i=p;i<length;i++){L[i]=L[i+1];}return 1;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/83232111.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

主题捣鼓日记

先挖个坑,一边复习一边弄吧。主题捣鼓日记 sakura版本(YYDS)主要框架都没怎么动,功能挺完整的。但是如果要DIY还是得自己把代码捋一遍,不然从哪改起都不知道,注释不能说完全没用。。。 捣鼓了两天两夜,还是有很多细节没改好,main.js翻了四五遍,看评论区发现诸多细节还…

查找链表中倒数第k(k为正整数)个位置上的结点,查找成功输出该结点的data值,并返回1,否则只返回0

/******************************************************** name : FindKNode* function : 查找链表中倒数第k(k为正整数)个位置上的结点* 查找成功输出该结点的data值,并返回1,否则只返回0* argument* @head : 链表头结点的地址*…

作业1

已知一个顺序表,其中的元素递增有序排列,设计一个算法,插入一个元素x(x为int型)后保持该顺序表仍然递增有序排列(假设插入操作总能成功)。前者为课上的 后者为作业

vis.js标签条形图

代码案例<!doctype html> <html> <head><title>Timeline</title><script type="text/javascript" src="https://unpkg.com/vis-timeline@latest/standalone/umd/vis-timeline-graph2d.min.js"></script><lin…

docker下安装gitlab配置以及备份

安装 docker run --detach --publish 443:443 --publish 9980:80 --publish 9922:22 --name gitlab --restart always --volume /srv/gitlab/config:/etc/gitlab --volume /srv/gitlab/logs:/var/log/gitlab --volume /srv/gitlab/data:/var/opt/gitlab --shm-size 256m gitlab…