第2课作业:相邻与交换

潘C2班

2023-07-04 17:16:26
2023-07-14 17:16:26

信息与公告

假设数组a从下标0开始存放数据。

左相邻元素:a[i] 的左相邻元素是a[i-1]。a[0] 没有左相邻元素。
右相邻元素:a[i] 的右相邻元素是a[i+1]。a[n-1] 没有右相邻元素。
对称元素:a[i] 对称下标的元素为 a[n-1-i]。
山峰元素:若 a[i]>a[i-1] && a[i]>a[i+1],则 a[i]是山峰元素。
低谷元素:若 a[i]<a[i-1] && a[i]<a[i+1],则 a[i]是低谷元素。
交换元素:交换a[i]和a[j],用swap(a[i], a[j]);