自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 图论之最短路的几个算法

图论之最短路的几个算法 1.Floyd 时间复杂度:O(v^3) v:vertex(顶点数( 空间复杂度:O(v^2) 思想:DP 用g[ i ] [ j ] 表示从 顶点 i 到 顶点 j 的最小权值和。 状态转移方程:g[ i ] [ j ] = m i n( g[ i ] [ j ] , g[ i ] [ k] + g[ k] [ j ] ) 直白意思就是:顶点 i 到 顶点 j 经过...

2020-02-24 19:27:49 501

原创 费马小定理与逆元

费马小定理与逆元 由费马小定理可知,(a/b)%c可以变换 1.如果c为质数,且b不是c的倍数 由逆元知识可知(a/b)%c=(ak)%c k为b模c的逆元 即 bk≡1mod(c ) 又 b^(c-1)=1mod(c ),所以k=b^(c-2) 综上 (a/b)%c=(a*b^(c-2))%c。 2.一个恒成立的式子: (a/b)%c=a%(b*c)/c; ...

2020-02-13 20:00:00 396

原创 常见的背包问题总结(DP)

常见的背包问题总结与优化代码(DP) 1.01背包 优化时需要注意:第二层循环是倒序,原因这里不作说明,读者自行查找. 下面上核心代码。 for(int i=1;i<=n;i++)///n物品数,m背包容量 for(int j=m;j>=w[i];j--)//w[i]物品i的重量,v[i]物品i的价值 f[j]=max(f[j],f[j-w[i]]+v[i]); 2....

2020-02-11 19:48:56 437

空空如也

空空如也

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

TA关注的人

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