【力扣-剑指Offer】面试题64.和面试题58

求1+2+……+n:
n的范围不超过10000
java代码:

class Solution {
    public int sumNums(int n) {
    return (1 + n) * n / 2;
}
}

极速双百!
在这里插入图片描述

左旋转字符串:
直接用substr函数
C++代码(接近双百):

class Solution {
public:
    string reverseLeftWords(string s, int n) {
        string ans = s.substr(n, s.size());
        for (int i = 0; i < n; i++)
            ans += s[i];
        return ans;
    }
};

在这里插入图片描述

原创文章 276 获赞 384 访问量 4万+

猜你喜欢

转载自blog.csdn.net/cool99781/article/details/105746484
今日推荐