摘要: 问题:给定一个数组,要求向左或向右循环移动k位如 1,2,3,4,5,6,7,8,9 向左循环移动移动3位变成4,5,6,7,8,9,1,2,3答案:1. 反转数组reverse(v.begin(), v.begin() + k);reverse(v.begin() + k, v.end());reverse(v.begin(), v.end());2. 最大公约数int gcd(int m, i... 阅读全文
posted @ 2008-10-26 13:48 哈哈熊 阅读(525) 评论(0) 推荐(0) 编辑