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

网站制作模版百度app浏览器下载

网站制作模版,百度app浏览器下载,厦门微信网站建设,武汉营销型网站哪家好例题: 输入:“123”,“234” 输出:“357” 思路: 使用数组,分别计算每一位上的加和,注意记录进位信息。 然后,将数组恢复成字符串,输出。 值得注意的是,加和…

例题:
输入:“123”,“234”
输出:“357”

  • 思路:
    使用数组,分别计算每一位上的加和,注意记录进位信息。
    然后,将数组恢复成字符串,输出。
    值得注意的是,加和之后的数组的“后端”可能会有一些不必要的‘0’,比如:表示加和结果为’0002334’的数组为[4,3,3,2,0,0,0],我们需要考虑如何屏蔽掉这些‘0’,不让它出现在最终结果。下面的代码使用了一个布尔型变量来完成“屏蔽”工作。
  • 代码
 public static void main(String[] args) {String bigA="1230000000";String bigB="9780000000";System.out.println(bigNumberSum2(bigA,bigB));}public static String bigNumberSum2(String s1,String s2){int maxLen=s1.length()>s2.length()?s1.length():s2.length();int[] res=new int[maxLen+1];int[] arr1=new int[maxLen];for (int i = s1.length()-1; i >=0 ; i--) {arr1[s1.length()-1-i]=s1.charAt(i)-'0';}int[] arr2=new int[maxLen];for (int i = s2.length()-1; i >=0 ; i--) {arr2[s2.length()-1-i]=s2.charAt(i)-'0';}int plus=0;int temp=0;for (int i = 0; i < maxLen; i++) {temp=arr1[i]+arr2[i]+plus;res[i]=temp%10;plus=temp/10;}res[maxLen]=plus;StringBuilder builder=new StringBuilder();boolean firstNonzero=false;// !!是否遇到第一个非零位,初始化为“还未遇到”for (int i = res.length-1; i >=0 ; i--) {if(!firstNonzero){if(res[i]==0){continue;}firstNonzero=true; // 遇到了第一个非零位!!}builder.append(res[i]);}return builder.toString();}
http://www.hrbkazy.com/news/55031.html

相关文章:

  • 网站优化推广seo市场营销策划书范文5篇精选
  • 各自的特点是什么seo技术顾问阿亮
  • 重庆潼南网站建设哪家好抖音搜索排名
  • 山西省建设工程网站药品销售推广方案
  • 图案设计网站有哪些长沙百度网站推广公司
  • 建设雅马哈摩托车网站开网站需要什么流程
  • 网站开发项目swot分析网站优化入门免费教程
  • 中山哪家做网站好长尾关键词挖掘网站
  • 杭州seo网站建设靠谱网上销售平台
  • 网站建设与维护工作百度seo培训公司
  • 好用建站模板西安百度网站排名优化
  • 北京外贸网站制作公司东莞关键词优化平台
  • 网站迁移后 后台进不去sem优化托管公司
  • 浙江网站建设方案抖音seo推广
  • 东莞公司网站价格雅虎搜索引擎
  • 市场营销方案seo百度贴吧
  • heritrix做网站百度快快速排名
  • 网站建设手机全网营销软件
  • wordpress 付费功能东莞seo管理
  • 广州淘宝网站建设营销策略有哪些方面
  • 网站自助建设平台有哪些天津关键词优化网排名
  • javascript搭建网站中国国家人才培训网官网
  • 京东云网站建设互联网推广招聘
  • 肥西建设局网站免费网络推广工具
  • dw做购物网站网络营销策划书
  • 在线教育网站有什么程序做微信朋友圈广告怎么推广
  • 做网站租服务器多少钱昆明seo优化
  • 邪恶东做图网站内容营销成功案例
  • 厦门微网站建设公司seo发包排名软件
  • 东莞网页设计哪家设计网站好?seo营销策划