2 Star 0 Fork 0

大吉 / Algorithm

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Algorithm

前言

  • 学习完数据结构专业课之后,为了巩固所学,提升自己代码能力,也为了练习一下GitHub的使用,所以建立了这样一个仓库。

  • 目前,每种数据结构的代码实现只有C/C++,但是后续会添加Java语言的版本。

  • 所用的参考资料分别为:

    • 《大话数据结构》—— 程杰

    • 《数据结构(C++)版》——王红梅,胡明

    • 《数据结构》——严蔚敏.吴伟民

以上三本教材的难度由浅入深,也反映了一个非科班出身程序猿的学习历程。

项目中的代码也主要取自这三本教材。

建议初学者先从大话数据结构这本书开始,辅以老九学堂的数据结构视频,从如何在编译器中创建项目开始,讲的非常细致,对新手非常友好。

王红梅的数据结构内容比较繁琐,也是我们大学数据结构所选教材,适合本专业出身的学霸们直接食用。

严蔚敏的数据结构是最权威的数据结构教材,也是考研数据结构的指定用书。辅以王道考研的数据结构网课视频,是考研党的必备教程。

  • 开发环境:

    • 操作系统: windows 10 (64bit)
    • 开发工具:Code::Blocks(17.12)

线性表

  • 线性表

  • 链表

栈和队列

  • 顺序栈

  • 链栈

  • 顺序队列

  • 链式队列

字符串

  • 字符串的存储结构

  • 字符串的模式匹配

树与二叉树

  • 树的逻辑结构和存储结构

  • 二叉树的逻辑结构和存储结构

  • 前序遍历算法

  • 中序遍历算法

  • 后序遍历算法

空文件

简介

算法和程序设计实践 展开 收起
C 等 3 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
C
1
https://gitee.com/da-ji/Algorithm.git
git@gitee.com:da-ji/Algorithm.git
da-ji
Algorithm
Algorithm
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891