当前位置: 首页 > wzjs >正文

北京哪家做网站优化百度投诉电话客服24小时

北京哪家做网站优化,百度投诉电话客服24小时,b2b电商,大连网站建设主页第1343题: 描述 给定两个仅含数字的字符串,你需要返回一个由各个位之和拼接的字符串 A 和 B 是由数字组成的字符串 样例 1: 输入: A "99" B "111" 输出: "11010" 解释: 格式化后:A "099"&…

第1343题:

描述

给定两个仅含数字的字符串,你需要返回一个由各个位之和拼接的字符串

  • A 和 B 是由数字组成的字符串

样例 1:

输入:
A = "99"
B = "111"
输出: 
"11010"
解释: 
格式化后:A = "099",B = "111"
因为 0 + 1 = 1,9 + 1 = 10,9 + 1 = 10
连接之后的结果是 "1" + "10" + "10" -> "11010"

样例 2:

输入:
A = "2"
B = "321"
输出:
"323"
解释:
格式化后:A = "002",B = "321"
因为 0 + 3 = 3,0 + 2 = 2,2 + 1 = 3
连接之后的结果是 "3" + "2" + "3" -> "323"

 将字符转化为数字并进行计算通常有3种方式:

以该题为例

1.(aStringBuilder.charAt(j) - '0') + (bStringBuilder.charAt(j) - '0')(最推荐)。

2.语义明确,简洁:Character.getNumericValue

3.符合 parseInt 逻辑: 使用 Integer.parseInt(String.valueOf(char)),但速度最慢

代码如下:

public class Solution {

    /**

     * @param a: a string

     * @param b: a string

     * @return: return the sum of two strings

     */

    public String sumofTwoStrings(String a, String b) {

        // write your code here

        int m=a.length();

        int n=b.length();

        int offSet=Math.abs(m-n);

        StringBuilder aStringBuilder=new StringBuilder(a);

        StringBuilder bStringBuilder=new StringBuilder(b);

        //同步长度

        if(m>n)

        {   //将b追加长度

            for(int i=1;i<=offSet;i++)//i指的是个数

            {  

                bStringBuilder.insert(0,'0');

            }

           

        }else if(m<n)

        {

            //将a追加长度

            for(int i=1;i<=offSet;i++)//i指的是个数

            {  

                aStringBuilder.insert(0,'0');

            }

        }

        int length=Math.max(m,n);

        StringBuilder finalStringBuilder=new StringBuilder();

        for(int j=0;j<length;j++)

        {

            finalStringBuilder.append((aStringBuilder.charAt(j)-'0'+bStringBuilder.charAt(j)-'0')+"");

        }

        return finalStringBuilder.toString();

    }

}

第1535题:

描述

实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串.

示例 1:

输入: "Hello"
输出: "hello"

示例 2:

输入: "here"
输出: "here"

示例 3:

输入: "LOVELY"
输出: "lovely"

代码如下:

public class Solution {

    /**

     * @param s: the input string

     * @return: The lower case string

     */

    public String toLowerCase(String s) {

        // Write your code here

        char[] sCharArray=s.toCharArray();

        for(int i=0;i<sCharArray.length;i++)

        {

            if(sCharArray[i]>='A'&&sCharArray[i]<='Z')

            {

                sCharArray[i]=(char)(sCharArray[i]+32);

            }

        }

        StringBuilder stringBuilder=new StringBuilder();

        for(int j=0;j<sCharArray.length;j++)

        {

            stringBuilder.append(sCharArray[j]);

        }

        return stringBuilder.toString();

    }

}

 

http://www.dtcms.com/wzjs/136688.html

相关文章:

  • 政府网站 asp杭州seo平台
  • 网站建设广告网络营销做得比较好的企业
  • 初创公司网站设计苏州网图识别在线百度
  • 网站活动怎么做百度指数峰值查询
  • 小说网站建设源码推广公司有哪些公司
  • 贵阳市网站做的最好的疫情二十条优化措施
  • 慈溪做无痛同济&网站百度seo招聘
  • linux系统网站空间自助搭建平台
  • wordpress 外链插件郑州seo外包顾问
  • 兰州网站建设q.479185700棒谷歌优化怎么做
  • wordpress get author谈谈对seo的理解
  • 商城网站建设php网站维护工作内容
  • 南山网站建设多少钱新闻摘抄2022最新20篇
  • 怎么做网站的营销关键词如何确定
  • 做翻译 英文网站百度上怎么发布作品
  • 在郑州做网站网络营销推广方案策划书
  • 网站建设 保定社群营销怎么做
  • 青岛高端网站设计百度快速收录方法
  • 网站建设多少钱兴田德润放心新站快速收录
  • 网站平台建设招标书朋友圈广告怎么投放
  • 我国政府门户网站建设现状搜盘网
  • 华夏名网网站建设教程四川成都最新消息
  • 58招聘运营网站怎么做深圳网络推广公司哪家好
  • 如何查看网站的建设方式友情链接检测工具
  • 网站名称与主体性质不符网络运营怎么做
  • 百度合作推广网站排名优化怎样做
  • 做网站迅雷下载链接设置电商平台建设方案
  • 兴义市住房和城乡建设局网签网站淘数据
  • web前端开发个人主页网页seo推广宣传
  • 网站开发需求文档网络营销的特点包括