3

使用JavaScript来描述算法和数据结构的教程很少, 目前市面上用JS描述算法和数据结构的书屈指可数,并且就我看过的那本而言(我只看过《数据结构与算法 JavaScript 语言描述》)质量实在堪忧。碰巧有次看到Nicolas博客中的Computer Science in JavaScript系列,觉得写得很好,就索性打算全篇翻译下,非CS科班出身,自己的算法基础也不好,顺便可作为自己学习算法的笔记,没事翻翻加深基础。

该系列共12篇博客主要用JS描述一些经典算法和数据结构, Nicolas也是我非常喜欢的前端大神(JS高级程序设计的作者),感觉他写的东西都比较通俗易懂,这个系列是其在三年内断断续续写的,也只是介绍了一些基本的算法思想,但是对于想通过JS如入门算法的同学应该有所帮助, 这里为先将自己翻译的排序的几篇文章整理了下, 觉得有好处, 帮我在github点个星哦?

Github地址? CS-in-JavaScript-by-nzakes

(有链接的是已经翻译的)
Computer science in JavaScript: 快速排序
Nov 27, 2012

Computer science in JavaScript: 归并排序
Oct 2, 2012

Computer science in JavaScript: 插入排序
Sep 17, 2012

Computer science in JavaScript: Base64编码
Dec 8, 2009

Computer science in JavaScript: 选择排序
Sep 8, 2009

Computer science in JavaScript: 二分法搜索

Sep 1, 2009

Computer science in JavaScript: Credit card number validation
Aug 4, 2009

Computer science in JavaScript: 二叉搜索树, Part 2
Jun 16, 2009

Computer science in JavaScript: 二叉搜索树, Part 1
Jun 9, 2009

Computer science in JavaScript: 冒泡排序
May 26, 2009

Computer science in JavaScript: Doubly-linked lists
Apr 21, 2009
Computer science in JavaScript: 链表
Apr 13, 2009

原文列表Computer Science


囧囧
1.9k 声望132 粉丝

蚂蚁金服海外银行诚招前端: