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

yellow免费观看高清seo整站优化方案

yellow免费观看高清,seo整站优化方案,做电工的有接单的网站吗,厚街外贸网站建设公司看到一个博主写得不错,我也照猫画虎:) 原因 在计算两个非负整数时,如果位数很大,连 long long 类型都存储不了,就要使用到高精度的乘法 原理 原理依旧是模拟人计算两个数的积,早在小学我们已…

看到一个博主写得不错,我也照猫画虎:)

原因

在计算两个非负整数时,如果位数很大,连 long long 类型都存储不了,就要使用到高精度的乘法

原理

原理依旧是模拟人计算两个数的积,早在小学我们已经学了竖式运算,如图:

你有没有从中发现什么,个位与个位的乘积在积的个位上,个位与十位的乘积在积的十位上……我们先将所有的乘积保存下来(用一个数组保存),然后对它进行进位处理就可以得到结果。

另外结果的长度是多少呢?可以从上图得出,不管怎么样,长度的基础是其中一个数的长度,另外一个数的长度是乘的次数,第一次乘不会向左移,所以最终的长度是:数A 的长度 + 数 B的长度 - 1。

步骤

先将数 A 数 B 存储

再将 A、B 每一位的乘积用数组存储

然后对数组进行进位处理,将结果放进答案动态数组

最后打印就好了

代码

#include <iostream>
#include <vector>
#include <string>using namespace std;int c[200]; //A和B的位数都小于100位,存储着各个位上的乘积和vector <int> mul(vector <int>& A, vector <int>& B)
{vector <int> C;for (int i = 0; i < (int)A.size(); i++){for (int j = 0; j < (int)B.size(); j++){c[i + j ] +=( A[i] * B[j] ); // 下标从0开始,注意下标}}int t = 0; //表示进位for (int i = 0; i < (int)(A.size() + B.size()) ; i++) //结果的最大位数就是A.size() + B.size() - 1{t += c[i];C.push_back(t % 10);t  /=  10;}//我看到很多人的代码都有去前导0,可是乘法好像不会出现这种情况return C;
}int main(void)
{string a, b;cin >> a >> b;vector <int> A, B;for (int i = (int)a.size() - 1; i >= 0; i--) A.push_back(a[i] - '0'); //逆序存储for (int i = (int)b.size() - 1; i >= 0; i--) B.push_back(b[i] - '0');auto C = mul(A, B);for (int i = (int)C.size() - 1; i >= 0; i--) //逆序打印{cout << C[i];}return 0;}
http://www.15wanjia.com/news/161683.html

相关文章:

  • 2020网页游戏排行榜seo友情链接是什么
  • 西安设计网站的公司手机怎么制作视频短片
  • 做一名网络写手去那个网站好电子商务网站设计原理书籍
  • 国外flash网站wordpress+游戏网站
  • 手机上怎么上传网站吗网站企业地图
  • 电子商务网站软件建设的核心是什么免费标志在线设计生成
  • 中国书画画廊网站模板wordpress替换图片外链
  • 亚马逊 怎么做国外网站沭阳网站建设托管
  • 抄袭别人网站的前端代码合法吗免备案网站空间购买
  • 珠海自助建站杨凌住房和城乡建设局网站
  • 如何制作购物网站网站建设 代表联系群众
  • 网站开发简历项目经验ps的logo设计制作
  • 做一网站需要多少钱免费加速器永久免费版不用登录
  • 查注册公司什么网站php网站建设有关知识
  • 怎么提高网站关键词排名百度网站广告怎么做
  • 网站营销站点有你想网络公司在哪里
  • 网站登录页模板网站结的建设ppt
  • 简述网站开发的工作流程wordpress发表简短文字
  • 网站建设实训总结范文外贸 国外推广网站
  • 小地方的旅游网站怎么建设开发一个网址要多少钱
  • 在百度搜不到网站线上平台怎么推广
  • 上海网站平台建设微信小程序制作公司排行榜
  • 株洲网站建设的公司建网站用什么服务器
  • 做淘宝客导购网站推广注册公司需要啥资料
  • 仿别人网站做自媒体用到的网站
  • 网站怎么做3d商品浏览wordpress添加网页背景特效
  • 杭州装饰网站建设方案口碑好的赣州网站建设
  • 北京网站建设 博客网站域名空间地址
  • 微商可以做网站推广吗青岛建设工程信息网官网
  • 做路牌的网站网站开发中 登录不上了