彦祖们,我写了一套图文并茂的数据结构笔记(C 语言)

2021-11-16 11:17:56 +08:00
 Austin2035

数据结构(C 语言) ,图文并茂,持续更新

https://github.com/LookCos/learn-data-structures

为什么写此笔记?

数据结构的重要性不必多说,大多数人初次学习数据结构应该是在大学期间。很多高校学完 C 语言就立刻转向了数据结构学习,在很多同学对 C 语言语法,比如对结构体、指针等理解尚浅和某些教材不说人话的情况下学习。所以,原本很简单的内容,可能会难以理解消化,甚至教材会将其进行复杂化描述。为了巩固自己学习,同时与大家交流,我一边学习一边记录。 本笔记有很多代码设计思路来自教科书级别 C 语言开源项目 redis 。

后面还有挺多要更新的,跳表、红黑树、B+-树等。

我只是初学者,希望各位大佬多多批评指正。

3987 次点击
所在节点    分享创造
32 条回复
commoccoom
2021-11-16 15:37:29 +08:00
@lookcos 淘宝二手书走起,买一本看看。
Austin2035
2021-11-16 15:43:10 +08:00
@commoccoom http://redisbook.com/ ,第一部分在线看,就可以,不过想深入研究 redis 且有经济实力,可以支持一波作者。
Austin2035
2021-11-16 15:44:21 +08:00
@LinkinLaw 感谢支持,共同进步
zxCoder
2021-11-16 18:17:13 +08:00
bug123
2021-11-16 20:24:19 +08:00
不错不错。建议楼主的代码用 clang-format 格式化一下,也可以使用在线的代码格式化工具:formatter.org
Austin2035
2021-11-16 21:01:44 +08:00
@bug123 谢谢你的建议,我得空试试。
wodong
2021-11-16 21:09:12 +08:00
给力
Austin2035
2021-11-16 22:38:01 +08:00
@wodong 必须的,谢谢支持
Helsing
2021-11-16 23:14:48 +08:00
支持
haojidemingzi
2021-11-16 23:42:08 +08:00
@rongchuan 那用 java 刷题呢?
rongchuan
2021-11-17 10:49:27 +08:00
@haojidemingzi 面试用啥语言都行,竞赛一般都是 c++。即使不用 C++,也得知道基础语法,很多好的题解都是用 C++写的
justin2018
2021-11-19 22:07:02 +08:00
[强烈推荐] 深入浅出数据结构 - 顶尖程序员图文讲解 - UP 主翻译校对 (已完结)_哔哩哔哩_bilibili
https://www.bilibili.com/video/BV1Fv4y1f7T1
这个教程 不错

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/815728

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX