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); 
    }
}
相关推荐
Fanfanaas10 分钟前
C++ 继承
java·开发语言·jvm·c++·学习·算法
lqqjuly13 分钟前
模型合并与融合:理论、算法与可运行实现—从损失曲面几何到多模型融合
算法
memcpy022 分钟前
LeetCode 2144. 打折购买糖果的最小开销【贪心】
算法·leetcode·职场和发展
Purple Coder1 小时前
STM32基础(1)
职场和发展
散峰而望2 小时前
【算法练习】算法练习精选:陶陶摘苹果(基础+升级)、Music Notes、字串变换,你能AC几道?
数据结构·c++·算法·leetcode·贪心算法·github·动态规划
暗夜猎手-大魔王2 小时前
转载--Hermes Agent 04 | Agent 主循环:一次对话背后发生了什么
人工智能·python·算法
手写码匠2 小时前
华为云Flexus+DeepSeek征文|基于华为云Flexus X实例 + Dify + DeepSeek 构建企业级智能知识库问答系统实战
人工智能·深度学习·算法·aigc
吴可可1232 小时前
Win7上开发CAD2004自定义实体全解析
c++·算法
YXXY3132 小时前
二叉树中的深搜算法介绍
算法
zz34572981132 小时前
C语言中字符串常量存储位置
c语言·开发语言·算法·青少年编程