Nicolas讲算法:Computer Science in JavaScript - 囧囧笔记
使用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: 快速排序<br/>
Nov 27, 2012<br/>
Computer science in JavaScript: 归并排序<br/>
Oct 2, 2012<br/>
Computer science in JavaScript: 插入排序<br/>
Sep 17, 2012<br/>
Computer science in JavaScript: Base64 encoding<br/>
Dec 8, 2009<br/>
Computer science in JavaScript: Selection sort<br/>
Sep 8, 2009<br/>
Computer science in JavaScript: Binary search<br/>
Sep 1, 2009<br/>
Computer science in JavaScript: Credit card number validation<br/>
Aug 4, 2009<br/>
Computer science in JavaScript: Binary search tree, Part 2<br/>
Jun 16, 2009<br/>
Computer science in JavaScript: Binary search tree, Part 1<br/>
Jun 9, 2009<br/>
Computer science in JavaScript: 冒泡排序<br/>
May 26, 2009<br/>
Computer science in JavaScript: Doubly-linked lists<br/>
Apr 21, 2009<br/>
Computer science in JavaScript: Linked list<br/>
Apr 13, 2009<br/>
原文列表Computer Science <br/>