Convert LeetCode #709 to lowercase in C++ with 0ms runtime
发布时间
阅读量:
阅读量
单次处理流程中对所有字符进行扫描检查,并对所有英文字母'A'及'a'分别使用减法操作符减去英文字母'A'以及加法操作符加上英文字母'a'进行转换处理;系统在100%的运行效率下时间复杂度为O(n);同时系统在百分比的空间复杂度为O(n)下完成任务
class Solution {
public:
string toLowerCase(string str) {
for(auto &i : str)
{
if(i >= 'A' && i <= 'Z')
{
i = i - 'A' + 'a';
}
}
return str;
}
};

全部评论 (0)
还没有任何评论哟~
