• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






侠岚sgy

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2017年8月1日

快速幂
摘要: 求(ab)%p 利用位运算思想,将b转化为二进制,然后将每一位乘上对应的指数。具体见代码。 阅读全文
posted @ 2017-08-01 23:05 侠岚sgy 阅读(108) 评论(0) 推荐(0)
 
乘法逆元
摘要: 定义:当(a,p)=1时,存在ax≡1(mod p),则x叫作a在模p意义下的乘法逆元。 求法: 1.当p为质数时,由费马小定理,得ap-1≡1(mod p),即(a·ap-2)≡1(mod p),则a在模p意义下的乘法逆元是ap-2,直接用快速幂可求得。 2.当p不为质数时,用扩展欧几里得算法求a 阅读全文
posted @ 2017-08-01 22:58 侠岚sgy 阅读(172) 评论(0) 推荐(0)
 
拓扑排序
摘要: 【定义】将有向图中的顶点以线性方式进行排序。即对于任何连接自顶点u到顶点v的有向边uv,在最后的排序结果中,顶点u总是在顶点v的前面。 【前提条件】可进行拓扑排序的图必须是有向无环图。 【算法】 ①维护一个点集和边集,初始化将所有图中所有边加入边集,将所有入度为0的点加入点集。 ②从点集中任取一个点 阅读全文
posted @ 2017-08-01 18:02 侠岚sgy 阅读(125) 评论(0) 推荐(0)