数据结构实战

    返回首页    发表留言
本文作者:李德强
          前言
 
 

        《数据结构》是计算机科学技术中最重要的课程之一。数据结构的理论基础并不是本教程的学习内容,因为这方面的书籍非常的多,讲解内容也非常的详细。本教程将重点关注程序实现部分。为了解决一个又一个的问题,各类数据结构应运而生,一个个优秀的数据结构以其核心算法都会以程序代码的形式在计算机当中运行并为使用者提供运行结果。大多数《数据结构》相关的书籍往往更关注其原理与伪代码的编写,而实际能够运行的代码例子少之又少。本教程则会从实战出发,与你一起学习“数据结构”并真正的动手实现它们。

        在教程中不再关注各个数据结构的理论部分而着手代码实现部分。我们将尽量少一些文字上的描述,而多一些实际可用的代码。当然代码中关键部分一定会加入相应的注释以便理解。

        本教程所用到的源代码都放在github服务器上,你可以在下面的网址中找到我们所有的源代码,并通过你喜欢的方式下载(https、git和ssh方式):

https       https://github.com/magicworldos/datastructure.git
git         git@github.com:magicworldos/datastructure.git
subverion   https://github.com/magicworldos/datastructure

        另外,本教程所使用的源代码完全开放、免费。你可以自由的使用和修改本教程中的所有源代码。

 

        注:我在写《数据结构实战》这个系列的时候,里面所有的数据结构其实都没有使用多级指针来简化代码,因为那时候我对“多级指针”的理解还不透彻,所以多数的代码都是垃圾,希望读者不要被这样的垃圾代码所误导,如有时间我会慢慢的修改文章中的代码。

    返回首页    返回顶部
#1楼  匿名  于 2016年11月07日15:25:14 发表
 
我在写《数据结构实战》这个系列的时候,里面所有的数据结构其实都没有使用多级指针来简化代码,因为那时候我对“多级指针”的理解还不透彻,所以多数的代码都是垃圾,希望读者不要被这样的垃圾代码所误导,如有时间我会慢慢的修改文章中的代码。
#2楼  杨镇川  于 2017年04月01日00:42:07 发表
 
不知道德强哥对数据结构代码修改了没呢,我是想顺着你的教程学下去的
#3楼  李德强  于 2017年04月08日21:41:54 发表
 
谢谢支持!

我会修改的,但近来工作比较忙^_^
#4楼  行走的字节码  于 2020年05月25日18:01:32 发表
 
德强哥对数据结构代码修改了没呢,我是想顺着你的教程学下去的
  看不清?点击刷新

 

  Copyright © 2015-2023 问渠网 辽ICP备15013245号