黑马程序员技术交流社区

标题: 排序问题 [打印本页]

作者: 枫叶路过123    时间: 2014-11-4 19:29
标题: 排序问题
有n个整数,编程序将前面的各个数依次向后移动k个位置,最后k个数移到最前边的k个位置(见下图,其中n=8,k=3)。  思考: 程序中不许引入其它数组。

              1   2   3   4   5   6   7   8

      

              6   7   8   1   2   3   4   5


作者: duzhong    时间: 2014-11-5 19:06
不用数组,你可以用变量,先把要交换的两个常量取出来,利用第三个变量交换。
作者: 易拉罐    时间: 2014-11-5 19:21
同意楼上的解决方案。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2