翻译Algorithms Unlocked】的更多相关文章

写在前面 本书是由<算法导论>(Introduction to Algorithms)的作者之一Thomas H. Cormen编写的适合对算法感兴趣但自身基础又不好的同学阅读.很多人评价此书非常适合入门,如果你没勇气直接阅读1300多页的<算法导论>,可以先从这本200多页的书入手.我打算从今天开始翻译此书,共有10章,涵盖排序,搜索,图,最短路径,字符串,密码学基础以及数据压缩等内容.计划一个月翻译完成.主要目的还是用于自身学习,但既然选择公开发布到博客,一是督促自己不要偷懒,…
<Algorithms Unlocked>是 <算法导论>的合著者之一 Thomas H. Cormen 写的一本算法基础. 书中没有涉及编程语言,直接用文字描述算法,我用 JavaScript 对书中的算法进行描述. 循环和查找 首先是三个简单的查找.目的是从数组中查找一个特定的值. array: 一个数组 x: 要查找的值 // 简单的线性查找 function linearSearch(array, x) { let answer = 'NOT-FOUND'; for (le…
<Algorithms Unlocked>是 <算法导论>的合著者之一 Thomas H. Cormen 写的一本算法基础,算是啃CLRS前的开胃菜和辅助教材.如果CLRS的厚度让人望而生畏,这本200多页的小读本刚好合适带你入门. 书中没有涉及编程语言,直接用文字描述算法,我用 JavaScript 对书中的算法进行描述. 二分查找 在排好序的数组中查找目标值x.在p到r区间中,总是取索引为q的中间值与x进行比较,如果array[q]大于x,则比较p到q-1区间,否则比较q+1到…
<Algorithms Unlocked>是 <算法导论>的合著者之一 Thomas H. Cormen 写的一本算法基础,算是啃CLRS前的开胃菜和辅助教材.如果CLRS的厚度让人望而生畏,这本200多页的小读本刚好合适带你入门. 书中没有涉及编程语言,直接用文字描述算法,我用 JavaScript 对书中的算法进行描述. 超越下界 之前的四个排序算法--选择排序.插入排序.归并排序.快速排序都是依赖于对排序关键字进行的比较.他们的决策依据都是"如果这个元素的排序关键字…
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…
LTE用户文档 (如有不当的地方,欢迎指正!)   19 Frequency Reuse Algorithms(频率复用算法)   本节我们将描述如何在 LTE 仿真中使用频率复用(FR)算法.共有两种可能的配置方式.第一种方法是“手动”,它需要更多的参数配置,但是允许用户按照自己的需求配置 FR 算法.第二种是更加“自动的”,它非常方便,因为它对于每种 FR 算法都是一样的,因此用户可以通过修改 FR 算法的类型就能非常快速地切换 FR 算法 .“自动”方法的一个缺点是每种算法只有有限的配置,…
算法分析 Analysis of Algorithms 为什么要做性能分析?Why performance analysis? 在计算机领域有很多重要的因素我们要考虑 比如用户友好度,模块化, 安全性,可维护性 等等.但是为什么要关心性能呢? 原因很简单,如果有了很好的性能,我们就可以实现以上那些.所以性能相当于货币,有了货币我们就可以购买其他的东西.另外一个原因是研究proformance 非常有趣. 两个算法,到底哪一个好呢?Given two algorithms for a task,…
0.前言 虽然很早就知道R被微软收购,也很早知道R在统计分析处理方面很强大,开始一直没有行动过...直到 直到12月初在微软技术大会,看到我软的工程师演示R的使用,我就震惊了,然后最近在网上到处了解和爬一些R的资料,看着看着就入迷了,这就是个大宝库了,以前怎么没发现,看来还是太狭隘了.直到前几天我看到这个Awesome R文档,我就静不下来了,对比了目前自己的工作和以后的方向,非常适合我.所以毫不犹豫的把这个文档汉化了,所以大家一起享受吧. 说明:本文已经提交到github,地址:https:/…
Testing Documentation 翻译 (如有不当的地方,欢迎指正!)     1 概述   为了测试和验证 ns-3 LTE 模块,文档提供了几个 test suites (集成在 ns-3 测试框架中).为了运行它们,可以按照以下方式配置仿真器的 buid:   $ ./waf configure --enable-tests --enable-modules=lte --enable-examples $ ./test.py   上述代码将不仅运行 LTE 模块的 test su…