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

公关就是陪人睡觉吗站内关键词排名优化软件

公关就是陪人睡觉吗,站内关键词排名优化软件,中国英文政务网站建设,专业网站建设公司电话看到一个博主写得不错,我也照猫画虎:) 原因 在计算两个非负整数时,如果位数很大,连 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.rdtb.cn/news/18772.html

相关文章:

  • 临安做网站的公司宿迁网站建设制作
  • 学做披萨的网站pc网站建设和推广
  • 做网站学cdr吗优化排名 生客seo
  • wordpress目录页去掉关键词优化排名公司
  • 万江做网站营销渠道策划方案
  • 有哪些专门做展会创意的网站营销方法
  • 室内装饰设计专业介绍谷歌优化的网络公司
  • wordpress 珠宝主题seo课程培训学校
  • 商城类网站设计制作购买友情链接网站
  • 织梦中英网站怎么做seo专业培训技术
  • 广州微网站建设服务掌门一对一辅导官网
  • 网站建设工期安排表免费网站统计
  • 如何创建blog页面wordpress免费seo搜索优化
  • 哪个网站有学做内帐的视频广告推广系统
  • 做网站要提供营业执照吗销售渠道都有哪些
  • 做网站后租服务器一年多少钱长尾关键词爱站网
  • 北京矿建建设集团有限公司网站企业宣传方式
  • 如何购买网站最有吸引力的营销模式
  • 怎么做淘宝联盟网站国际要闻
  • Apache局域网网站制作bt磁力王
  • 有哪些做二手的网站网站查询系统
  • 武汉双军网站建设公司 概况seo综合查询网站
  • 电商网站开发工程师北京seo经理
  • 四川建设网站公司百度广告买下的订单在哪里找
  • 网站建设怎么建设影视后期培训机构全国排名
  • 快速学会做网站seo推广教学
  • 郑州设计工作室东莞百度seo推广公司
  • 北海购物网站开发设计凡科网免费建站
  • 做拍卖网站需要多少钱北京百度推广优化
  • 怎么做视频直播网站seo黑帽技术