设计网站横幅贵州建设厅网站报名系统

张小明 2026/1/9 20:26:10
设计网站横幅,贵州建设厅网站报名系统,公司名称及网址,东道设计考研栈是限制在一端进行插入操作和删除操作的线性表#xff08;俗称堆栈#xff09;允许进行操作的一端称为”栈顶“另一固定端称为”栈底“当栈中没有元素时称为”空栈“特点#xff1a;后进先出#xff08;LIFO#xff09;或先进后出顺序栈是顺序表的一种#xff0c;具有顺…栈是限制在一端进行插入操作和删除操作的线性表俗称堆栈允许进行操作的一端称为”栈顶“另一固定端称为”栈底“当栈中没有元素时称为”空栈“特点后进先出LIFO或先进后出顺序栈是顺序表的一种具有顺序表同样的存储结构由数组定义配合用数组下标表示的栈顶指针top相对指针完成各种操作typedefintdata_t;/*定义栈中数据元素的数据类型*/typedefstruct{data_t*data;/*用指针指向栈的存储空间*/intmaxlen;/*当前栈的最大元素个数*/inttop;/*指示栈顶位置(数组下标)的变量*/}sqstack;/*顺序栈类型定义*/顺序栈功能代码#includestdio.h#includestdlib.h#includestring.h#includesqstack.hsqstack*stack_create(intlen){sqstack*s;if((s(sqstack*)malloc(sizeof(sqstack)))NULL){printf(malloc sqstack failed\n);returnNULL;}if((s-data(data_t*)malloc(len*sizeof(data_t)))NULL){printf(malloc data failed\n);free(s);returnNULL;}memset(s-data,0,len*sizeof(data_t));s-maxlenlen;s-top-1;returns;}intstack_push(sqstack*s,data_tvalue){if(sNULL){printf(s is NULL\n);return-1;}if(s-tops-maxlen-1){printf(stack is full\n);return-1;}s-top;s-data[s-top]value;return0;}intstack_empty(sqstack*s){if(sNULL){printf(s is NULL\n);return-1;}return(s-top-1?1:0);}intstack_full(sqstack*s){if(sNULL){printf(s is NULL\n);return-1;}return(s-tops-maxlen-1?1:0);}data_tstack_pop(sqstack*s){s-top--;return(s-data[s-top1]);}data_tstack_top(sqstack*s){return(s-data[s-top]);}intstack_clear(sqstack*s){if(sNULL){printf(s is NULL\n);return-1;}s-top-1;return0;}intstack_free(sqstack*s){if(sNULL){printf(s is NULL\n);return-1;}if(s-data!NULL){free(s-data);}free(s);return0;}头文件typedefintdata_t;typedefstruct{data_t*data;intmaxlen;inttop;}sqstack;sqstack*stack_create(intlen);intstack_push(sqstack*s,data_tvalue);intstack_empty(sqstack*s);intstack_full(sqstack*s);data_tstack_pop(sqstack*s);data_tstack_top(sqstack*s);intstack_clear(sqstack*s);intstack_free(sqstack*s);测试文件#includestdio.h#includesqstack.hintmain(intargc,constchar*argv[]){sqstack*s;sstack_create(100);if(sNULL)return-1;stack_push(s,10);stack_push(s,20);stack_push(s,30);stack_push(s,40);while(!stack_empty(s)){printf(pop: %d \n,stack_pop(s));}stack_free(s);return0;}
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

如何做行业网站wordpress报名系统

用QSerialPort打造一个真正能跑的温度监控系统:从串口读数到动态图表全实战你有没有过这样的经历?手头有个DS18B20或DHT22,接在Arduino上,数据明明已经在串口助手里“啪啪”地跳着出来,但就是不知道怎么把它变成一个像…

张小明 2026/1/9 18:29:18 网站建设

做网站需要学数据库吗公司网站模板下载

宽电压输入下如何选对理想二极管?一文讲透工程选型全逻辑在车载电子、工业控制和新能源系统中,电源的输入电压常常“飘忽不定”——冷启动时可能低至9V,负载突降又瞬间冲上36V;PoE供电甚至横跨37V到57V。面对这种宽达数倍的电压波…

张小明 2026/1/4 18:50:10 网站建设

如何用二级域名做网站做网站还有希望吗

戴尔外星人高端定制:专属DDColor皮肤与动效设计 在数字记忆日益珍贵的今天,一张泛黄的老照片往往承载着几代人的回忆。然而,黑白影像的褪色、模糊与缺损,让这些情感载体逐渐失去原本的生命力。如何以最自然的方式唤醒它们&#xf…

张小明 2026/1/4 20:59:10 网站建设

烟台电子商务网站学画图设计用什么软件

Kubernetes集群中运行lora-scripts批量训练任务 在生成式AI迅速渗透各行各业的今天,企业对定制化模型的需求正从“有没有”转向“快不快、多不多、稳不稳”。以LoRA(Low-Rank Adaptation)为代表的轻量化微调技术,因其低显存占用、…

张小明 2026/1/6 4:50:30 网站建设

企业网站优化方案范本网站建设后期修改

在当今数字化投资时代,算法交易已经成为量化投资领域的重要工具。QuantConnect Lean作为一款功能强大的开源平台,为投资者提供了从策略开发到实盘交易的全套解决方案。本文将为您详细解析这个项目的核心价值和使用方法。 【免费下载链接】Lean Lean Algo…

张小明 2026/1/6 19:11:57 网站建设

网站 云建站一级做爰片软件网站

第一章:远程开发环境性能优化概述在现代软件开发中,远程开发环境已成为团队协作和跨地域开发的主流模式。通过将代码编辑、构建与调试过程集中在远程服务器上,开发者能够在本地轻量级客户端实现高效开发。然而,网络延迟、资源调度…

张小明 2026/1/8 19:50:36 网站建设