博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【算法导论】第五章
阅读量:6478 次
发布时间:2019-06-23

本文共 449 字,大约阅读时间需要 1 分钟。

开始学习算法导论,看书+笔记+做课后题目+做OJ

计划是每天一个小时看书+写笔记

挑些课后题目来做,然后一道OJ

————————————————————————————————————————

今天看随机算法与概率分布,又复习了一下概率论 - -

讲到了两个随机算法:其中一个是随机分布优先度,然后按照优先度排列,能证明每一种排列的概率是1/n! ,符合随机性。

第二中是交换法,for i <- 1 to n

          swap (a[i] , a[random(i,n)])

也证明了随机性。

这章的收获主要是,以前对随机的理解是一种模糊、感性上的,这次从数学的角度来分析,有很深的理解。原来随机性也是需要十分严格的证明。

最后收获了两个算法,以及了解生日悖论。

概率论与随机方法原来也不是一种方法,但二者殊途同归,最后的期望都是bigΘ

好,开始搜OJ

转载于:https://www.cnblogs.com/zmr-change-the-world/p/3751197.html

你可能感兴趣的文章
创建mercurial http服务端
查看>>
linux安装java环境
查看>>
你可能不知道的一些PHP函数的特性
查看>>
C语言实现将彩色BMP位图转化为二值图
查看>>
CSS Pocket Reference
查看>>
SpringMVC之类型转换Converter
查看>>
多线程(二)
查看>>
使用innobackupex进行mysql备份
查看>>
CentOS 7环境下安装chrome浏览器
查看>>
Python的包管理工具Pip
查看>>
java 程序实现对图片的压缩生成缩略图并可设定长宽、尺寸压缩率、图片质量...
查看>>
Docker容器网络设置
查看>>
java opts 参数
查看>>
left join,right join, inner join
查看>>
2018-7-13 比特币区块链今天存放的信息
查看>>
跳跃表
查看>>
使用git命令将本地项目上传到Gitlab上
查看>>
又被坑一次
查看>>
!JS实战之随机像素图
查看>>
ReactiveCocoa学习笔记(一)
查看>>