
数据结构(C 语言) ,图文并茂,持续更新
https://github.com/LookCos/learn-data-structures

数据结构的重要性不必多说,大多数人初次学习数据结构应该是在大学期间。很多高校学完 C 语言就立刻转向了数据结构学习,在很多同学对 C 语言语法,比如对结构体、指针等理解尚浅和某些教材不说人话的情况下学习。所以,原本很简单的内容,可能会难以理解消化,甚至教材会将其进行复杂化描述。为了巩固自己学习,同时与大家交流,我一边学习一边记录。 本笔记有很多代码设计思路来自教科书级别 C 语言开源项目 redis 。
后面还有挺多要更新的,跳表、红黑树、B+-树等。
我只是初学者,希望各位大佬多多批评指正。
1 Austin2035 OP @Livid 可以帮忙移动到程序员区吗,感觉发错地点了。 |
2 nigulasida 2021 年 11 月 16 日 完美 |
3 Austin2035 OP @nigulasida 感谢彦祖支持 |
5 lscexpress &nsp; 2021 年 11 月 16 日 @ris 或者说,程序员区个个都是彦祖 |
6 Austin2035 OP |
7 shilianmlxg 2021 年 11 月 16 日 via iPhone 谢谢大佬。可以多学亿点点。但是只会 js 看起来还是有点吃力。《是我的问题了》 |
8 meiyoumingzi6 2021 年 11 月 16 日 马克一下, 后头看看 |
9 rongchuan 2021 年 11 月 16 日 为啥 1 ,2 ,3 之后直接就是 11 了... 还有,别用 c 语言刷题,用 c++ |
11 IsmeOvo 2021 年 11 月 16 日 via Android 正好需要学习 |
12 wellsc 2021 年 11 月 16 日 @rongchuan 何出此言,展开讲讲 |
13 kylix 2021 年 11 月 16 日 ,进收藏夹!然后吃灰... |
14 commoccoom 2021 年 11 月 16 日 收藏了,老哥 |
15 Austin2035 OP @rongchuan 前面的是 01 、02 、03 ,开头都是 0 ,后面的 11 、12 、13 ,开头都是 1 ,开头不一样,表示不同部分,0 开头的是基础,1 开头的是正文 |
16 Austin2035 OP @commoccoom @kylix @IsmeOvo @meiyoumingzi6 @shilianmlxg 可以参考 Redis 源码和《 Redis 设计与实现》这本书(在线就能看)。 看看 Redis 的数据结构,学习数据结构的同时,也了解了 Redis 。 Redis 源码据说是教科书级别,我研究了一些,发现确实好懂(至少,内部数据结构是)。 |
19 Austin2035 OP @rongchuan 有道理,好懂的就是好的,采纳 |
20 LinkinLaw 2021 年 11 月 16 日 正好要学,谢谢大佬 |
21 commoccoom 2021 年 11 月 16 日 @lookcos 淘宝二手书走起,买一本看看。 |
22 Austin2035 OP @commoccoom http://redisbook.com/ ,第一部分在线看,就可以,不过想深入研究 redis 且有经济实力,可以支持一波作者。 |
23 Austin2035 OP @LinkinLaw 感谢支持,共同进步 |
25 bug123 2021 年 11 月 16 日 不错不错。建议楼主的代码用 clang-format 格式化一下,也可以使用在线的代码格式化工具:formatter.org |
26 Austin2035 OP @bug123 谢谢你的建议,我得空试试。 |
27 wodong 2021 年 11 月 16 日 给力 |
28 Austin2035 OP @wodong 必须的,谢谢支持 |
29 Helsing 2021 年 11 月 16 日 via iPhone 支持 |
30 haojidemingzi 2021 年 11 月 16 日 via Android @rongchuan 那用 java 刷题呢? |
31 rongchuan 2021 年 11 月 17 日 @haojidemingzi 面试用啥语言都行,竞赛一般都是 c++。即使不用 C++,也得知道基础语法,很多好的题解都是用 C++写的 |
32 justin2018 2021 年 11 月 19 日 [强烈推荐] 深入浅出数据结构 - 顶尖程序员图文讲解 - UP 主翻译校对 (已完结)_哔哩哔哩_bilibili https://www.bilibili.com/video/BV1Fv4y1f7T1 这个教程 不错 |