1≤A的长度≤100000,
0≤B≤10000

A用vector来存,b用 long long 来存。
每次计算 t+=A[i]*b;每次让A的一位和b相乘加上前一位的进位放入t。

#include<iostream>
#include<string>
#include<vector>
using namespace std;
const int maxn=1e6+10;
int res[maxn];vector<int> multi(vector<int> &A,long long b){vector<int> C;long long  t=0;for(int i=0;i<A.size();i++){t+=A[i]*b;C.push_back(t%10);t/=10;}if(t) C.push_back(t);//去掉前导0while(C.size()>1&&C.back()==0) C.pop_back();return C;
}int main(){string a;long long b;cin>>a>>b;vector<int> A;for(int i=a.size()-1;i>=0;i--)  A.push_back(a[i]-'0');auto C=multi(A,b);for(int i=C.size()-1;i>=0;i--) cout<<C[i];cout<<endl;}

高精度乘以低精度板子相关推荐

  1. 高精度除以低精度板子

    1≤A的长度≤100000, 1≤B≤10000 B 一定不为0 高精度除以低精度 A用vector来存,除数b用int来存,余数用r表示 每一次进行时余数的变化:r=10*r+A[i],这是因为列竖 ...

  2. #93 高精度除低精度

    #93 高精度除低精度 模板 // A>=0, b>0, A/b = C...r vector<int> div(vector<int>& A, int&a ...

  3. ~~高精度除以低精度

    // A / b = C ... r, A >= 0, b > 0 vector<int> div(vector<int> &A, int b, int & ...

  4. 高精度除法:高精度除以低精度

    本编仅限于除数是低精度的情况!!! 基本思想 一位数一位数地与除数相除,余数乘10加入下一位上 举例说明 148除以6 首先用1除以6,得0,余1 再用(1x10+4)除x以6,得2,余2(1是上一位 ...

  5. 低精度神经网络:从数值计算角度优化模型效率

    作者丨林野 学校丨东北大学自然语言处理实验室2019级博士生 研究方向丨机器翻译.模型压缩.模型加速 背景 近年来,随着人工智能的不断兴起,神经网络已经在语音识别.计算机视觉和自然语言处理领域等多个任 ...

  6. 深度学习模型量化(低精度推理)大总结

    模型量化作为一种能够有效减少模型大小,加速深度学习推理的优化技术,已经得到了学术界和工业界的广泛研究和应用.模型量化有 8/4/2/1 bit等,本文主要讨论目前相对比较成熟的 8-bit 低精度推理 ...

  7. 自动生成低精度深度学习算子

    自动生成低精度深度学习算子 深度学习模型变得越来越大,越来越复杂,由于其有限的计算和能源预算,部署在低功耗电话和IoT设备上变得充满挑战.深度学习的最新趋势是使用高度量化的模型,该模型可对输入和几位权 ...

  8. AAAI2020| 超低精度量化BERT,UC伯克利提用二阶信息压缩神经网络

    2020-01-19 10:50:01 机器之心发布 机器之心编辑部 2020 年 2 月 7 日-2 月 12 日,AAAI 2020 将于美国纽约举办.不久之前,大会官方公布了今年的论文收录信息: ...

  9. tensorrt 低精度推理

    tensorrt 使用后,精度可能下降,下降的原因: 1.输入尺寸不一样, 2.rgb bgr模式不对 3.阈值不一样 4.nms阈值不一样. 5.层不一样? 据说TensorRT7实现了尽量低精度运 ...

最新文章

  1. 网络推广网站浅析如何做好关键词布局优化?
  2. 网站优化时不容错过的时期有哪几个?
  3. 【Windows 逆向】使用 Cheat Engine 工具进行指针扫描挖掘关键数据内存真实地址 ( 指针扫描 )
  4. 从1.5k到18k, 一个程序员的5年成长之路(分享)
  5. 要想工作效率高,我们到底需要多少睡眠?
  6. 地表最强的MySQL安装一键式安装,信不信你下完我就给你装好!附各种Mysql安装失败的解决办法(什么你安装失败了?快来看这个)
  7. 个人房贷为啥又贵又难贷 一个房贷银行有3套逻辑
  8. Verilog HDL设计实现m序列+选择器
  9. 5月25号GE一面经历
  10. 机器学习笔记(一) : 线性建模——最小二乘法
  11. 【官方速报】360开源又一力作——KafkaBridge:让操作kafka更简单!
  12. 如何断开mongodb数据库连接_mongodb关闭数据库实例
  13. 【CANdelaStudio编辑CDD】-0.2-将CDD转换成ODX/PDX诊断描述文件
  14. 什么是链路层发现协议LLDP和LLDP-MED
  15. 关于“打开数据库时出错: 到主机 的 TCP/IP 连接失败。”的解决方法
  16. 【华为OJ】【099-MP3光标位置】
  17. 宝塔linux 4g2h优化方案,5G优化案例:5G NSA组网下4G锚点基站X2配置优化研究方案案例.docx...
  18. 深入理解电容器的等效串联电阻(ESR)
  19. BZOJ1370洛谷P1892 [BOI2003]团伙
  20. 23 种设计模式详解 代码实现全解析

热门文章

  1. kvm之三:本地安装虚拟机
  2. jquery中文参考文档
  3. 3.4 归一化网络的激活函数-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
  4. modelsim的库仿真流程--1
  5. Latex安装中知道的基础常识
  6. 【AI2】app inventor2离线开发环境百度网盘下载链接,安卓app图形化开发环境
  7. 【树莓派】更新系统镜像下载地址,可能是最简单粗暴的树莓派搭建个人网站教程...
  8. 一、烧写最小linux系统
  9. Gartner表示:2017年全球IT支出上升2.7% 中国IT支出达到2.34万亿
  10. iptables规则备份和恢复、firewall的zone的操作、service的操作