swap()

阅读(1771) 标签: 指定数列区间, 位置交换,

本章节介绍swap()函数的用法。

A.swap()

描述:

将序列中两个指定数列区间的成员位置交换。

语法:

A.swap(p,q)

备注:

将序列A中两个指定数列区间的成员位置交换,此时两个数列区间无交集。

参数:

A

序列。

p

由正整数组成的数列区间,[1,2,3 ], to (1,3)

q

由正整数组成,且与p没有相交的数列区间,如[ 4,5,6], to(4,6)

返回值:

序列

示例:

 

A

 

1

[a,b,c,d,e,f,g.h.i.j.k]

 

2

=A1.swap(to(1,3),to(4,6))

[d,e,f,a,b,c,g.h.i.j.k]

3

=A1.swap(to(1,4),to(4,6))

执行报错: 单元格A3中有错误,两区间不能重叠。

注意:

序列中进行交换的两个区间不能重叠。