709. To Lower Case*

709. To Lower Case*

https://leetcode.com/problems/to-lower-case/

题目描述

Implement function ToLowerCase() that has a string parameter str, and returns the same string in lowercase.

Example 1:

Input: "Hello"
Output: "hello"

Example 2:

Input: "here"
Output: "here"

Example 3:

Input: "LOVELY"
Output: "lovely"

C++ 实现 1

查询 ASCII 码表, 发现 A ~ Z 的码为 65 ~ 90, 而 a~z 的码为 97~122.

class Solution {
public:
    string toLowerCase(string str) {
        for (auto &c : str)
            if (c >= 65 && c <= 90)
                c += 32;
        return str;
    }
};
709. To Lower Case*709. To Lower Case* 珍妮的选择 发布了226 篇原创文章 · 获赞 6 · 访问量 1万+ 私信 关注
上一篇:离散化函数


下一篇:太难了,5年Java开发经验,阿里面试了7轮终于拿下P7岗offer!