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

wordpress 页面模板不显示不出来seo基本概念

wordpress 页面模板不显示不出来,seo基本概念,wordpress主题删不掉,wordpress 轮播图插件目录 3.操作顺序表 1.分析中间插入函数 函数的参数 代码示例 图片分析 main.c部分改为 在SeqList.h添加SLInsert函数的声明 运行结果 2.分析中间删除函数 函数的参数 代码示例 图片分析 main.c部分改为 在SeqList.h添加SLErase函数的声明 运行结果 承接84.【C语…

目录

3.操作顺序表

1.分析中间插入函数

函数的参数

代码示例

图片分析

main.c部分改为

在SeqList.h添加SLInsert函数的声明

运行结果

2.分析中间删除函数

函数的参数

代码示例

图片分析

main.c部分改为

在SeqList.h添加SLErase函数的声明

运行结果


承接84.【C语言】数据结构之顺序表的头部插入和删除文章

3.操作顺序表

1.分析中间插入函数

函数的参数

中间的位置:结构体指针SL* ps(这样就可以使用ps->a[...])和插入的位置int pos

插入的元素数据:SLDataType x

代码示例

void SLInsert(SL* ps, int pos, SLDataType x)
{assert(ps);//pos==0为头插,pos==ps-<size为尾插assert(pos >= 0 && pos <= ps->size);SLCheckCapacity(ps);int end = ps->size - 1;while (pos <= end){ps->a[end + 1] = ps->a[end];end--;}ps->a[pos] = x;//在a[pos]处插入新元素ps->size++;
}

图片分析

main.c部分改为

void TestSeqList1()
{SL s;SLInit(&s);SLPushBack(&s, 1);SLPushBack(&s, 2);SLPushBack(&s, 3);SLPushBack(&s, 4);SLPushBack(&s, 5);SLPrint(&s);SLInsert(&s,1,6);SLPrint(&s);SLDestory(&s);
}

在SeqList.h添加SLInsert函数的声明

运行结果

在中间插入了一个6

有了SLInsert函数可以对84.【C语言】数据结构之顺序表的头部插入和删除文章的SLPushFront函数做简化

void SLPushFront(SL* ps,SLDataType x)
{assert(ps);SLCheckCapacity(ps);SLInsert(ps, 0, x);
}

同理对SLPushBack函数

void SLPushBack(SL* ps, SLDataType x)
{assert(ps);SLCheckCapacity(ps);SLInsert(ps, ps->size, x);
}

2.分析中间删除函数

函数的参数

同中间插入函数

代码示例

void SLErase(SL* ps, int pos)
{assert(ps);assert(0 <= pos && pos < ps->size);int begin = pos + 1;while (begin < ps->size){ps->a[begin - 1] = ps->a[begin];begin++;}ps->size--;//ps->size不用单独检查是否为负//在assert断言中,已经交代了pos < ps->size,pos不可能为负
}

图片分析

main.c部分改为

void TestSeqList1()
{SL s;SLInit(&s);SLPushBack(&s, 1);SLPushBack(&s, 2);SLPushBack(&s, 3);SLPushBack(&s, 4);SLPushBack(&s, 5);SLPrint(&s);SLErase(&s,1);SLPrint(&s);SLDestory(&s);
}

在SeqList.h添加SLErase函数的声明

运行结果

有了SLErase函数可以对84.【C语言】数据结构之顺序表的头部插入和删除文章的SLPopFront函数做简化

void SLPopFront(SL * ps)
{SLErase(ps, 0);
}

同理对SLPopBack函数

void SLPopBack(SL* ps)
{SLErase(ps, ps->size - 1);
}

3.分析遍历查找函数

代码示例

int SLFind(SL* ps, SLDataType find)
{assert(ps);for (int i = 0; i < ps->size; i++){if (ps->a[i] == find)return find;}//遍历查找return -1;//查不到则返回-1
}

在SeqList.h添加SLFind函数的声明

http://www.ds6.com.cn/news/61469.html

相关文章:

  • 学校门户网站的网站建设方案网页设计可以自学吗
  • 网站开发的付款方式必应搜索推广
  • django 做的网站爱站长尾词
  • 课程分销的网站怎么做软文写作公司
  • 网站建设订单网络营销期末考试试题及答案
  • 网站不被收录的原因seo优化收费
  • 怎么形容网站风格义乌最好的电商培训学校
  • wordpress 提问模板短视频seo厂家
  • 在哪里找人做公司网站企业网站seo点击软件
  • 网站排名掉了seo优化人员
  • 部队网站建设方案全网整合营销
  • 网站建设怎么添加评论服务营销策略
  • 品牌网站推广方案济南疫情最新情况
  • 个人网站注册成都seo的方法
  • 外贸论坛网站有哪些百度推广关键词技巧定价
  • 节水网站建设网站搜索排名优化
  • 网店推广技巧泰安seo公司
  • 网站开发转软件开发seo快速排名点击
  • 个人什么取消网站备案成都百度推广电话号码是多少
  • wordpress 全站ssl店铺推广软文500字
  • 广州网站建设定制哪家口碑好最近发生的热点事件
  • 网站怎么做图片滚动条网络营销郑州优化推广公司
  • 天津 网站建设公司网络外贸推广
  • 下载公众号郑州网站建设方案优化
  • 公司网站是做的谷歌的html网页制作代码
  • 做文化建设的网站百度营业执照怎么办理
  • 做seo哪些网站会好点seo网站搭建是什么
  • css用代码做网站国内电商平台有哪些
  • 去哪里找做网站的人seo下载站
  • 建站平台 做网站品牌网站建设方案