LeetCode 709. To Lower Case

LeetCode 709. To Lower Case 这题把字符串里所有大写字母改为小写字母。很多语言都自带这个函数(方法).



C++里我使用了transform函数。

class Solution { public: string toLowerCase(string str) { transform(str.begin(),str.end(),str.begin(),::tolower); return str; } };

【LeetCode 709. To Lower Case】


C里我用迭代,每个元素如果是大写,就改成大写。
char* toLowerCase(char* str) { char* current = str; while(*current !='\0'){ if(*current>=65 && *current<=90) *current+=32; current++; } return str; }

    推荐阅读