*@param{string}str*@return{string} */vartoLowerCase =function(str) {returnstr.split('').map(i=>String.fromCharCode(i.charCodeAt()|32) ).join('') }; ↑↑↑看不懂的 JavaScript 解法。↑↑↑ classSolution:deftoLowerCase(self,str:str) ->str: trans =str.maketrans('ABCDEFGHIJKLMNOPQRSTU...
题目地址:https://leetcode.com/problems/to-lower-case/description/ 题目描述: Implement function ToLowerCase() that has a string parameter str, and returns the same string in lowercase. 题目大意 把字符串的大写字母全都转化成小写。 解题方法 ASIIC码操作 当然可以直接使用lower()函数,直接能过。但是,...
709. To Lower Case # 题目 # Given a string s, return the string after replacing every uppercase letter with the same lowercase letter. Example 1: Input: s = "Hello" Output: "hello" Example 2: Input: s = "here" Output: "here" Example 3: Input: s = "LOVE
class Solution: def toLowerCase(self, str: str) -> str: t='' for ch in str: if(ch>='A' and ch<='Z'): t+=chr(ord(ch)+32) else: t+=ch return t 1. 2. 3. 4. 5. 6. 7. 8. 9. 参考文献 [LeetCode] Python short 1 line ASCII & string method solutions...
Leetcode PHP题解--D3 709. To Lower Case 709. To Lower Case 题目链接 709. To Lower Case 题目分析 这个题目要求返回所传字符串的全小写形式。 思路 按照C语言的思路,遍历每个字符,判断是不是大写。是大写则转换成小写。 具体转换方法是对这个大写字符减去A再加a。
Example 1: Input: "Hello" Output: "hello" Example 2: Input: "here" Output: "here" Example 3: Input: "LOVELY" Output: "lovely" 思路: ASCII码中大写字母比小写字母小32,直接加上32变成小写字母。 class Solution{public:stringtoLowerCase(string str){for(char&c:str)if(c>='A'&&c<='Z')...
解法:其实就是模拟String中的toLowerCase方法;这里需要注意的时所给字符串中的字符可能包含非字母,所以需要判断是否为大写字母,再进行转换; Java class Solution { public String toLowerCase(String str) { char[] result = new char[str.length()]; ...
在Python里这个需求完全就是调一个内置函数的事,然而如果自己要实现呢? 我的实现及调优过程 方法1:32 ms classSolution:deftoLowerCase(self,str):""" :type str: str :rtype: str """returnstr.lower() 时间复杂度:N/A 空间复杂度:N/A 方法2:40 ms ...
实现具有字符串参数str的函数ToLowerCase(),并以小写形式返回相同的字符串。 Example 1: Input: "Hello" Output: "hello" Example 2: Input: "here" Output: "here" Example 3: Input: "LOVELY" Output: "lovely" 解题思路 用java 最简单,有已经定义好的函数可以用。 class Solution { public String toL...
ASCII码 解答: class Solution { public: string toLowerCase(string str) { for(int i=0; i < str.length(); i++){ if (str[i] >= 'A' && str[i] <= 'Z') str[i] += 'a' - 'A'; } return str; } }; tips: 无