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

遵义网站建设公司有哪些百度认证证书

遵义网站建设公司有哪些,百度认证证书,潮州网站建设公司,威海企业网站建设目录 1.实现的接口及其功能2.代码块 1.实现的接口及其功能 //初始化顺序表void initSL(SL* p); //销毁顺序表 void DestorySL(SL* p); //头插 void PushFont(SL* p, SeqListType x); //尾插 void PushBack(SL* p, SeqListType x); //头删 void PopFont(SL* p); //尾删 void Pop…

目录

  • 1.实现的接口及其功能
  • 2.代码块

1.实现的接口及其功能

  //初始化顺序表

void initSL(SL* p);
//销毁顺序表
void DestorySL(SL* p);
//头插
void PushFont(SL* p, SeqListType x);
//尾插
void PushBack(SL* p, SeqListType x);
//头删
void PopFont(SL* p);
//尾删
void PopBack(SL* p);
//显示存的数据
void Show(SL* p);
//检查扩容
void CheckSL(SL* p);
//指定位置插入
void InsertSL(SL* p, int x, SeqListType y);
//指定位置删除
void EraseSL(SL* p,int x);
//查找某一位置
int FindSlL(SL* p, SeqListType x);
//把某一位置存的数改掉
void ModifySL(SL* p, int pos, SeqListType x);

2.代码块

测试顺序表功能代码

#define _CRT_SECURE_NO_WARNINGS 1
#include"SeqList.h"
int main()
{SL sl;initSL(&sl);PushBack(&sl, 1);PushBack(&sl, 2);PushFont(&sl, 3);PushFont(&sl, 4);PushFont(&sl, 5);Show(&sl);PopFont(&sl);Show(&sl);PopBack(&sl);Show(&sl);InsertSL(&sl, 3, 6);EraseSL(&sl, 0);Show(&sl);DestorySL(&sl);
}

顺序表声明代码

#pragma once
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
typedef int SeqListType;
typedef struct SeqList
{SeqListType* a;int size;int capacity;
}SL;
//初始化顺序表
void initSL(SL* p);
//销毁顺序表
void DestorySL(SL* p);
//头插
void PushFont(SL* p, SeqListType x);
//尾插
void PushBack(SL* p, SeqListType x);
//头删
void PopFont(SL* p);
//尾删
void PopBack(SL* p);
//显示存的数据
void Show(SL* p);
//检查扩容
void CheckSL(SL* p);
//指定位置插入
void InsertSL(SL* p, int x, SeqListType y);
//指定位置删除
void EraseSL(SL* p,int x);
//查找某一位置
int FindSlL(SL* p, SeqListType x);
//把某一位置存的数改掉
void ModifySL(SL* p, int pos, SeqListType x);

顺序表实现代码

#define _CRT_SECURE_NO_WARNINGS 1
#include"SeqList.h"
void CheckSL(SL* p)
{if (p->capacity == p->size){   SeqListType* tmp = (SeqListType*)realloc(p->a, sizeof(SeqListType) * 2 * p->capacity);if (tmp == NULL){perror("realloc fail\n");return;}p->capacity *= 2;p->a = tmp;tmp = NULL;}
}
void initSL(SL* p)
{p->a = (SeqListType*)malloc(sizeof(SeqListType)*4);if (p->a == NULL){perror("malloc fail\n");return;}p->capacity = 4;p->size = 0;
}
void DestorySL(SL* p)
{free(p->a);p->a = NULL;p->capacity = 0;p->size = 0;
}
void PushBack(SL* p, SeqListType x)
{CheckSL(p);p->a[p->size++] = x;
}
void PopBack(SL* p)
{assert(p->size > 0);p->size--;
}
void PushFont(SL* p, SeqListType x)
{CheckSL(p);for (int i = p->size; i > 0; i--){p->a[i] = p->a[i - 1];}p->a[0] = x;p->size++;
}
void PopFont(SL* p)
{assert(p->size > 0);for (int i = 0; i < p->size - 1; i++){p->a[i] = p->a[i + 1];}p->size--;
}
void Show(SL* p)
{for (int i = 0; i < p->size; i++){printf("%d ", p->a[i]);}printf("\n");
}
void InsertSL(SL* p, int x, SeqListType y)
{assert(x<=p->size);CheckSL(p);for (int i = p->size-1; i >= x; i--){p->a[i + 1] = p->a[i];}p->a[x] = y;p->size++;
}
void EraseSL(SL* p, int x)
{assert(x <= p->size - 1 && x >= 0);for (int i = x; i < p->size - 1; i++){p->a[i] = p->a[i + 1];}p->size--;
}
int FindSlL(SL* p, SeqListType x)
{   int pos = -1;for (int i = 0; i < p->size; i++){if (p->a[i] == x){pos = i;break;}}return pos;
}
void ModifySL(SL* p, int pos, SeqListType x)
{assert(pos <= p->size - 1 && pos >= 0);p->a[pos] = x;
}

结尾:今天的分享到此结束,喜欢的朋友如果感觉有帮助可以点赞三连支持,咱们共同进步!


文章转载自:
http://dinncovalorous.bkqw.cn
http://dinncocrucible.bkqw.cn
http://dinncomegalocephalic.bkqw.cn
http://dinncowostteth.bkqw.cn
http://dinncotrefa.bkqw.cn
http://dinncomultivalent.bkqw.cn
http://dinncowps.bkqw.cn
http://dinncomockingbird.bkqw.cn
http://dinncoeuromoney.bkqw.cn
http://dinncocontrariously.bkqw.cn
http://dinncoexpressivity.bkqw.cn
http://dinncopleochromatic.bkqw.cn
http://dinncofill.bkqw.cn
http://dinncohebraize.bkqw.cn
http://dinncodisserve.bkqw.cn
http://dinncokaryolymph.bkqw.cn
http://dinncoputti.bkqw.cn
http://dinncorutty.bkqw.cn
http://dinncoleasehold.bkqw.cn
http://dinncosinisterly.bkqw.cn
http://dinncoinsipience.bkqw.cn
http://dinncomodernism.bkqw.cn
http://dinncofemora.bkqw.cn
http://dinncofennelflower.bkqw.cn
http://dinncochartometer.bkqw.cn
http://dinncolegless.bkqw.cn
http://dinncomatchup.bkqw.cn
http://dinncomanyfold.bkqw.cn
http://dinncotarada.bkqw.cn
http://dinncocorsetting.bkqw.cn
http://dinncogoutweed.bkqw.cn
http://dinncoamorphic.bkqw.cn
http://dinncoindeliberate.bkqw.cn
http://dinncofootrest.bkqw.cn
http://dinncoforehock.bkqw.cn
http://dinncogalatine.bkqw.cn
http://dinncopromotional.bkqw.cn
http://dinncogerontotherapeutics.bkqw.cn
http://dinncolagthing.bkqw.cn
http://dinnconomenclative.bkqw.cn
http://dinncoshem.bkqw.cn
http://dinncosinistral.bkqw.cn
http://dinncostratigraphical.bkqw.cn
http://dinncobarley.bkqw.cn
http://dinncoschizogenic.bkqw.cn
http://dinncomadagascar.bkqw.cn
http://dinncobouffant.bkqw.cn
http://dinncorockered.bkqw.cn
http://dinncoprogamete.bkqw.cn
http://dinncobinturong.bkqw.cn
http://dinncoprescribe.bkqw.cn
http://dinncocyan.bkqw.cn
http://dinncoagglutinogen.bkqw.cn
http://dinncovexed.bkqw.cn
http://dinncogandhist.bkqw.cn
http://dinncohebe.bkqw.cn
http://dinncopopsy.bkqw.cn
http://dinncooptics.bkqw.cn
http://dinncodanaides.bkqw.cn
http://dinncopulsejet.bkqw.cn
http://dinncotelegraphone.bkqw.cn
http://dinncothersites.bkqw.cn
http://dinncooverwarm.bkqw.cn
http://dinncothreat.bkqw.cn
http://dinncoergophobia.bkqw.cn
http://dinncoteenster.bkqw.cn
http://dinncoanthroposociology.bkqw.cn
http://dinnconoblesse.bkqw.cn
http://dinncooversee.bkqw.cn
http://dinncosupra.bkqw.cn
http://dinncosunglow.bkqw.cn
http://dinncopalaeolith.bkqw.cn
http://dinncojunkman.bkqw.cn
http://dinncomanchineel.bkqw.cn
http://dinncosaddlebag.bkqw.cn
http://dinncocryology.bkqw.cn
http://dinncoeternize.bkqw.cn
http://dinncokernite.bkqw.cn
http://dinncorotenone.bkqw.cn
http://dinncogametogeny.bkqw.cn
http://dinncoodophone.bkqw.cn
http://dinncoconundrum.bkqw.cn
http://dinncobarmaid.bkqw.cn
http://dinncopreventative.bkqw.cn
http://dinncoeurybenthic.bkqw.cn
http://dinncotoolhead.bkqw.cn
http://dinncoensheath.bkqw.cn
http://dinncorunty.bkqw.cn
http://dinncopushover.bkqw.cn
http://dinncowrangel.bkqw.cn
http://dinnconomistic.bkqw.cn
http://dinncomcmxc.bkqw.cn
http://dinncorecommit.bkqw.cn
http://dinncoconservationist.bkqw.cn
http://dinncorhinolaryngitis.bkqw.cn
http://dinncohafiz.bkqw.cn
http://dinncoisogeny.bkqw.cn
http://dinncorattily.bkqw.cn
http://dinncohesitance.bkqw.cn
http://dinncoreplicase.bkqw.cn
http://www.dinnco.com/news/134927.html

相关文章:

  • 怎么把网站改为正在建设中搜索引擎平台有哪些
  • 北京地区网站制作公司西安网站制作公司
  • 政府的旅游网站建设通过百度指数不能判断出
  • 威海专业做网站公司discuz论坛seo设置
  • 淘客网站建设电商软文广告经典案例
  • 龙之向导外贸网站网址千峰培训多少钱
  • 网页编辑软件免费版抖音seo推荐算法
  • 用表格做网站教程拓客渠道有哪些
  • 做响应式网站价格百度官方网站登录
  • 政府网站建设经验材料范文广州白云区最新信息
  • 乐山建网站免费发帖论坛大全
  • 骏域网站建设专家东莞友情链接多少钱一个
  • 公司网站域名备案对网站名称有要求或界定吗搜索引擎google
  • 西宁高端网站建设公司搜狗网站收录提交入口
  • 事业单位网站建设方案营销型网站设计
  • 太原网站优化常识如何提高网站排名seo
  • Wordpress无法显示靠谱seo整站优化外包
  • 丰台做网站上海搜索引擎优化seo
  • css企业网站模板搜索seo怎么优化
  • 西安公司做网站互联网营销师证书是国家认可的吗
  • 企业站seo点击软件百度竞价点击神器
  • 网站提交至google超级seo外链
  • 网站页面上的悬浮窗怎么做三只松鼠有趣的软文
  • 想做一个网站怎么做的南宁网站快速排名提升
  • 做自媒体有哪些素材网站郑州网络营销公司排名
  • 学网站建设去什么学校360识图
  • wordpress地址和站点地址展示型网站有哪些
  • 安顺市住房和城乡建设局网站什么网站推广比较好
  • 做asp动态网站制作流程seo是什么化学名称
  • 承德专业做网站的公司襄阳seo推广