| 5 | 1/1 | 返回列表 |
| 查看: 1648 | 回復: 18 | |||
| 本帖產生 2 個 程序強帖 ,點擊這里進行查看 | |||
| 當前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | |||
[交流]
【求助】那位達人給我個大數(shù)相乘的算法吧 謝謝了
|
|||
| 看了一個大數(shù)相乘的算法,運行了一下,但是不對,想看看高手的代碼,先謝啦 |
» 搶金幣啦!回帖就可以得到:
+1/485
+1/89
+1/87
+1/35
+1/34
+1/32
+2/26
+5/15
+1/14
+1/11
+1/9
+1/8
+1/7
+1/7
+1/5
+1/5
+1/4
+1/3
+1/2
+1/2
|
#include #include using namespace std; int *multi(int *num1,int size1,int *num2,int size2) {//返回位數(shù)為size1+size2 int size=size1+size2; int *ret=new int [size]; int i=0; memset(ret,0,sizeof(int)*size); for(i=0;i int k=i; for(int j=0;j ret[k++]+=num2*num1[j]; } } for(i=0;i if(ret>=10) { ret[i+1]+=ret/10; ret=ret%10; } } return ret; } int main() { /*int m,n,num1[100],num2[100]; cout<<"輸入第一個數(shù)的位數(shù)"< cout<<"輸入第一個數(shù)"< cin>>num1; } cout<<"輸入第二個數(shù)位數(shù)"< cout<<"輸入第二個數(shù)"< cin>>num2; } */ int num1[]={3,2}; int num2[]={1,1}; int *ret=multi(num1,2 ,num2,2 ); for(int i=3 ;i>=0;i--) { cout< } delete [] ret;//內存釋放 cin.get(); return 0; } 這是那個代碼 去上課了 現(xiàn)在才回復 不好意思啊 我試了那兩個 是反著的 而且也不太懂 想看看高手的易讀些的代碼 謝謝 |
|
#include #include using namespace std; int *multi(int *num1,int size1,int *num2,int size2) {//返回位數(shù)為size1+size2 int size=size1+size2; int *ret=new int [size]; int i=0; memset(ret,0,sizeof(int)*size); for(i=0;i int k=i; for(int j=0;j ret[k++]+=num2*num1[j]; } } for(i=0;i if(ret>=10) { ret[i+1]+=ret/10; ret=ret%10; } } return ret; } int main() { /*int m,n,num1[100],num2[100]; cout<<"輸入第一個數(shù)的位數(shù)"< cout<<"輸入第一個數(shù)"< cin>>num1; } cout<<"輸入第二個數(shù)位數(shù)"< cout<<"輸入第二個數(shù)"< cin>>num2; } */ int num1[]={3,2}; int num2[]={1,1}; int *ret=multi(num1,2 ,num2,2 ); for(int i=3 ;i>=0;i--) { cout< delete [] ret;//內存釋放 cin.get(); return 0; } 這是那個代碼 去上課了 現(xiàn)在才回復 不好意思啊 我試了那兩個 是反著的 而且也不太懂 想看看高手的易讀些的代碼 謝謝 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 能源材料化學課題組招收碩士研究生8-10名 +4 | 脫穎而出 2026-03-16 | 10/500 |
|
|---|---|---|---|---|
|
[考研] 一志愿985,本科211,0817化學工程與技術319求調劑 +7 | Liwangman 2026-03-15 | 7/350 |
|
|
[考研] 材料專碩英一數(shù)二306 +4 | z1z2z3879 2026-03-18 | 4/200 |
|
|
[考研] 070303一志愿西北大學學碩310找調劑 +6 | d如愿上岸 2026-03-12 | 9/450 |
|
|
[考研] 0817 化學工程 299分求調劑 有科研經歷 有二區(qū)文章 +7 | rare12345 2026-03-18 | 7/350 |
|
|
[考研] 302求調劑 +10 | 呼呼呼。。。。 2026-03-17 | 10/500 |
|
|
[碩博家園] 湖北工業(yè)大學 生命科學與健康學院-課題組招收2026級食品/生物方向碩士 +3 | 1喜春8 2026-03-17 | 5/250 |
|
|
[考研] 機械專碩325,尋找調劑院校 +3 | y9999 2026-03-15 | 5/250 |
|
|
[基金申請]
今年的國基金是打分制嗎?
50+3
|
zhanghaozhu 2026-03-14 | 3/150 |
|
|
[考研] 085600材料與化工 求調劑 +13 | enenenhui 2026-03-13 | 14/700 |
|
|
[考研] 327求調劑 +6 | 拾光任染 2026-03-15 | 11/550 |
|
|
[考研] 中科大材料與化工319求調劑 +3 | 孟鑫材料 2026-03-14 | 3/150 |
|
|
[考研] 復試調劑 +3 | 呼呼?~+123456 2026-03-14 | 3/150 |
|
|
[考研] [0860]321分求調劑,ab區(qū)皆可 +4 | 寶貴熱 2026-03-13 | 4/200 |
|
|
[考研] 0856材料與化工301求調劑 +5 | 奕束光 2026-03-13 | 5/250 |
|
|
[考研] 304求調劑 +7 | 7712b 2026-03-13 | 7/350 |
|
|
[碩博家園] 085600 260分求調劑 +3 | 天空還下雨么 2026-03-13 | 5/250 |
|
|
[考研] 材料專碩350 求調劑 +4 | 王金科 2026-03-12 | 4/200 |
|
|
[考研] 工科278分求調劑 +5 | 周慢熱啊 2026-03-12 | 7/350 |
|
|
[考研] 289求調劑 +3 | 李政瑩 2026-03-12 | 3/150 |
|