首页 > 其他 > 详细

hehe

时间:2014-11-19 00:13:31      阅读:346      评论:0      收藏:0      [点我收藏+]

hele

bubuko.com,布布扣
 1 int vec_rotate(char *vec,int rotdist, int length) {
 2     int i,j,k,times;
 3     char t;
 4     times = gcd(rotdist,length);
 5     printf("%d\n",times);
 6     for(i=0;i<times;i++) {
 7         t = vec[i];
 8         j = i;
 9         while(1) {
10             k = j+ rotdist;
11             if(k>=length)
12                 k-=length;
13             if(k==i)
14                 break;
15             vec[j] = vec[k];
16             j = k;
17         }
18         vec[j]=t;
19     }
20     return 0;
21 }
22 
23 向量左旋算法1:"杂技"代码
haha

dd

hehe

原文:http://www.cnblogs.com/xiaohuanglv/p/4106945.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!