字符串模拟乘法
来源:互联网 发布:mac写入ntfs硬盘 编辑:程序博客网 时间:2024/06/07 07:06
string multi(string a,string b){ int i,j,arr[200],len=a.length()+b.length(); memset(arr,0,sizeof arr ); reverse(a.begin(),a.end()); reverse(b.begin(),b.end()); for(int i=0;i<a.length();i++) for(int j=0;j<b.length();j++) arr[i+j]+=(a[i]-'0')*(b[j]-'0'); for(int i=0;i<len;i++){ arr[i+1]+=arr[i]/10; arr[i]%=10; } string ret=string(len,'0'); for(int i=0;i<len;i++) ret[i]+=arr[i]; reverse(ret.begin(),ret.end());//翻转 return ret;}
阅读全文
0 0
- 字符串模拟乘法
- 字符串+数组模拟大整数乘法
- 模拟乘法
- String——add_binary(字符串模拟加法)和multiply-strings(字符串模拟乘法)
- HDU4364(模拟矩阵乘法)
- 【NOIP模拟】就是乘法
- 蓝桥杯 大数分块乘法 模拟乘法
- JavaScript中的字符串乘法
- JavaScript中的字符串乘法
- javascript 字符串的乘法
- 大数乘法_字符串
- 43.字符串乘法
- Python字符串乘法
- 模拟大整数的乘法
- [c++] 大整数乘法(字符串乘法)
- 字符串模拟
- 大整数乘法(简单模拟乘法过程)
- 51nod1027---大数乘法(51nod基础:乘法模拟)
- 计算机原理:第二,gcc使用大全
- 数组和链表的区别
- 类微博系统
- java 数组length和字符串length的区别
- li标签实现不同行颜色不一样(奇数行、偶数行)
- 字符串模拟乘法
- Linux 命令
- Megatech MegaCAD Maschinenbau 2017 1DVD
- generic algorithm
- 大话设计模式--策略模式
- java多线程
- Spring Boot 常规错误一览及解决方案
- php 浅谈static 关键字
- vue学习笔记3——外部引入css和路由的一部分