青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
je pense, donc je suis
C++博客
|
首頁
|
發新隨筆
|
發新文章
|
聯系
|
聚合
|
管理
隨筆:34 文章:0 評論:32 引用:0
(a^b)%n迭代法實現
查了一下書,知道了這樣一個公式,這樣昨天二分法的疑問就可以解決了,也可以用迭代法實現了:看來吳文虎編寫的書還挺配套的.
也就是 a^b%n=((a^b-1)*a)%n====>(a*b)%n=((a%n)*b)%n===>a^b%n=(((a^(b/2))%n)*a^(b/2))%n
//
迭代法
int
modexp2(
int
a,
int
b,
int
n)
{
int
r;
r
=
a
%
n;
for
(
int
i
=
0
;i
<
b
-
1
;i
++
)
r
=
(r
*
a)
%
n;
return
r;
}
書中還說可以提高效率,研究后再說.
(a^b)%n=(a^(b/2)%n * a^(b/2)%n)%n
根據這個公式,討論奇數和偶數處理
int
modExp(
int
a,
int
b,
int
n)
{
int
d
=
1
,r
=
a;
while
(b)
{
if
(b
%
2
==
1
)
{d
=
d
*
r
%
n;}
r
=
r
*
r
%
n;
b
=
b
/
2
;
}
return
d;
}
發表于 2007-06-05 22:44
AIBPXTSHMF
閱讀(420)
評論(2)
編輯
收藏
引用
所屬分類:
Algorithm
評論
#
re: (a^b)%n迭代法實現
這個程序,一旦b是一個非常大的數,例如是100位的數的話,那這個程序運行的時間就太多了
要改進
int modexp2(int a,int b,int n)
{
int r,k=1,i;
r=a%n;
while(k!=b)
{
for(i=1;k+=i,i=i*2,k<b-1;)
r=(r*r)%n;
i=i/2;
}
return r;
}
這樣程序會快些
星夢情緣
評論于 2007-06-05 23:49
回復
更多評論
#
re: (a^b)%n迭代法實現
@ 星夢情緣呀!你和書上說的道理一樣!正在看呢!
AIBPXTSHMF
評論于 2007-06-06 07:28
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
相關文章:
CodeGuru代碼閱讀(一)
Euclid擴展算法
(a^b)%n迭代法實現
(a^b)%n---ACM例題的疑惑
Least Common Mutiple
Greatest Common Divisor
mergesort優化若干證明
MERGESORT
Divide and Conquer
INSERT-SORT
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
<
2007年7月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
公告
失去的和得到的是相等的, 怎么做由你自己選擇。
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(5)
給我留言
查看公開留言
查看私人留言
隨筆分類
(34)
Algorithm(10)
(rss)
Assembly(1)
(rss)
C/CPlusPlus(11)
(rss)
English
(rss)
Mathematics
(rss)
Other(5)
(rss)
Philosophy(1)
(rss)
Scheme
(rss)
Thinking(3)
(rss)
WebDesign(3)
(rss)
隨筆檔案
(34)
2007年8月 (1)
2007年7月 (8)
2007年6月 (8)
2007年5月 (1)
2007年4月 (2)
2007年3月 (5)
2007年2月 (1)
2007年1月 (8)
相冊
Book
lifeBelong
techpic
Friends
Stone的博客
愛砂July
虎子的博客
周波的博客
My Blog
szhoftuncun@csdn.net
szhoftuncun@cublog.cn
szhoftuncun@weiqi.cn
NBlog
Boost文檔翻譯
C++羅浮宮
負暄瑣話
OpenSource
gforge
sourceforge
Philosophy
NewMind
PhilosophyEnclopedia
Philosophypages
ProblemSet
SaratovStateUniversity
SITES
Bjarne Stroustrup
Haskell
Lambda the ultimate
reddit
筆記流年AboutHaskell
純粹物件導向空間
數學知識
最新隨筆
1.?最近有點浮躁
2.?GUI何去何從之WxWigets入門
3.?GUI何去何從之SmartWin++入門
4.?人的差異源于思考方式
5.?CodeGuru代碼閱讀(一)
6.?匯編學習筆記(一)
7.?軟件實習作業(二)
8.?女人為什么活得比男人累?
9.?夢與醒
10.?Linux分區若干
搜索
積分與排名
積分 - 27523
排名 - 690
最新隨筆
1.?最近有點浮躁
2.?GUI何去何從之WxWigets入門
3.?GUI何去何從之SmartWin++入門
4.?人的差異源于思考方式
5.?CodeGuru代碼閱讀(一)
6.?匯編學習筆記(一)
7.?軟件實習作業(二)
8.?女人為什么活得比男人累?
9.?夢與醒
10.?Linux分區若干
最新評論
1.?re: Euclid擴展算法
評論內容較長,點擊標題查看
--long
2.?re: GUI何去何從之WxWigets入門
評論內容較長,點擊標題查看
--Daniel King
3.?re: 最近有點浮躁
韜光養晦呀,呵呵
--秦歌
4.?re: 整型數組長度問題
今天我也遇到了同樣的問題,也上網查了些資料。..
當然,得到的,很多都是錯誤的,后來無奈,跟你用了一樣的方法...
不知道有誰能有更簡便的方法求出整型數組的長度..
--linymxp
5.?re: Euclid擴展算法
你改成cout<<x<<'\t'<<y<<'\t'<<extEuclid(a,b,x,y)<<endl;就行了。
--123
閱讀排行榜
1.?xml解析出現符號錯誤?(3928)
2.? 整型數組長度問題(3089)
3.?GUI何去何從之SmartWin++入門(2691)
4.?GUI何去何從之WxWigets入門 (1826)
5.?回車與換行的區別(1270)
評論排行榜
1.?(a^b)%n---ACM例題的疑惑(5)
2.?最近有點浮躁(5)
3.? 整型數組長度問題(4)
4.?Linux分區若干(3)
5.?人的差異源于思考方式(3)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 AIBPXTSHMF
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
久久久天天操
|
99这里有精品
|
日韩系列欧美系列
|
在线不卡中文字幕
|
久久综合网hezyo
|
久久爱另类一区二区小说
|
久久精品成人一区二区三区
|
日韩性生活视频
|
美女爽到呻吟久久久久
|
欧美黄色免费
|
亚洲视频网站在线观看
|
欧美日韩精品欧美日韩精品
|
日韩视频免费
|
国产精品视频免费
|
性一交一乱一区二区洋洋av
|
麻豆精品精华液
|
亚洲黄色视屏
|
国产精品一区二区三区观看
|
亚洲欧美欧美一区二区三区
|
久久综合色88
|
最新国产精品拍自在线播放
|
免播放器亚洲一区
|
巨胸喷奶水www久久久免费动漫
|
久久久www成人免费毛片麻豆
|
亚洲美女电影在线
|
麻豆av一区二区三区
|
欧美激情久久久久
|
亚洲丁香婷深爱综合
|
校园春色国产精品
|
亚洲片在线观看
|
欧美午夜视频一区二区
|
欧美亚洲在线
|
亚洲乱码国产乱码精品精98午夜
|
一区二区三区偷拍
|
亚洲高清三级视频
|
99人久久精品视频最新地址
|
亚洲主播在线观看
|
蜜桃av一区二区在线观看
|
午夜视频在线观看一区
|
免费视频一区二区三区在线观看
|
亚洲欧美区自拍先锋
|
欧美一区2区三区4区公司二百
|
久久视频一区
|
久久精品30
|
欧美福利视频在线观看
|
久久激情中文
|
亚洲欧美国内爽妇网
|
亚洲第一精品夜夜躁人人爽
|
欧美黑人在线观看
|
国产丝袜美腿一区二区三区
|
欧美福利一区二区
|
国产欧美日韩免费
|
欧美日韩一区二区三区在线观看免
|
亚洲欧美综合v
|
米奇777超碰欧美日韩亚洲
|
欧美午夜一区二区
|
国产一区二区三区免费不卡
|
欧美在线高清
|
一区二区三区欧美视频
|
欧美激情第8页
|
亚洲欧美国产日韩中文字幕
|
欧美极品aⅴ影院
|
亚洲综合国产
|
欧美午夜无遮挡
|
日韩亚洲欧美中文三级
|
欧美成人精品
|
亚洲国产精品福利
|
亚洲第一在线综合在线
|
久久亚洲一区二区
|
国产一区二区三区久久
|
久久激情综合网
|
亚洲欧美中文另类
|
欧美视频专区一二在线观看
|
国产精品国产a级
|
国产视频一区二区在线观看
|
亚洲制服少妇
|
999亚洲国产精
|
亚洲激情在线观看
|
免费观看在线综合色
|
精品成人一区二区三区
|
国产综合18久久久久久
|
伊人婷婷久久
|
久久久久网址
|
亚洲精品在线视频
|
欧美日韩黄视频
|
99国产精品视频免费观看
|
亚洲精品乱码久久久久
|
麻豆av一区二区三区
|
久久精品成人欧美大片古装
|
国内精品视频在线播放
|
麻豆精品传媒视频
|
欧美精品免费观看二区
|
欧美一区91
|
亚洲国产99精品国自产
|
欧美freesex8一10精品
|
亚洲激情亚洲
|
亚洲一区二区三区免费在线观看
|
亚洲视频大全
|
国产亚洲欧美中文
|
欧美激情偷拍
|
欧美日韩国产在线观看
|
午夜影院日韩
|
久久久久久夜精品精品免费
|
亚洲人成啪啪网站
|
亚洲亚洲精品在线观看
|
久久精品国语
|
久久久7777
|
亚洲人成在线播放
|
欧美日韩国产一区二区
|
欧美在线观看一区二区
|
欧美国产亚洲精品久久久8v
|
亚洲综合色视频
|
久久人人97超碰精品888
|
欧美图区在线视频
|
国模精品娜娜一二三区
|
亚洲经典三级
|
国产在线乱码一区二区三区
|
亚洲黄色一区
|
尤物yw午夜国产精品视频明星
|
美女黄色成人网
|
在线视频你懂得一区
|
国产一区二区三区高清播放
|
亚洲精品色婷婷福利天堂
|
在线日韩av片
|
欧美在线观看视频一区二区三区
|
亚洲婷婷免费
|
欧美精品一区二区久久婷婷
|
国产精品丝袜久久久久久app
|
宅男噜噜噜66一区二区
|
在线免费观看日本欧美
|
亚洲一区欧美一区
|
中文成人激情娱乐网
|
欧美国产日韩xxxxx
|
国产精品99久久久久久久vr
|
国产精品久久久久久久久久尿
|
亚洲精品一区在线观看香蕉
|
午夜久久久久久
|
午夜免费电影一区在线观看
|
欧美亚洲一区
|
欧美一区2区三区4区公司二百
|
久久久久久午夜
|
久久综合狠狠综合久久综合88
|
久久精品99国产精品
|
久久国产毛片
|
国产一区二区中文
|
先锋影音一区二区三区
|
久久精品99久久香蕉国产色戒
|
国产欧美韩日
|
欧美专区亚洲专区
|
久久综合九色综合久99
|
国内精品嫩模av私拍在线观看
|
欧美一区二区三区日韩视频
|
久久aⅴ国产欧美74aaa
|
国产欧美日韩一区二区三区
|
性色av一区二区三区
|
久久久福利视频
|
激情久久婷婷
|
女人香蕉久久**毛片精品
|
最新热久久免费视频
|
亚洲视频一区二区
|
国产伦精品一区二区三区高清版
|
亚洲自啪免费
|
久久久免费精品
|
亚洲国产小视频
|
欧美激情第二页
|
亚洲午夜免费视频
|
久久久青草青青国产亚洲免观
|
狠狠色综合色区
|
999亚洲国产精
|
亚洲在线黄色
|
国产视频一区在线观看一区免费
|
久久er精品视频
|
91久久国产综合久久91精品网站
|
亚洲精品孕妇
|
国产精品专区h在线观看
|
久久综合色一综合色88
|
欧美精品18videos性欧美
|
aa级大片欧美
|
另类激情亚洲
|
亚洲综合欧美日韩
|
黄色成人免费网站
|
欧美激情五月
|
久久激情综合网
|
亚洲作爱视频
|
麻豆九一精品爱看视频在线观看免费
|
亚洲精品四区
|
欧美亚洲系列
|
亚洲日本激情
|
欧美一区二区成人6969
|
亚洲精选中文字幕
|
国产一区二区欧美
|
欧美日韩午夜在线视频
|
久久影音先锋
|
欧美一区激情视频在线观看
|
亚洲美女视频在线观看
|
欧美激情第一页xxx
|
久久久亚洲国产天美传媒修理工
|
欧美精品综合
|
欧美一区二区三区在线看
|
一本色道久久综合狠狠躁的推荐
|