go-algorithm 使用Go语言实现常用的数据结构和算法,涵盖栈、队列、数组、字符串、链表、树、图等数据结构和一些面试中常遇到的算法,主要是为了为了练习Go语言和提高自己的数据结构和算法的能力。 数据结构与算法意味着一个程序员的基础水平。是编程思想的核心。 要想成为一个专业的开发人员,至少需要满足几个条件: 能够熟练地选择和设计各种数据结构和算法。 至少要能够熟练地掌握一门程序设计语言。 熟知所涉及的相关应用领域的知识。