VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 228|回复: 0

[原创] 【数据结构笔记】分享一下自己写的系列文章(多图+代码)

[复制链接]
98_avatar_middle
最佳答案
0 
在线会员 发表于 2022-2-15 12:18:52 | 显示全部楼层 |阅读模式
本帖最后由 lookcos 于 2022-2-15 12:20 编辑

今天看到论坛有人,讨论我写的一篇笔记。挺开心的,我就把系列文章的地址发出来吧,没有任何广告。
大家有任何疑问也可以与我讨论,我会在看见问题后的第一时间内解答。


【数据结构笔记】分享一下自己写的系列文章(多图+代码)

此笔记,面向初学者,基于C语言,从零实现各种常见数据结构。其中,部分封装为库,且经过内存检测。

在线阅读:https://lookcos.cn/archives/1120.html
开源地址:https://github.com/LookCos/learn-data-structures


为什么写此笔记?

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


写作理念
复杂的知识,简单的讲解。这挺难的,但我尽量。
原创配图,帮助读者理解实现细节。
循序渐进,通过对某种数据结构优缺点的分析来演进出新的数据结构。
尽量参考经典项目源码进行数据结构设计与实现。
提供切实可行的纯C语言描述的源码。

目标读者
本书不建议没有任何C语言编程经验的读者阅读,其目标读者包含以下几部分人群:

想要进一步进阶或者学习算法的同学。
想打好基础的计算机及其相关专业的同学。
想要学习《数据结构与算法》这门课的在校生。

参考资料
阮一峰. C语言教程. https://wangdoc.com/clang/intro.html.
antirez. Redis3.2.9. https://github.com/redis/redis/releases/tag/3.2.9
antirez. Redis6.0.0. https://github.com/redis/redis/releases/tag/6.0.0
黄健宏.《Redis设计与实现》. http://redisbook.com/
黄建宏.带有详细注释的Redis3.0源码. https://github.com/huangz1990/redis-3.0-annotated

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










上一篇:VC++之MFC类库中文手册(一怀去意).chm
下一篇:谁有cad光标资源
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号-4 )|网站地图wx_jqr

GMT+8, 2022-5-18 18:19

Powered by CcTry.CoM

© 2009-2021 cctry.com

快速回复 返回顶部 返回列表