尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

37、<简单>元素插入有序数组

37、<简单>元素插入有序数组
📅 发布时间:2026/7/7 23:44:21

#include <iostream> using namespace std; int main() { cout << "【输入说明】" ; cout << "第1行:等待插入的整数n" << endl; cout << "第2行:原有序数列元素个数m(m ≤ 1000)" << endl; cout << "第3行:m个从小到大排列的整数,空格分隔" << endl; cout << "【输出规则】输出插入后保持升序的完整数组,空格隔开" << endl; int insertNum; cout << "请输入待插入数字n:"; cin >> insertNum; int m; cout << "请输入原数组元素个数m:"; cin >> m; int arr[1001]; // 原数组最多1000个,插入后最多1001 cout << "请输入" << m << "个升序整数:"; for (int i = 0; i < m; i++) { cin >> arr[i]; } // 1. 找到插入位置pos int pos = 0; while (pos < m && arr[pos] < insertNum) { pos++; } // 2. 从后往前移动元素,腾出pos位置 for (int i = m; i > pos; i--) { arr[i] = arr[i - 1]; } // 3. 将数字插入空位 arr[pos] = insertNum; // 4. 输出新数组(共m+1个元素) cout << "\n插入完成后的有序数组:"; for (int i = 0; i <= m; i++) { if (i > 0) cout << " "; cout << arr[i]; } cout << endl; return 0; }

相关新闻

  • Docker vs 虚拟机:5个维度实测对比资源消耗与启动速度
  • Win7 虚拟机无网络安装 VMware Tools:3种文件传输方案对比
  • SQL Server 2022 备份恢复实战:3种恢复模式与5天备份周期策略配置

最新新闻

  • 印刷品色差与套印精度实测:基于四色文件与海德堡设备的对照分析
  • MAX77654 PMIC在嵌入式系统中的低功耗电源管理方案
  • 管理才是硬道理
  • 企业基于 SDD 的 AI 编程落地:从 Harness 工程到 Loop 工程实践
  • 墙面抗裂技术分析:从基层固化到温湿度控制的完整施工框架
  • 15个实用的JSON工具,格式化与验证

日新闻

  • PROPKA 3深度解析:蛋白质pKa预测的实战指南与算法原理
  • 微信小程序 globalData 监听:基于 Object.defineProperty 的 3 种实现方案对比
  • MySQL 8.0 数据清洗实战:3类异常值识别与 UPDATE/DELETE 批量处理

周新闻

  • 基于YOLOv12的番茄成熟度智能检测系统开发
  • 终极RimWorld模组管理指南:用RimSort告别模组冲突烦恼
  • AI Agent框架开发:从理论到实践的完整指南

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号