首页 > 其他 > 详细

helloworld

时间:2014-11-19 00:23:51      阅读:382      评论:0      收藏:0      [点我收藏+]

非常高兴。

int vec_rotate(char *vec,int rotdist, int length) {
    int i,j,k,times;
    char t;
    times = gcd(rotdist,length);
    printf("%d\n",times);
    for(i=0;i<times;i++) {
        t = vec[i];
        j = i;
        while(1) {
            k = j+ rotdist;
            if(k>=length)
                k-=length;
            if(k==i)
                break;
            vec[j] = vec[k];
            j = k;
        }
        vec[j]=t;
    }
    return 0;
}

向量左旋算法1:"杂技"代码

  太高兴了。

helloworld

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

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