一个在关于数组内的数据交换的问题

lgdgyd2 lgdgyd2 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
最近在工作中遇到了一个的问题,想破脑袋,也没有个解决办法,还是拿上来,牛人们帮帮偶吧,可能问题挺简单,见笑了!问题如下:
现在有一个数组:如何实现数组中的数据能够进行整块整块的交换。
比如有个数组a[12],如何让数组中的第2-5的元素跟数组第8-10的元素互换位置,其余的元素的顺序不变,交换的两个块之间内部的顺序也不变?若是用链表实现起来,应该不费事,但是用数组该如何实现呢!
例如:a[] = {1,3,5,6,7,8,10,12,13,14},交换之后数据变成
{1,3,12,13,14,10,5,6,7,8}.
...全文

相关推荐

试题 算法训练 数据交换

试题 算法训练 数据交换 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 编写一个程序,输入两个整数,分别存放在变量x和y当中,然后使用自己定义的函数swap来交换这两个变量的值。 输入格式:输入只有一行,包括两个整数。 输出格式:输出只有一行,也是两个整数,即交换以后的结果。 要求:主函数负责数据的输入与输出,但不能直接交换这两个变量的值,必须通过调用单独定义的函数swap来完成,而swap函数只负责交换变量的值,不能输出交换后的结果。 输入输出样例 样例输入 4 7 样例输出 7 4 #include using namespace std; void swap(

weixin_38673921

json与对象互转,json数组与对象数组互转

NULL 博文链接:https://jayung.iteye.com/blog/2225274

weixin_38669628

浅谈JSON的数据交换、缓存问题和同步问题

主要介绍了浅谈JSON的数据交换、缓存问题和同步问题,具有一定借鉴价值,需要的朋友可以参考下

weixin_38631738

动态script标签技术结合JSON数据交换格式解决Ajax的跨域问题

本文讨论了结合使用JSON和Dynamic script Tag技术来解决Ajax应用中跨域访问第三方Web服务的问题。

AkeySmith

JSON用法之将PHP数组转JS数组,JS如何接收PHP数组

主要介绍了JSON用法之将PHP数组转JS数组,JS如何接收PHP数组的相关资料,需要的朋友可以参考下

weixin_38684743
评论 13
收藏 已收藏
分享
返回顶部
lgdgyd2
数据结构与算法 33,026 成员 35,334 内容