北师社课件算法设计与分析第10章 随机算法.pdfVIP

  • 0
  • 0
  • 约1.91万字
  • 约 50页
  • 2026-03-27 发布于广东
  • 举报

北师社课件算法设计与分析第10章 随机算法.pdf

第10章随机算法

学习目标

(1)掌握同余的概念。

(2)掌握运随机算法的设计思想。

(3)掌握利用三种随机算法解决典型应用问题。

【内容导读】

◆在多数情况下,当算法在执行过程中面临某个选择时,随机性选择一般会比最优选择节

省时间,因此,随机算法可在很大程度上降低算法的复杂性。随机算法的一个基本特征

是对所求解问题的同一实例用同一随机算法求解两次可能得到完全不同的效果——所需

的时间及其所得到的结果都可能会有相当大的差异。

◆本章将讨论蒙特卡罗(MonteCarlo)算法、舍伍德(Sherwood)算法和斯维加斯

(LasVegas)算法三类随机算法策略。

10.1同余的概念

1.同余

设,,为整数,0,若−为的整数倍,则称与关于模同余,记为≡

(mod)。

证明:设%=,%=,则有:

/=···,/=···→=×+,=×+

文档评论(0)

1亿VIP精品文档

相关文档