读书人

一个数组循环移位的算法题不要循环

发布时间: 2012-08-13 13:21:53 作者: rapoo

一个数组循环移位的算法题,不用循环
| 1 2 3 4
-+------------
1| 1 2 3 4
2| 4 1 2 3
3| 3 4 1 2
4| 2 3 4 1

横线上是X,竖线左边是Y,中间的是结果,
设计函数fun(x,y)实现如下:
fun(1,1) = 1;
fun(4,2) = 3;
fun(1,4) = 2;
不用循环,

至于性能当然是越快越好咯,先谢谢各位了


[解决办法]
思维定势,看见二维的都觉得行是第一维,列是第二维

读书人网 >C++

热点推荐