2025级SYUCT-ACM新生第五次训练 题解

发布时间:2026/10/31 14:29:22

2025级SYUCT-ACM新生第五次训练 题解 A. 排序1直接冒泡即可,注意double t#includestdio.hdoublea[1010];intmain(){intn;scanf("%d",n);for(inti=0;in;i++){scanf("%lf",a[i]);}for(inti=0;in-1;i++){for(intj=0;jn-1-i;j++){if(a[j]a[j+1]){doublet=a[j];a[j]=a[j+1];a[j+1]=t;}}}for(inti=0;in;i++){printf("%.2lf ",a[i]);}printf("\n");return0;}B.排序2直接冒泡即可,注意用getchar()吃掉多余的空格和换行#includestdio.hchara[1010];intmain(){intn;scanf("%d",n);getchar();for(inti=0;in;i++){scanf("%c",a[i]);getchar();}for(inti=0;in-1;i++){for(intj=0;jn-1-i;j++){if(a[j]a[j+1]){chart=a[j];a[j]=a[j+1];a[j+1]=t;}}}for(inti=0;in;i++){printf("%c ",a[i]);}printf("\n");return0;}C. 排序3直接冒泡即可,注意以EOFEOFEOF结尾的多组输入#includestdio.hinta[1010];intmain(){intn;while(scanf("%d",n)!=EOF){for(inti=0;in;i++){scanf("%d",a[i]);}for(inti=0;in-1;i++){for(intj=0;jn-1-i;j++){if(a[j]a[j+1]){intt=a[j];a[j]=a[j+1];a[j+1]=t;}}}for(inti=0;in-1;i++){printf("%d ",a[i]);}printf("%d\n",a[n-1]);}return0;}D. 排序4双重forforfor循环遍历每两个数,将ai−aja_i - a_jai​−aj​和aj−aia_j - a_iaj​−ai​加入一个数组中,冒泡即可。#includestdio.hinta[1010],b[10005];intmain(){intn;intm=0;scanf("%d",n);for(inti=0;in;i++){scanf("%d",a[i]);}for(inti=0;in-1;i++){for(intj=i+1;jn;j++){b[m++]=a[i]-a[j];b[m++]=a[j]-a[i];}}for(inti=0;im-1;i++){for(intj=
延伸阅读

更多相关文章

2026/10/31 14:29:22

Lively 音频可视化完全教程:从装上到调顺

Lively 音频可视化完全教程:从装上到调顺 【免费下载链接】lively Free and open-source software that allows users to set animated desktop wallpapers and screensavers powered by WinUI 3. 项目地址: https://gitcode.com/gh_mirrors/li/lively 耳机里鼓点一落,桌…

2026/10/31 14:29:22

3步让Vim拥有gocode:Go语言上下文敏感自动补全实战教程

【免费下载链接】gocode An autocompletion daemon for the Go programming language 项目地址: https://gitcode.com/gh_mirrors/goc/gocode 点击查看 免费下载 gocode 是一款专为 Go 语言打造的自动补全守护进程(autocompletion daemon)&a…

2026/10/31 14:29:22

【后端】经验必会13条定律

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/31 15:44:27

TRACE32调试器安装配置与USB链路排错指南

简介:《劳特巴赫TRACE32快速入门》是一份面向嵌入式调试初学者与工程技术人员的中文操作手册,围绕LAUTERBACH TRACE32调试器的上手使用展开,帮助读者建立从软件安装、硬件连接到首次启动的完整认知,适用于ARM、TriCore、PowerPC等…

2026/10/31 15:44:27

TRACE32调试器:Debug/Trace链路、安装与PowerView排错

简介:《劳特巴赫TRACE32快速入门》是一份面向嵌入式调试初学者与刚接触劳特巴赫调试器人员的入门手册,并适用于英飞凌等微处理器与微控制器调试场景,重点解决TRACE32软件安装、硬件环境搭建和首次启动中的基础操作与常见疑问。压缩包内为1个P…

2026/10/31 15:44:27

Gemini 4 Argon 优先开放安全团队:大模型分发策略与安全落地实践

1. 这次发布到底特殊在哪谷歌放出了 Gemini 4 Argon,圈子里讨论最多的不是跑分,而是它的分发策略——最强的那一档能力,先给安全团队用,普通开发者哪怕付了钱也得排队等。这个做法在模型发布史上不算常见,值得拆开聊聊…

2026/10/31 15:44:27

MCP协议深度解析:340个插件生态与AI工具调用标准化实践

1. 从340个包说起:MCP生态到底在发生什么 第一次看到“340个包”这个数字的时候,我的反应是——这个量级已经不能用“尝鲜”来解释了。一个插件目录能攒到三百多个条目,说明它已经跨过了“开发者自娱自乐”的阶段,进入了“有人真的…

2026/10/31 15:44:27

2026年AI技术趋势:神经符号系统与生物启发式计算

1. 2026年AI技术全景展望 2026年4月13日这个时间节点具有特殊意义——它标志着生成式AI技术发展进入第十个年头。从2016年AlphaGo战胜李世石开始,AI技术已经完成了从实验室到产业化的关键跨越。站在这个时间点上回望,我们会发现几个显著的技术演进轨迹&a…

2026/10/31 15:39:26

基于ResNet18的鸟类识别系统设计与优化实践

1. 项目背景与核心价值鸟类识别作为计算机视觉领域的经典应用场景,在生态监测、生物多样性研究、智能观鸟设备等领域具有广泛的应用前景。传统鸟类识别主要依赖专家人工观察,效率低下且成本高昂。基于卷积神经网络(CNN)的自动化识…

2026/10/30 20:55:10

全国计算机二级C语言真题PDF高效刷题指南

简介:这份PDF是全国计算机二级C语言考试的试题与答案解析,专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/30 20:55:10

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介:一份以实战为导向的Python爬虫入门资源,面向具备基本编程基础、希望快速掌握网络数据抓取的初学者,可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档,完整演示从网页中提取 标题…

2026/10/30 20:55:09

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介:这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档,压缩包大小七十八KB,内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开:先构造一个极点位于单位圆内…

2026/10/31 0:02:41

猫狗目标检测数据集:VOC/COCO/YOLO三格式一体化实战包

简介:本资源是一套面向计算机视觉初学者与YOLO目标检测实践者的猫狗图像数据集及配套开发工具包,专为快速上手目标检测模型训练而设计。资源包含1000张真实场景高清猫狗图片,标注质量高,同时提供VOC(XML)、…

2026/10/31 0:02:41

HDU2017多校标程复现:算法竞赛工程化真题沙盒

简介:本资源为2017年HDU多校联合训练第一场官方配套资料,面向ACM程序设计竞赛备赛学生、算法爱好者及高校编程集训队成员,旨在提供权威解题参考与完整测试验证环境。压缩包共40个文件,含15份C标程(覆盖全部赛题&#x…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑