当前位置: 首页 > wzjs >正文

小程序制作页面教程关键词优化的方法有哪些

小程序制作页面教程,关键词优化的方法有哪些,做企业专业网站一般要多少钱,天河区进一步题目描述:删除顺序表L中第i个位置的元素,若i的输入不合法,则返回 false; 否则将被删元素赋给引用变量e,并将第i1个元素及其后的所有元素依次往前移动一个位置,返回 true。 算法思想:删除顺序表L中第i个位置…

题目描述:删除顺序表L中第i个位置的元素,若i的输入不合法,则返回 false; 否则将被删元素赋给引用变量e,并将第i+1个元素及其后的所有元素依次往前移动一个位置,返回 true。

算法思想:删除顺序表L中第i个位置的元素的步骤如下:

合法性检查:若顺序表为空、指针为空或位置i不在有效范围(1 ≤ i ≤ length)内,返回false。

保存被删元素:将第i个元素(对应数组下标i-1)的值赋给引用变量e。

元素前移:将第i+1到表尾的所有元素依次前移一位,覆盖被删元素的位置。

更新表长:顺序表长度减1,返回true。

复杂度分析:时间复杂度O(n)空间复杂度O(1)

代码实现:

#include <stdbool.h>  // 使用bool类型需包含此头文件
#define MAXSIZE 100   // 假设顺序表的最大容量typedef struct {int data[MAXSIZE]; // 存储元素的数组int length;        // 当前表长度
} SeqList;bool ListDelete(SeqList *L, int i, int *e) {// 检查空指针、删除位置合法性if (L == NULL || i < 1 || i > L->length) {return false;}*e = L->data[i-1]; // 保存被删除元素的值(注意下标转换)// 将第i+1到末尾的元素依次前移一位for (int j = i; j < L->length; j++) {L->data[j-1] = L->data[j]; // 后一元素覆盖前一位置}L->length--;       // 表长度减1return true;
}

http://www.dtcms.com/wzjs/18895.html

相关文章:

  • 做网站常见问题模板北京百度网讯科技有限公司
  • 上海十大网站建设苏州seo按天扣费
  • 网站开发进度控制计划表苏州疫情最新通知
  • 伊犁建设网站新闻发布会新闻通稿
  • 排名优化是什么东莞百度seo新网站快速排名
  • 网站备案办理拍照网站结构有哪几种
  • 素材网站哪个值得买搜索引擎营销有哪些
  • 仙桃做网站的公司2345网址导航下载
  • 网站开发众包百度一下百度网页版进入
  • 可以看的网站都有哪些软件开发一般需要多少钱
  • 谷歌独立站建站公司2345网址导航是病毒吗
  • 做百度ssp的网站开发人百度一下图片识别
  • 正规网站制作价格想做seo哪里有培训的
  • 免费自制头像网站网站内容检测
  • 网站开发师百度学术官网登录入口
  • 网站备案照片怎么弄360推广和百度推广哪个好
  • 郴州网站建设价格seo如何去做优化
  • 深圳平湖做网站企业推广方式
  • 自己做的网站显示不全网站产品推广
  • 建设银行英文网站网络营销总结
  • vue单页面做网站加载慢网络销售好不好做
  • wordpress最底部版權白帽优化关键词排名seo
  • 网站相似度百度 站长工具
  • 为自己做的网站申请域名外贸网站平台都有哪些
  • 重庆做网站建设公司今日新闻最新消息大事
  • 企业培训考试平台下载360优化大师app
  • 简述网络推广5种方法重庆网站seo技术
  • 吉林网站优化广告营销公司
  • 湖北襄阳住房保障和城市建设局网站达内教育
  • 网站的栏目管理简述seo的基本步骤