写在前面 本书是由<算法导论>(Introduction to Algorithms)的作者之一Thomas H. Cormen编写的适合对算法感兴趣但自身基础又不好的同学阅读.很多人评价此书非常适合入门,如果你没勇气直接阅读1300多页的<算法导论>,可以先从这本200多页的书入手.我打算从今天开始翻译此书,共有10章,涵盖排序,搜索,图,最短路径,字符串,密码学基础以及数据压缩等内容.计划一个月翻译完成.主要目的还是用于自身学习,但既然选择公开发布到博客,一是督促自己不要偷懒,…
Did you get through all of that content? Congratulations! You've learnt the fundamentals of algorithms, plus a lot of example algorithms. There is much more to learn, if you want to dig deeper. Just look at Wikipedia's list of algorithms - there are…
这篇论文最早是一篇2016年1月16日发表在Sebastian Ruder的博客.本文主要工作是对这篇论文与李宏毅课程相关的核心部分进行翻译. 论文全文翻译: An overview of gradient descent optimization algorithms 梯度下降优化算法概述 0. Abstract 摘要: Gradient descent optimization algorithms, while increasingly popular, are often used as…
算法分析 Analysis of Algorithms 为什么要做性能分析?Why performance analysis? 在计算机领域有很多重要的因素我们要考虑 比如用户友好度,模块化, 安全性,可维护性 等等.但是为什么要关心性能呢? 原因很简单,如果有了很好的性能,我们就可以实现以上那些.所以性能相当于货币,有了货币我们就可以购买其他的东西.另外一个原因是研究proformance 非常有趣. 两个算法,到底哪一个好呢?Given two algorithms for a task,…