前言

    读大学后才知道计算机是什么,是一个可以运算的机器,你写了指令告诉它,它就会执行,具体底层怎么实现仍然不知道。后来学了计算机组成,操作系统,编程语言,计算机网络,计算理论,编译原理,才知道原来是那么的朴素。

    为了自己能够温故而知新,也为了方便其他非科班的朋友们,可以了解这些朴素的计算机知识,所以写了这一本和编程有很大关系的书:数据结构与算法(Golang实现)。毕竟,编程是写代码,而代码与数据结构和算法,关系最密切。

    同时 Java 语言太重,学习时间太长,概念太多,太抽象。 而 和 PHP 脚本语言又太省略,太友好,友好得让你得过且过。 语言很接近 C 语言,语法相对简单,历史包袱也比较轻。所以,我会用 语言来实现数据结构和算法。