数据结构c语言的入门的书籍哪本比较好?C语言选谭浩强,数据结构选颜伟民。 两人都是大师。

严蔚敏的《数据结构(C语言版)》这本书在豆瓣评分为什么不高?

为什么严伟民的《数据结构(C语言版)》豆瓣评分不高?


在解决这个问题之前,我们先来看看一些常见的观点。 @thinKnight提到的书籍中,《大话数据结构》和《算法》比较适合初学者,但《数据结构与算法分析》和《算法导论》不太适合初学者,需要一些基本功。 有人批评严为民的《数据结构》质量低下,但评论的多样性也反映出个人喜好和学习经历的差异。 在我看来,这本书的差评可能来自几个因素。


首先,严伟民的《数据结构》经常与谭浩强的《C语言程序设计》联系在一起。 后者承担着大学教授教学水平的重担。 法官教育材料的性质。 然而,这种相关性并不意味着“数据结构”本身的质量,而是反映了学生在学习过程中面临的挑战,比如他们对指针的理解和他们的实际需求。 事实上,大量的反馈表明,这本书的问题更多是由于读者缺基础的C语言知识,包括对指针的使用缺乏掌握,而不是书本身的缺陷。


其次,对于新手来说,往往期望直接看到可执行的代码示例,而严伟民的《数据结构》可能无法满足这种需求。 也许这是部分原因。 符号。 不过,作者提出了一些建议,比如先学习C语言,尤其是指针部分,通过实际机器调试将理论知识付诸实践。 他自己的学习经历是,有了扎实的C语言基础,即使面对链表等复杂的概念,他也能逐渐克服困难。


当然,本书附带的练习册也获得了积极的评价。 作者提供了详细的源码和解决方案,对于理解和消化教材非常有帮助。 。 但对于一些较难的问题,笔者建议先阅读说明,然后逐步探索和练习。 学习任何课程的关键是坚持和自我探索。 当你遇到问题时,积极搜索网上资源,如百度、谷歌等,这样你才能在挑战中不断进步,最终获得成功。


总的来说,严伟民的《数据结构(C语言版)》在豆瓣上的评分并不高,这更多是由于学习者的个人差异和看法造成的。 。 C语言的基本要求,而不是书本身的质量。 通过适当的准备和学习方法,本书仍然可以成为学习数据结构的有效资源。

点赞 (5947) 收藏 (5947)

人工智能的举例说明

仓库布局优化和搬运路线优化案例

植物神经功能紊乱跟抑郁症的区别

仓库布局优化要达到的目标