本文主要是介绍LeetCode | 709.转换成小写字母,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这道题可以用api也可以自己实现,都不难,大小字母之前相差了32,检查到大写字母时加上32即可
class Solution(object):def toLowerCase(self, s):""":type s: str:rtype: str"""return s.lower()class Solution {
public:string toLowerCase(string s) {for (char &c: s) {if (c >= 'A' && c <= 'Z') c = c - 'A' + 'a';}return s;}
};
题解的方法总让我大开眼界,值得学习!
class Solution {
public:string toLowerCase(string s) {for (char& ch: s) {if (ch >= 65 && ch <= 90) {ch |= 32;}}return s;}
};
这篇关于LeetCode | 709.转换成小写字母的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!