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

贵阳企业网站模板自己做网站需要几个软件

贵阳企业网站模板,自己做网站需要几个软件,网站首页介绍,网络推广公司优化客题目描述#xff1a; 给定两个以字符串形式表示的非负整数 num1 和 num2#xff0c;返回 num1 和 num2 的乘积#xff0c;它们的乘积也表示为字符串形式。 注意#xff1a;不能使用任何内置的 BigInteger 库或直接将输入转换为整数。 示例 1: 输入: num1 2…题目描述 给定两个以字符串形式表示的非负整数 num1 和 num2返回 num1 和 num2 的乘积它们的乘积也表示为字符串形式。 注意不能使用任何内置的 BigInteger 库或直接将输入转换为整数。 示例 1: 输入: num1 2, num2 3 输出: 6 示例 2: 输入: num1 123, num2 456 输出: 56088 提示 1 num1.length, num2.length 200num1 和 num2 只能由数字组成。num1 和 num2 都不包含任何前导零除了数字0本身。 通过次数 316.8K 提交次数 713.9K 通过率 44.4% 思路和题解 不能使用任何内置的 BigInteger 库或直接将输入转换为整数那就只能用数组来模拟数字乘法也就是小学生的竖式乘法。我们来回忆一下小学生竖式乘法是怎么做的。 先看第一种每次两个位数乘完后加上上一次的进位然后保留余数记下进位。然后再把乘数a的整体和乘数b每位相乘的结果相加。相加时的进位方式和相乘时一样。直接看图你就懂了。 再来看第二种相乘和相加的时候都不考虑进位等乘法和加法都做完后再考虑进位看图你就懂了。 代码 我用的是第二种方法先乘法和加法都做完后再搞进位这样可以不用边乘边加边进位操作步骤简单些好写。 class Solution { public:string multiply(string num1, string num2) {if(num10||num20)return 0;int mnum1.size(),nnum2.size();string ans;vectorint ansArr(mn);int i,j;//相乘for(im-1;i0;i--){int xnum1[i]-0;for(jn-1;j0;j--){int ynum2[j]-0;ansArr[ij1]x*y;//照理来说是[ij]但是[0]的位置要先留着存储最后一个进位所以向前移一步}}//进位for(imn-1;i0;i--){ansArr[i-1]ansArr[i]/10;ansArr[i]%10;}//int数组转换为stringiansArr[0]0?1:0;while(imn){ans.push_back(ansArr[i]0);//不能用ans[i]ansArr[i]0,这样没用。i;}return ans;} };
http://wiki.neutronadmin.com/news/22964/

相关文章:

  • 做网站费用怎么入账广告公司网站首页设计页面
  • 梅县区建设工程交易中心网站多语言网站一个域名
  • 征婚网站 女 做茶叶生意网站后台不显示验证码
  • 哈尔滨制作网站价格wordpress中修改链接
  • 迁安做网站中的cms润强电网商城
  • zencart网站备份如何精准引流呢
  • 规范网站建设成都网站建设 外包
  • 佛山网站策划哪家专业在盐城做网站的网络公司电话
  • 吉林市做网站哪家好网络营销策略理论有哪些
  • 中国建设网站工程承包分包法怎么创建网站详细流程
  • 网站建设策划书ol阜宁做网站公司
  • 网站游戏入口app首页界面设计
  • 手机端网站动效类怎么做网站这么做301
  • 电子网站游戏网址试玩做家教有什么网站
  • 网站app生成器下载深圳比较好的建站公司
  • 成都企业网站备案流程如何给一个公司做网站
  • 网站网站制作400多少钱官方网站下载派的app
  • 做中英双语切换的网站360做网站多少钱一年
  • 做视频网站需要多少钱新闻发布会发言稿范文
  • 仿新浪微博网站代码中国建设信用卡网站
  • 微官网 手机网站苏州电商网站建设
  • 民政 门户网站 建设设计作品图片
  • 广州网站建设网站优化网站推广开发简单小程序公司
  • 网站怎么放在服务器上wordpress 晒单
  • 邗江区做网站企业文化展厅设计
  • 临沂建设公司网站网站建设 淘宝描述
  • 西宁做网站的有吗网站制作算是什么专业
  • 课程网站建设课程免费版网站建设合同
  • 怎样查找网站开发者怎么做下载类的网站吗
  • 用vs2012怎么做网站网上申请平台怎么申请