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

邮箱注册过的网站查询百度扫一扫识别图片

邮箱注册过的网站查询,百度扫一扫识别图片,公司网站建设安全的风险,北京集团 网站建设一、题目 二、思路解析 1.思路: 1.双重for循环,倒序依次相乘 2.在倒序处理进位问题 3.最后返回参数的类型是string,用StringBuilder拼接,再转换为字符串 2.常用方法: 1.equals,比较对象内容是否一致 "0".eq…

一、题目

二、思路解析

        1.思路:

                1.双重for循环,倒序依次相乘

                2.在倒序处理进位问题

                3.最后返回参数的类型是string,用StringBuilder拼接,再转换为字符串

        2.常用方法:

                1.equals,比较对象内容是否一致

"0".equals(num1);

                2.append(),拼接字符

sb.append(res[index]);

                3.toString(),转字符串

sb.toString();

        3.核心逻辑:

                1.处理特殊情况,当两个字符串有其中一个为"0",即返回结果值为“0”

if("0".equals(num1)||"0".equals(num2)) return "0";

                2.定义一个整型数组res来存储每一个位数于位数的乘积值,无需关注是否进位问题

int[]res=new int[num1.length()+num2.length()];for(int i=num1.length()-1;i>=0;i--){int temp1=num1.charAt(i)-'0';for(int j=num2.length()-1;j>=0;j--){int temp2=num2.charAt(j)-'0';res[i+j+1]+=temp1+temp2;
}
}

                3. 处理进位问题

for(int i=res.length-1;i>0;i--){res[i-1]+=res/10;res[i]=res[i]%10;
}

                4.拼接字符串

                        √.注意事项:两数相乘,最后的结果位数范围是不超过两数位数相加,同时也不会小于 两数位数相加-1;故需要判断首字符是否为0,才好决定从哪一位开始拼接

int index=res[0]==0?1:0;StringBuilder sb=new StringBuilder();for(int i=index;i<res.length;i++){sb.append(res[i]);}return sb.toString();

三、代码实现

class Solution {public String multiply(String num1, String num2) {if("0".equals(num1)||"0".equals(num2)){return "0";}int size1=num1.length();int size2=num2.length();int[]res=new int[size1+size2];for(int i=size1-1;i>=0;i--){int t1=num1.charAt(i)-'0';for(int j=size2-1;j>=0;j--){int t2=num2.charAt(j)-'0';res[i+j+1]+=t1*t2;}}for(int i=res.length-1;i>0;i--){res[i-1]+=res[i]/10;res[i]=res[i]%10;}int start=res[0]==0?1:0;StringBuilder sb=new StringBuilder();for(int i=start;i<res.length;i++){sb.append(res[i]);}return sb.toString();}
}

http://www.tj-hxxt.cn/news/29197.html

相关文章:

  • 网站在线制作系统百度云盘下载
  • 美国投诉网站谷歌网站推广
  • 网站建设咋做免费外链网站seo发布
  • 搜索引擎优化是免费的吗如何做seo优化
  • 做新标准大学英语网站营销网络图
  • 网站建设的通知网页设计与制作用什么软件
  • 优化网站内容的方法关键词规划师工具
  • 建设网站主机可以用吗淘宝搜索关键词排名查询工具
  • 淘宝网站开发的意义湖南seo优化公司
  • 福田网站建设深圳信科网站流量排名查询工具
  • 怎样建设网站的步骤今天的新闻摘抄
  • 网站后面的官网是如何做的广告策划
  • 个人做网站语言电商从零基础怎么学
  • 网站备案地址不是我的地址怎么办yy直播
  • iis添加网站ip地址手机如何制作一个网页链接
  • 哪家企业做网站好采集站seo提高收录
  • 仿同程网 连锁酒店 网站模板怎样做一个产品营销方案
  • 文字图片制作网站seo优化有百度系和什么
  • 深圳网页设计制作网站佛山全市核酸检测
  • 企业需求做网站在哪儿交易武汉搜索引擎排名优化
  • 德州市建设街小学官方网站5g网络优化
  • 广州网站开发设计平台seo诊断分析在线工具
  • 展馆网站建设网络营销的应用研究论文
  • 网站想自己做怎么弄外链价格
  • 外贸网站建设哪家有名软文范例100字
  • 做网站测试 怎么兼容ie9小时seo百度关键词点击器
  • 外包建站公司营销网点机构号
  • 怎么做网站关键字seo技术培训茂名
  • vps能同时做网站同时做其它事吗网络搜索引擎有哪些
  • 西安短视频代运营北京seo公司工作