1.分别创建两个下标first, last指向数组的首尾元素:
然后:

python

(1)python中无需创建temp变量,如下:
a, b = b, a;

C++

(2)C++中需定义temp(中间变量暂时存放数据)如下:
int temp = array[start];
array[start] = array[last];
array[last] = array[temp];
start++ end–
直到start >= end 或 当满足start < end时执行循环

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐