自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雪狼的OI之旅

NOIp的奋斗之路

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

原创 【2013-07-21】学习大神代码

刚刚从福州回来。无聊今天翻一下大神的代码。很意外从wjmzbmr神犇的WC代码中看到了文件的代码,感觉好用,收藏。void setIO(string a){ string in=a+".in",out=a+".out"; freopen(in.c_str(),"r",stdin); freopen(out.c_str(),"w",stdout);}

2013-07-21 11:50:24 540

原创 快速幂

所谓的快速幂,实际上是快速幂取模的缩写,简单的说,就是快速的求一个幂式的模(余)。在程序设计过程中,经常要去求一些大数对于某个数的余数(素数测试),为了得到更快、计算范围更大的算法,产生了快速幂取模算法。我们先从简单的例子入手:求a ^ b % c = ?算法1.首先直接地来设计这个算法:int ans = 1;for(int i = 1;i<=b;i++){

2013-06-05 15:05:40 484

原创 最短路-Floyd算法

Floyd算法又称为弗洛伊德算法,插点法,是一种用于寻找给定的加权图中顶点间最短路径的算法。该算法名称以创始人之一、1978年图灵奖获得者、斯坦福大学计算机科学系教授罗伯特·弗洛伊德命名。     Floyd算法适用于APSP(All Pairs Shortest Paths),是一种动态规划算法,稠密图效果最佳,边权可正可负。此算法简单有效,由于三重循环结构紧凑,对于稠密图,效率要高于执行|

2013-06-05 14:49:33 375

空空如也

空空如也

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

TA关注的人

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