交换2个元素的内容,一般我们都会引入第3个变量 如 交换a和b的内容,引入变量tmp,tmp=a,a=b,b=tmp
在面试的时候,面试官常常要求不允许申请变量来实现,这是可以* a=*a+*b; *b=*a-*b; *a=*a-*b;实现a和b的交换。
交换2个元素的内容,一般我们都会引入第3个变量 如 交换a和b的内容,引入变量tmp,tmp=a,a=b,b=tmp
在面试的时候,面试官常常要求不允许申请变量来实现,这是可以* a=*a+*b; *b=*a-*b; *a=*a-*b;实现a和b的交换。