自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

游仙一梦何时觉

菜鸟学算法

  • 博客(2)
  • 收藏
  • 关注

原创 2010ACM-ICPC亚洲区预选赛中国大陆5个赛区比赛安排

<br />2010-09-11<br />哈尔滨赛区(哈尔滨工程大学)网络预赛(哈工程oj :http://acm.hrbeu.edu.cn)<br />2010-09-12<br />天津赛区(天津大学)网络预赛(杭电oj :http://acm.hdu.edu.cn)<br />2010-09-18<br />成都赛区(四川大学)网络预赛(川大oj :http://cs.scu.edu.cn/soj)<br />2010-09-19<br />杭州赛区(浙江理工大学)网络预赛(杭电oj :http:/

2010-08-29 22:20:00 1519

转载 快速幂取模

求a^b%c(这就是著名的RSA公钥的加密方法) 当a,b很大时,直接求解这个问题不太可能 你能想到哪些优化呢? 算法1:直观上,也许最容易想到的是利用a*b%c=((a%b)*a)%c,这样每一步都进行这种处理,这就解决了a^b可能太大存不下的问题,但这个算法的时间复杂度依然是O(n),根本没有得到优化。当b很大时运行时间会很长 算法2:另一种算法利用了分治的思想,可以达到O(logn)。 可以把b按二进制展开为b=p(n)*2^n+p(n-1)*2^(n-1)+...+p(1)*2+p(0)

2010-08-24 00:05:00 502

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除