重庆建设集团网站企业建设流程

news/2025/9/22 16:00:20/文章来源:
重庆建设集团网站,企业建设流程,网站备案购买,平面设计素材大全目录 一、动态顺序表结构定义 二、动态顺序表初始化 三、动态顺序表打印 四、动态顺序表尾插 五、封装扩容函数 六、动态顺序表头插 七、动态顺序表的尾删 八、动态顺序表的头删 九、动态顺序表任意位置插入 十、动态顺序表任意位置删除 十一、动态顺序表销毁 十二、…目录 一、动态顺序表结构定义 二、动态顺序表初始化 三、动态顺序表打印 四、动态顺序表尾插 五、封装扩容函数 六、动态顺序表头插 七、动态顺序表的尾删 八、动态顺序表的头删 九、动态顺序表任意位置插入 十、动态顺序表任意位置删除 十一、动态顺序表销毁 十二、测试代码 一、动态顺序表结构定义 //数组顺序表的结构定义 typedef int SLDataType;typedef struct SeqList {SLDataType* a;int size;//有效数据int capacity;//空间容量 }SL; 二、动态顺序表初始化 //动态顺序表的初始化 void SLInit(SL* psl) {assert(psl);psl-a NULL;psl-size 0;psl-capacity 0; } 三、动态顺序表打印 //动态顺序表的打印 void SLPrint(SL psl) {for (int i 0; i psl.size; i){printf(%d , psl.a[i]);}printf(\n); } 四、动态顺序表尾插 //动态顺序表的尾插 void SLPushBack(SL* psl, SLDataType x) {assert(psl);if (psl-size psl-capacity){//SLDataType* p (SLDataType*)realloc(psl-a, psl-capacity 0 ? 4 : 2 * psl-capacity * sizeof(SLDataType));int newcapacity psl-capacity 0 ? 4 : psl-capacity * 2;SLDataType* p (SLDataType*)realloc(psl-a, newcapacity * sizeof(SLDataType));if (p NULL){perror(realloc fail);exit(-1);}else{psl-a p;psl-capacity newcapacity;}}psl-a[psl-size] x; } 五、封装扩容函数 //封装扩容函数 void checkcapacity(SL* psl) {assert(psl);if (psl-size psl-capacity){int newcapacity psl-capacity 0 ? 4 : 2 * psl-capacity;SL* p (SLDataType*)realloc(psl-a, newcapacity * sizeof(SLDataType));if (p NULL){perror(realloc fail);exit(-1);}else{psl-a p;psl-capacity newcapacity;}} } 六、动态顺序表头插 //动态顺序表头插 void SLPushFront(SL* psl, SLDataType x) {assert(psl);checkcapacity(psl);for (int i psl-size; i 0; i--){psl-a[i] psl-a[i - 1];}psl-a[0] x;psl-size; }七、动态顺序表的尾删 //动态顺序表的尾删 void SLPopBack(SL* psl) {assert(psl);assert(psl-size 0);psl-size--; } 八、动态顺序表的头删 //动态顺序表的头删 void SLPopFront(SL* psl) {assert(psl);assert(psl-size 0);for (int i 0; i psl-size - 1; i){psl-a[i] psl-a[i 1];}psl-size--; } 九、动态顺序表任意位置插入 //动态顺序表任意位置插入 void SLInsert(SL* psl, int pos, SLDataType x) {assert(psl);assert(pos 1 pos psl-size);checkcapacity(psl);for (int i psl-size; i pos - 1; i--){psl-a[i] psl-a[i - 1];}psl-a[pos - 1] x;psl-size; }十、动态顺序表任意位置删除 //动态顺序表任意位置删除 void SLErase(SL* psl, int pos) {assert(psl);assert(pos 1 pos psl-size);for (int i pos - 1; i psl-size - 1; i){psl-a[i] psl-a[i 1];}psl-size--; } 十一、动态顺序表销毁 //动态顺序表销毁 void SLDestroy(SL* psl) {assert(psl);if (psl-a ! NULL){free(psl-a);psl-a NULL;psl-capacity 0;psl-size 0;} }十二、测试代码 void test01() {//定义动态顺序表SL psl;//初始化动态顺序表SLInit(psl);//尾插SLPushBack(psl, 1);SLPushBack(psl, 2);SLPushBack(psl, 3);SLPushBack(psl, 4);SLPushBack(psl, 5);//打印SLPrint(psl);//头插SLPushFront(psl, 1);SLPushFront(psl, 2);SLPushFront(psl, 3);SLPushFront(psl, 4);SLPushFront(psl, 5);//打印SLPrint(psl);//尾删SLPopBack(psl);SLPopBack(psl);SLPopBack(psl);//打印SLPrint(psl);//头删SLPopFront(psl);SLPopFront(psl);SLPopFront(psl);//打印SLPrint(psl);//任意位置插入SLInsert(psl, 2, 10);SLInsert(psl, 2, 11);SLInsert(psl, 2, 12);//打印SLPrint(psl);//任意位置删除SLErase(psl, 2);SLErase(psl, 2);SLErase(psl, 2);//打印SLPrint(psl);//销毁SLDestroy(psl); }int main() {test01();return 0; }

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

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

相关文章

求网站建设贵阳电商网站建设

一:论语 这个有意思,我们可以从中得出的是,一个人过错 其实是潜意思决定的 行为见品质 但知错更改也是nice的 二:题目 三:上码 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* Tr…

服务周到的微网站建设wordpress地理定位

精简jdk包帖子“ 紧凑数字格式出现在JDK 12中 ”演示了对JDK 12中 NumberFormat的支持,以支持紧凑数字格式 。 该帖子中显示的示例仅使用NumberFormat的实例,这些实例是通过调用NumberFormat的新重载getCompactNumberInstance(-)方法返回的,因…

做网站广告公司国外销售网站怎样建设

1.使用 typeof bar “object” 判断 bar 是不是一个对象有神马潜在的弊端?如何避免这种弊端?使用 typeof 的弊端是显而易见的(这种弊端同使用 instanceof):let obj {};let arr [];console.log(typeof obj object); //trueconsole.log(typ…

开发购物平台网站费用网站关键词被改

目录 一、规则 二、方法 1、seed 2、identifier 1)选取一个身份号 2)选取一定比例的身份号作为测试集 3)身份号的选取: 3、利用scikit-learn: 1) 随机生成: 2)注:分类 3&a…

控制面板网站宁波网站建设服务

背景: 微软和谷歌母公司Alphabet最新公布的季度财报均显示,由于企业客户在人工智能服务上的投入增加,其云计算业务实现了显著的收入增长。尽管Meta在将人工智能技术转化为收益方面稍显滞后,但它表示,其相关努力对提高…

中山做网站专业的公司如何做网站竞品分析

2020年全国研究生数学建模大赛开始啦!各学院: 为在大学生中倡导学习统计、应用统计的良好氛围,适应大数据时代的高校统计和数据科学人才的培养要求,提高研究生的数据挖掘、数据分析、运用计算机处理数据的能力,加强创新…

建设网站的企业费用东莞网络公司哪家好

背景在使用富士施乐的一体机中(其他厂商的一体机 也类似),很多人的网络环境是动态IP的,即打印的IP地址是不固定的,随着每次开机或关机会变化,从而经常有人反应打印机不能打印或者扫描了。。总体思路1. 检查当前的IP设置2. 把相应的…

程序员做的简单的网站企业做网站和宣传册的作用

在视频制作过程中,为视频添加引人注目的封面是吸引观众的关键。而当我们需要批量处理多个视频时,如何快速、准确地置入封面就显得尤为重要。本文将为您揭示这一高效技巧,让您在一分钟内学会批量置入视频封面,提升视频的吸引力与观…

.NET驾驭Word之力:结构化文档元素操作

在前几篇文章中,我们学习了Word对象模型的基础知识、文本操作与格式设置等内容。掌握了这些基础知识后,我们现在可以进一步深入到文档的结构化元素操作,包括段落与节的管理、表格的创建与操作以及图片的插入等。本文…

行稳、致远 | 技术驱动下的思考感悟

行稳: 做好当下,结果第一 读书和加入京东以来的这十几年,我感触最深的一个点就是要做好当下。我个人是一个思维比较跳脱,想法算是比较多的人。总是喜欢瞎折腾,喜欢想东想西。有时候有点 “这山望见那山高” 的意思…

在控制台执行这段代码可以列出所有::selection规则

// 在控制台执行这段代码可以列出所有::selection规则 Array.from(document.styleSheets).forEach(sheet => { try { Array.from(sheet.cssRules).forEach(rule => { if(rule.selectorText && rule.sele…

JDK从8升级到21的问题集

一、背景与挑战 1.升级动因 ◦Oracle长期支持策略 ◦现代特性需求:协程、模式匹配、ZGC等 ◦安全性与性能的需求 ◦AI新技术引入的版本要求 2.项目情况 ◦100+项目并行升级的协同作战 ◦多技术栈并存 ◦持续集成体系的…

网站建设公司调查报告wordpress多国语言版本

首先,Kafka无法保证消息的全局有序性,这是因为Kafka的设计中允许多个生产者并行地向同一个主题写入消息。而且,一个主题可能会被划分为多个分区,每个分区都可以在独立的生产者和消费者之间进行并行处理。因此,生产者将…

wordpress游客变用户品牌网站和优化网站

各位小伙伴们大家好,欢迎来到这个小扎扎的ElasticSearch专栏,本篇博客由B战尚硅谷的ElasticSearch视频总结而来,鉴于 看到就是学到、学到就是赚到 精神,这波依然是血赚 ┗|`O′|┛ 🌆 内容速览 1 es数据格…

网站色彩搭配方案泰安市高新区建设局网站

前言 当谈到异步编程时,C#中的async/await是一个强大且方便的工具。它使得编写并发和异步操作变得更加简单和可读,同时提供良好的可维护性。本文将详细解释async/await的使用,以及如何在C#中有效地利用它来实现异步操作。 目录 前言1. async…

先做网站装修还是先买虚拟主机wordpress china 中文

任务7:采集这5页中胜点列的数据,找出胜点最高的召唤师,将召唤师姓名填入答案中 此题采集的是胜点列表的数据如下 通过控制台审查元素查看,可以看到是乱码,记得几年前的快手,小红书,抖音也采用了此类反爬措施,html页面显示的是乱码,浏览器能正常显示数据,大概率就是…

科技公司网站案例做 在线观看免费网站

引言 在数据结构和算法的世界里,平衡二叉搜索树(Balanced Binary Search Tree, BST)是一种非常重要的数据结构。AVL树(Adelson-Velsky和Landis发明的树)就是平衡二叉搜索树的一种,它通过自平衡来维护其性质…

网站建设是用自己的服务器重庆室内设计

第1周:SQL入门 学习SQL语句的书写语法和规则从零学会SQL:入门​www.zhihu.com 第2周:查询基础 Select查询语句是SQL中最基础也是最重要的语句,这周我们就来利用Select来对表中的数据进行查询。从零学会SQL:简单查询​w…

福建建设局网站无锡市建设银行总行网站

puppeteer 文档:puppeteer.js中文文档|puppeteerjs中文网|puppeteer爬虫教程 Puppeteer本身依赖6.4以上的Node,但是为了异步超级好用的async/await,推荐使用7.6版本以上的Node。另外headless Chrome本身对服务器依赖的库的版本要求比较高,c…

做网站能用本地的数据库嘛商业空间设计案例网站

1月11日,由零售圈主办、20零售连锁协会协办、30零售行业媒体支持的中国零售圈大会暨2024未来零售跨年盛典在西安落下帷幕,在这个零售行业盛典中,第七在线凭借其高精尖产品和卓越的服务质量成功入选,并荣获了“百灵奖 Buylink Awar…