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); 
    }
}
相关推荐
weixin_3077791322 分钟前
C++进程监视器与自动启动程序
开发语言·c++·算法
CoovallyAIHub1 小时前
目标检测模型评估金标准:mAP全解读,Coovally助你高效调参!
深度学习·算法·计算机视觉
whitepure1 小时前
万字详解常用算法(Java版)
java·后端·算法
CoovallyAIHub1 小时前
基于视觉的果园无人机导航:一种基于干预模仿学习与VAE控制器的真实世界验证
深度学习·算法·计算机视觉
尘世闲鱼2 小时前
移动零【三种思路】
c++·leetcode
初学小刘3 小时前
线性回归:机器学习中的基石
算法·机器学习·线性回归
2501_9248895511 小时前
商超高峰客流统计误差↓75%!陌讯多模态融合算法在智慧零售的实战解析
大数据·人工智能·算法·计算机视觉·零售
jingfeng51412 小时前
C++模板进阶
java·c++·算法
地平线开发者12 小时前
征程 6X | 常用工具介绍
算法·自动驾驶
地平线开发者12 小时前
理想汽车智驾方案介绍 2|MindVLA 方案详解
算法·自动驾驶