#include iostream using namespace std; int main() { cout 输入说明 ; cout 第1行数组长度NN ≤ 20 endl; cout 第2行N个整数空格分隔下标从1开始 endl; cout 第3行第一段左右边界 L1 R1 endl; cout 第4行第二段左右边界 L2 R2 endl; cout 规则两段不重合、数字个数相等 endl; int N; cout 请输入数组长度N; cin N; int arr[25]; cout 请输入 N 个数字; for (int i 1; i N; i) { cin arr[i]; } int L1, R1, L2, R2; cout 请输入第一段区间L1 R1; cin L1 R1; cout 请输入第二段区间L2 R2; cin L2 R2; // 区间长度 int len R1 - L1 1; int temp; // 逐位交换两段对应位置 for (int k 0; k len; k) { temp arr[L1 k]; arr[L1 k] arr[L2 k]; arr[L2 k] temp; } // 输出结果 cout \n交换后数组; for (int i 1; i N; i) { if (i 1) cout ; cout arr[i]; } cout endl; return 0; }
39、<简单>数字交换
#include iostream using namespace std; int main() { cout 输入说明 ; cout 第1行数组长度NN ≤ 20 endl; cout 第2行N个整数空格分隔下标从1开始 endl; cout 第3行第一段左右边界 L1 R1 endl; cout 第4行第二段左右边界 L2 R2 endl; cout 规则两段不重合、数字个数相等 endl; int N; cout 请输入数组长度N; cin N; int arr[25]; cout 请输入 N 个数字; for (int i 1; i N; i) { cin arr[i]; } int L1, R1, L2, R2; cout 请输入第一段区间L1 R1; cin L1 R1; cout 请输入第二段区间L2 R2; cin L2 R2; // 区间长度 int len R1 - L1 1; int temp; // 逐位交换两段对应位置 for (int k 0; k len; k) { temp arr[L1 k]; arr[L1 k] arr[L2 k]; arr[L2 k] temp; } // 输出结果 cout \n交换后数组; for (int i 1; i N; i) { if (i 1) cout ; cout arr[i]; } cout endl; return 0; }
相关文章
ComfyUI-Impact-Pack如何无缝支持YOLOv10目标检测模型?
ComfyUI-Impact-Pack如何无缝支持YOLOv10目标检测模型? 【免费下载链接】ComfyUI-Impact-Pack Custom nodes pack for ComfyUI This custom node helps to conveniently enhance images through Detector, Detailer, Upscaler, Pipe, and more. 项目地址: https:/…
SymbolicRegression.jl核心功能揭秘:从MLJ接口到低级API,10分钟上手符号回归
SymbolicRegression.jl核心功能揭秘:从MLJ接口到低级API,10分钟上手符号回归 【免费下载链接】SymbolicRegression.jl Distributed High-Performance Symbolic Regression in Julia 项目地址: https://gitcode.com/gh_mirrors/sy/SymbolicRegression.j…
Hermes-Agent完整指南-从安装到微信接入
Hermes Agent 完整指南——从零安装到微信接入 目录 一、Hermes Agent 是什么二、核心特性一览三、安装部署教程四、CLI 命令大全与使用指南五、接入个人微信六、配置文件结构七、常见问题排查八、总结 一、Hermes Agent 是什么 Hermes Agent 是由 Nous Research 开发的开源…
【C++|Linux系统编程】GDB调试
目录一、 GDB简介二、安装与基本配置三、 基本命令与使用四、GDB初步使用五、进阶调试技巧5.1 调试core dump程序5.2 调试正在运行中的程序5.3 调试多进程程序5.4 调试多线程5.5 死锁调试5.6 内存泄漏调试六、更多调试例子可以看这篇博客参考文献一、 GDB简介 GNU Debugger简称…
Electron应用崩溃报告终极指南:Sentry在LanMiaoDesktop中的完整集成实践
Electron应用崩溃报告终极指南:Sentry在LanMiaoDesktop中的完整集成实践 【免费下载链接】LanMiaoDesktop 一个完整electron桌面记账程序,技术栈主要使用electron-vuevuetify。开机自动启动,自动更新,托盘最小化,闪烁等…
SierraDeathGenerator社区贡献指南:如何提交新游戏配置与测试用例
SierraDeathGenerator社区贡献指南:如何提交新游戏配置与测试用例 【免费下载链接】SierraDeathGenerator Generate fake screenshots from video games 项目地址: https://gitcode.com/gh_mirrors/si/SierraDeathGenerator SierraDeathGenerator是一款强大的…
GenericGraph安全指南:避免常见的数据结构错误与内存泄漏
GenericGraph安全指南:避免常见的数据结构错误与内存泄漏 【免费下载链接】GenericGraph Generic graph data structure plugin for ue4 项目地址: https://gitcode.com/gh_mirrors/ge/GenericGraph GenericGraph是UE4中一款强大的通用图数据结构插件&#x…
CodeQuery源码解析:理解其架构和实现原理
CodeQuery源码解析:理解其架构和实现原理 【免费下载链接】codequery A code-understanding, code-browsing or code-search tool. This is a tool to index, then query or search C, C, Java, Python, Ruby, Go and Javascript source code. It builds upon the d…
探索Java版三国杀:10000+行代码实现的桌面游戏开发实战
探索Java版三国杀:10000行代码实现的桌面游戏开发实战 【免费下载链接】sanguosha 文字版三国杀,10000行java实现 项目地址: https://gitcode.com/gh_mirrors/sa/sanguosha 想要学习Java面向对象编程,但又觉得枯燥的理论难以消化&…
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…
多协议远程连接管理工具mRemoteNG:告别混乱,统一你的远程桌面管理
多协议远程连接管理工具mRemoteNG:告别混乱,统一你的远程桌面管理 【免费下载链接】mRemoteNG mRemoteNG is the next generation of mRemote, open source, tabbed, multi-protocol, remote connections manager. 项目地址: https://gitcode.com/gh_m…
私有云管理平台登录绕过漏洞:从客户端信任模型到安全防御实践
1. 项目概述:一次典型的私有云管理平台登录绕过漏洞复现最近在整理内部安全测试案例库时,翻到了一个挺有意思的旧案例,是关于一个私有云管理平台的登录绕过漏洞。这个漏洞的利用方式非常“经典”,属于那种在特定开发框架或编码习惯…
3步彻底解决Windows右键菜单混乱问题:ContextMenuManager使用全攻略
3步彻底解决Windows右键菜单混乱问题:ContextMenuManager使用全攻略 【免费下载链接】ContextMenuManager 🖱️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager 你是否曾为Windows右键菜单中那些…
从GitHub安全案例解析常见漏洞与防护实践
1. 项目概述:从GitHub Trending看安全实战 最近在GitHub Trending上看到一个项目,叫 skills4/skills ,它因为一些安全漏洞案例被大家讨论。这其实是一个挺典型的场景:一个旨在展示或教授某种技能的仓库,本身却成了安…
MLT 2026启示:因果推理与概率建模驱动下一代LLM应用
# MLT 2026启示:因果推理与概率建模驱动下一代LLM应用## 一、背景与挑战:从“黑箱预测”到“可信推理”2026年6月,第7届机器学习与趋势国际会议(MLT 2026)将在悉尼召开。会议议程中,“因果与可解释机器学习…
FAE放射组学分析工具:医学影像特征探索的完整解决方案
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE 你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
0.69B参数实现中文多模态AI:揭秘Qwen3-SmVL模型融合技术的完整实战指南
0.69B参数实现中文多模态AI:揭秘Qwen3-SmVL模型融合技术的完整实战指南 【免费下载链接】happy-llm 📚 从零开始构建大模型 项目地址: https://gitcode.com/GitHub_Trending/ha/happy-llm 还在为大型多模态模型动辄数十亿参数、显存占用高而烦恼&…
解锁AMD Ryzen处理器性能潜力的SMU调试神器:从新手到专家的完整指南
解锁AMD Ryzen处理器性能潜力的SMU调试神器:从新手到专家的完整指南 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址…