10个变量按一定规律交换值,除了加一个临时变量有没有其他更优的算法?

比如A变量要和C换,但C要和F换,F和B换,B和A换。这样加一个临时变量之后,还是要考虑交换顺序。有没有更优化的思路?
不用临时变量顺次交换N个变量的值这个链接里面的,是有顺序要求的
具体说比如:一个字符串数组,对应交换。规律是A要换到C,B换F,一堆后面才是C换到G,这样。
Qyouu
浏览 474回答 2
2回答

慕婉清6462132

a=a+cc=a-ca=a-c不需要用到临时变量。只是这样还是要记录交换顺序啊。如果是字符串-号换成remove。有点不太确定是不是这个意思
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript