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

wordpress配置数据库文件夹电脑优化是什么意思

wordpress配置数据库文件夹,电脑优化是什么意思,成都有没有做网站建设的,建设农村信息网站题目地址 https://www.acwing.com/problem/content/description/793/ 题目描述给定两个正整数,计算它们的和。 输入格式共两行,每行包含一个整数。 输出格式共一行,包含所求的和。 算法很明显 输入会超过64位 也就是即使long long 类型也不能…

题目地址 https://www.acwing.com/problem/content/description/793/

题目描述
给定两个正整数,计算它们的和。

输入格式
共两行,每行包含一个整数。

输出格式
共一行,包含所求的和。

算法
很明显 输入会超过64位 也就是即使long long 类型也不能进行常规加法
那么输入就是用string 接收字符串 来模拟加法

加法主要是三个数字的相加 数字a 数字b 以及进位
所以 int sum = (a - '0') + (b - '0') + next;
然后得到除开进位后本地应该显示的数字 int local = sum % 10;
计算进位 next = sum / 10;
由于加法是从最小位开始的 所以字符串做了逆转

reverse(a.begin(), a.end());
reverse(b.begin(), b.end());
还要考虑数字a 和数字b 位数不同的情况

while (i < a.size() && i < b.size()) {
add(a[i], b[i], next);
i++;
}

while (i < a.size()) {
add(a[i], '0', next);
i++;
}

while (i < b.size()) {
add('0', b[i], next);
i++;
}
还有一种特殊情况,最后一位还要进位
也就是最后的和 比最大的数还要多一位1 记得最后判断下

if (next == 1)
v.push_back(1);
最后显示记录结果 记得也要做逆转

reverse(v.begin(), v.end());
for (int i = 0; i < v.size(); i++)
{
cout << v[i];
}

 1 #include <iostream>
 2 #include <string>
 3 #include <algorithm>
 4 #include <vector>
 5 
 6 
 7 using namespace std;
 8 
 9 string a,b;
10 vector<int> v;
11 
12 void add(int a,int b,int& next)
13 {
14     int sum = (a - '0') + (b - '0') + next;
15     int local = sum % 10;
16     v.push_back(local);
17     next = sum / 10;
18 }
19 
20 int main()
21 {
22     cin >> a >> b;
23 
24     reverse(a.begin(),a.end());
25     reverse(b.begin(), b.end());
26 
27     int i = 0; int next = 0;
28     while (i < a.size() && i < b.size()) {
29         add(a[i],b[i],next);
30         i++;
31     }
32 
33     while (i < a.size()) {
34         add(a[i],'0',next);
35         i++;
36     }
37 
38     while (i < b.size()) {
39         add('0',b[i],next);
40         i++;
41     }
42     if (next == 1)
43         v.push_back(1);
44     reverse(v.begin(), v.end());
45     for (int i = 0; i < v.size(); i++)
46     {
47         cout << v[i];
48     }
49 
50 
51     return 0;
52 
53 }
54 
55 
56 作者:defddr
57 链接:https://www.acwing.com/solution/AcWing/content/2074/
58 来源:AcWing
59 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
View Code

 

转载于:https://www.cnblogs.com/itdef/p/10886583.html

http://www.lbrq.cn/news/2434051.html

相关文章:

  • 域名和网站的区别北京昨晚出什么大事
  • 为公益组织做网站重庆高端seo
  • wordpress在文章中加背景云seo
  • 日本做暧小视频在线观看网站网站seo优化皆宣徐州百都网络不错
  • 做网站采集内容广东疫情最新数据
  • 如何判断一个网站的关键词是否难做营销软文范例
  • 做代加工的网站发布成人培训机构
  • wordpress缓存首页不正常seo中心
  • docker做网站百度爱采购平台官网
  • 做艺术品的网站烘焙甜点培训学校
  • 网站开发怎么实现用户一对一发文字图片深度搜索
  • app推广拉新工作可靠吗seo 培训教程
  • 福建省政府网站建设与管理seo前景
  • 域名服务器都有了怎么做网站seo视频教程百度云
  • 电商网站的银行支付接入该怎么做长沙网站seo分析
  • 建网站需要多少钱和什么条件才能建百度不让访问危险网站怎么办
  • 兰州疫情最新情况通报seo权威入门教程
  • 电影网站logo设计seo排名公司
  • 山东省建设厅网站维护电话百度竞价推广出价技巧
  • 意识形态网站建设希爱力双效片副作用
  • 免费网站建立软文发布平台排名
  • 手机摄影网站如何做优化排名
  • 山西省建设厅政务中心网站百度seo建议
  • 泰安网站建设有哪些百度网站快速优化
  • 网站设计制作 联系郑州网站seo优化
  • 网站建设需要准备什么软件建立一个网站需要花多少钱
  • 做网站找云无限巩义网络推广公司
  • 上海做网站的的公司seo招聘
  • 网站建设能挣钱网站注册域名
  • 微信小程序怎么关闭未成年模式宁波谷歌seo推广公司
  • springboot 升级到3.5.x后knife4j 文档无法识别问题解决
  • 什么是5G-A三防平板?有什么特点?哪些领域能用到?
  • Custom SRP - Draw Calls
  • C# 结构体
  • 架构设计衡量标准
  • C/C++ 详谈结构体大小计算(内存对齐)