diff --git a/to-lower-case/201411108.py b/to-lower-case/201411108.py new file mode 100644 index 0000000000..67a576175d --- /dev/null +++ b/to-lower-case/201411108.py @@ -0,0 +1,13 @@ +# TC: O(n) +# SC: O(n) +class Solution: + def toLowerCase(self, s: str) -> str: + result = [] + + for char in s: + if 'A' <= char <= 'Z': + result.append(chr(ord(char) + ord('a') - ord('A'))) + else: + result.append(char) + + return ''.join(result)