news 2026/4/16 12:36:39

高精度乘法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
高精度乘法

思想:

由于数超出了long long范围,所以输入两个字符串代表数据,之后创建三个数组,分别代表两个乘数数组还有一个代表结果数组,先把两个字符串的数据逆序存储到两数组中,之后遍历两数组,求每个数组元素的乘积,第一个数组i元素值和第二个数组j元素的值乘积之和结果会落在结果数组的i+j-1的位置上,当两数组全部遍历完之和,乘积结束,最后输出结果,具体代码以及细节如下

#include<bits/stdc++.h> using namespace std; int main() { string s1, s2; cin >> s1 >> s2; int lmax = s1.size() + s2.size(); //最后一位的进位到lmax位置上 vector<int> vec1(lmax+1); //多开一个避免最后输出vec3越界 vector<int> vec2(lmax+1); vector<int> vec3(lmax+1); for (int i = 0; i < s1.size();i++) { vec1[s1.size() - i] = s1[i]-'0'; } for (int i = 0; i < s2.size(); i++) { vec2[s2.size() - i] = s2[i]-'0'; } for (int i = 1; i <= s1.size();i++) { for (int j = 1; j <= s2.size();j++) { vec3[i + j - 1] += vec1[i]*vec2[j]; //第一个数的i位和第二个数的j位相乘之和会落在结果数组的i+j-1的位置上 vec3[i + j]+= vec3[i + j - 1] / 10; //进位(一直进位,直到不再出现该位) vec3[i + j - 1] = vec3[i + j - 1]%10; } } for (int i = lmax; i >= 1;i--) { if (i==lmax&&vec3[i]==0) { continue; } cout << vec3[i]; } cout << endl; return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 7:37:10

使用vue时的一些注意事项

1.vue2开发中一些注意事项 1.1数据响应式问题 // ❌ Bug&#xff1a;直接通过索引修改数组元素不会触发更新 this.items[0] new value// ❌ 修改数组长度不会触发更新 this.items.length 0解决方案&#xff1a; // ✅ 使用Vue.set或$set this.$set(this.items, 0, new value)…

作者头像 李华
网站建设 2026/4/16 7:35:40

拣货慢、错发多?1个策略,让东南亚海外仓一件代发效率翻倍!

做东南亚海外仓的同行都懂&#xff0c;最头疼的不是整箱入库&#xff0c;而是零散订单——Shopee、Lazada、TikTok Shop本土零售单、退货单&#xff0c;稍不注意就错发漏发、库存对账难&#xff0c;既耗人力又丢客户。行业数据显示&#xff0c;像一件代发这种拆零拣货占会整个仓…

作者头像 李华
网站建设 2026/4/16 7:37:09

大模型落地实践:97个精选案例助你掌握AI前沿应用技术

《大模型典型示范应用案例集》由阿里云携手99家合作伙伴共同发布&#xff0c;从数百个案例中精选97个优秀案例&#xff0c;分为行业赋能、智能应用和生态服务三类&#xff0c;覆盖医疗、金融、能源等多领域。报告显示上海成为大模型应用热土&#xff0c;大中型企业是主要试验场…

作者头像 李华
网站建设 2026/4/15 22:16:10

2026云+AI应用研究报告:行业大模型落地实战指南

行业大模型是产业智能化升级的关键引擎&#xff0c;云计算已跃升为AI创新核心支撑。AI行业云平台凭借数据基础、安全合规、应用生态等五大优势&#xff0c;成为行业AI应用最佳载体&#xff0c;提供高质量数据、安全机制并降低开发门槛。"AI大模型领地"知识星球提供1万…

作者头像 李华
网站建设 2026/4/16 9:06:42

Python+django基于小程序的民宿预订系统-web pc 手机端

文章目录 系统概述技术架构核心功能特色设计部署方案代码示例&#xff08;Django 模型&#xff09; 系统设计与实现的思路主要技术与实现手段源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01; 系统概述 PythonDjango 开发的民宿预订系统是…

作者头像 李华
网站建设 2026/4/16 9:09:05

大模型实战案例:运营商如何从“管道“到“智能服务商“的华丽转身

中国运营商借助5GAI技术&#xff0c;从管道提供商转型为智能服务商。文章通过黑龙江数字政府、辽宁12345热线、四川方言保护等20场景案例&#xff0c;展示大模型在政务、社会服务领域的应用成效&#xff0c;实现效率提升和成本降低。同时指出AI落地面临数据融合、高昂训练成本和…

作者头像 李华