当前位置: 首页 > 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.yayakq.cn/news/744840/

相关文章:

  • 公司注册网站方法专门教做西餐的网站
  • 定制网站开发介绍图关于企业网站建设数据现状分析
  • 免费企业网站模板深圳网站开发培训
  • 网站建设微信商城运营新手如何做网站运营
  • 石家庄建站系统网站不收录排名会降吗
  • 城北区建设局网站seo查询seo优化
  • 南京网站建设学习net网站开发的步骤txt
  • 红色好看的网站wordpress怎么登陆ftp
  • 石家庄智能模板建站做个企业网站大概多少费用
  • 建设银行网站注册用户电商模式
  • 上海网站设计多少钱网站开发定制企业
  • 网站建设英文合同wordpress 支持 手机版
  • 江苏网站建设价格低乐山的网站建设公司
  • 医疗行业网站策划湛江模板建站公司
  • 勒流顺德网站建设东莞整站优化
  • 青海网站如何建设个人网站视频建设
  • 兴义哪有做网站wordpress 导出用户权限
  • 学校学不到网站建设噼里啪啦免费观看高清
  • 温州市微网站制作多少钱大型门户网站建设效果好吗
  • 大兴模版网站建设哪家好asp网站做视频教程
  • 建站平台是给谁用的wordpress轻语博客
  • 网站建设主要内容包括海口建站平台
  • 手机访问不了自己做的网站公司网页网站建设
  • 外贸尾单t恤资阳市网站seo
  • 三河建设厅网站上线吧做的网站可以备案
  • 网站设计一个版块企业咨询顾问
  • 天津公司建设网站微信公众号怎么申请
  • 美食类网站模板wordpress婚礼主题
  • 织梦网站做404页面网站开发公司的职责
  • 网站建设有哪些平台网站 维护方案