leetcode第709题:转换成小写字母

注意字符不仅有26个英文字母,还有特殊字符。特殊字符的话,原样输出。

python 复制代码
public class Solution {
    public char toLowChar(char c){
        if(c>='a'&&c<='z'){
            return c;
        }else if(c>='A'&&c<='Z'){
            int n=(int)c+32;
            return (char)n;
        }
        return  c;
        
    }
    public string ToLowerCase(string s) {
        char[] arr=new char[s.Length];
        for(int i=0;i<s.Length;i++){
            arr[i]=toLowChar(s[i]);
        }
        return new string(arr); 
    }
}
相关推荐
明月_清风13 小时前
十大经典排序算法 Go 实现全解:从入门到面试通关
后端·算法·排序算法
liliangcsdn13 小时前
如何对IC时间序列进行汇总统计分析示例
人工智能·算法·机器学习
程序员杰哥13 小时前
如何做接口测试?
自动化测试·python·测试工具·职场和发展·测试用例·接口测试·postman
土司大王13 小时前
LeetCode hot100——缺失的第一个正数
数据结构·算法·leetcode
Cccp.12313 小时前
【leetcode】(二)认识O(NlogN)的排序
算法·leetcode
明月_清风14 小时前
算法时间复杂度:给小白的一堂"算快慢"课
后端·算法
vivo互联网技术14 小时前
TinySR:面向真实世界图像超分辨率的轻量级扩散模型
人工智能·算法
不会就选b14 小时前
数据结构之栈的算法题(OJ)
linux·数据结构·算法
RisunJan14 小时前
项目经理面试知识点梳理
面试·职场和发展·word