H[i]表示改变后第i行原先对应的行
L[i]表示改变后第i列原先对应的列
每次对于R a b 只需要将H[a]赋值为b,H[b]赋值为a即可;
对于C a b同理。
而对于A a b,只需要输出map[H[a]][L[b]]即可,其中map[i][j]代表原来的数据储存情况。
至于原理,手推几组数据就可以知道了。
修改一下。。
用两个数组来维护
每次对于R a b 只需要将H[a]与H[b]替换即可;//这里更新了!!!!!!!!
快速帮助 | 运行状态 | 反馈举报 | 关于我们 | 免责声明 | 浙ICP备11060257号 Processed in 0.0036 Second(s) Copyright (C) RQNOJ 2007-2019. All Rights Reserved.