首页 > 编程语言 >直播平台搭建源码,LintCode 大小写转换

直播平台搭建源码,LintCode 大小写转换

时间:2023-06-09 14:11:15浏览次数:50  
标签:return string LintCode 源码 大小写 str

直播平台搭建源码,LintCode 大小写转换

一、直接利用C++中的tolower(大写转小写)函数。

 


class Solution {
public:
    /**
     * @param str: the input string
     * @return: The lower case string
     */
    string toLowerCase(string &str) {
        // Write your code here
        for( int i=0; i<str.length(); i++ ){
            str[i] = tolower(str[i]);
        }
        return str;
    }
};

 

 


class Solution {
public:
    /**
     * @param str: the input string
     * @return: The lower case string
     */
    string toLowerCase(string &str) {
        // Write your code here
        for(int i=0;i<str.size();i++)
        {
            if(str[i]>='A'&&str[i]<='Z')
            {
                str[i]+=32;
            }
        }
        return str;
    }
};

 

 以上就是直播平台搭建源码,LintCode 大小写转换, 更多内容欢迎关注之后的文章

 

标签:return,string,LintCode,源码,大小写,str
From: https://www.cnblogs.com/yunbaomengnan/p/17469089.html

相关文章

  • UE5 源码编译开发注意事项
    工程清理编译 针对UE5源码版,项目级别的清理步骤:(1)删除项目根目录中:Binaries、Build、DerivedDataCache和Intermediate文件夹,以及sln文件。(2)通过.uproject重新生成VisualStudio项目文件,此步骤会重新生成sln文件和Intermediate文件夹。(3)打开sln项目解决方案,将自建项......
  • [spring-boot] 源码解读#org.springframework.boot.ApplicationArguments [转发]
    1ApplicationArguments概述1.1简述org.springframework.boot.ApplicationArguments接口提供对用于运行org.springframework.boot.SpringApplication的参数访问。ApplicationArguments接口只有一个实现类DefaultApplicationArguments。1.2使用示例示例1@SpringBootA......
  • 海外直播源码技术文字聊天功能的配置
    今天我要分享的知识和我们日常生活中常用到的一个东西有关,它就是文字。目前已知发现我国最早的文字是距今5000多年的甲骨文,随着历史的发展,文字也在不断的发展,一直发展到我们现在所使用的文字。网络时代的到来,让文字进入到了网络中,在网上我们可以用文字去写文章、搜索问题、聊天等,其......
  • 海外直播源码技术文字聊天功能的配置
     今天我要分享的知识和我们日常生活中常用到的一个东西有关,它就是文字。目前已知发现我国最早的文字是距今5000多年的甲骨文,随着历史的发展,文字也在不断的发展,一直发展到我们现在所使用的文字。网络时代的到来,让文字进入到了网络中,在网上我们可以用文字去写文章、搜索问题、聊天......
  • 50000多字,线程池源码详解!建议收藏
    你好,我是田哥。很多人对线程池总是一知半解,希望通过此文让你彻底的掌握线程池。不管是工作还是面试,这篇文章一定让你满载而归,学完这一篇,从此不再怕线程池。另外,除了能掌握线程池的技术以外,更多的是学会大佬们的设计思想。本文属于付费文,7个豆(1块钱),主要是文末有技术文档分享和技术分......
  • 【刨根问底】BigDecimal 案例和部分源码分析
    本文总以下几个部分:前言Bigdecimal定义Bigdecimal创建方式Bigdecimal部分源码分析Bigdecimal坑Bigdecimal使用建议Bigdecimal工具类前言在咱们开发过程中很容易遇到计算的问题,普通计算其实也还好使用int、long、double、float基本上能应付。但是如果涉及到数据类型转后在处理等......
  • 深入源码探讨HashSet
    我们在工作中时常会用到HashSet,面试也有时候容易被问到,下面咱们就来聊聊HashSet。使用案例publicclassTest{publicstaticvoidmain(String[]args){HashSet<String>hashSet=newHashSet<>();hashSet.add("Java");hashSet.add("R");......
  • 深入探讨源码-HashMap
    又聊到HashMap了,其实网上已经有很多关乎HashMap的文章了,本文将对HashMap的实现方式和一些关键点进行一一的说明,仅限个人理解,如有疑惑和问题,请联系作者更正。说明:JDK版本1.8.0_151HashMapHash表是一个数组+链表的结构,这种结构能够保证在遍历与增删的过程中,如果不产生hash碰撞,仅需一......
  • 源码安装redis-migrate-tool(redis迁移工具)部署安装
    源码安装redis-migrate-toolredis-migrate-toolunzipredis-migrate-tool-master.zipcdredis-migrate-tool-masteryum-yinstallautomakelibtoolautoconfbzip2autoreconf-fvi./configuremake./src/redis-migrate-toolrmt.conf配置项修改[source]typ......
  • BitSet的源码研究
    这几天看BloomFilter,因为在java中,并不能像C/C++一样直接操纵bit级别的数据,所以只能另想办法替代:1)使用整数数组来替代;2)使用BitSet;BitSet实际是由“二进制位”构成的一个Vector。如果希望高效率地保存大量“开-关”信息,就应使用BitSet。它只有从尺寸的角度看才有意义;如果希望的高效率......