现在在学严蔚敏的数据结构,感觉不怎么好。

tianxueer 2007-09-27 01:03:04
我觉得他的基本类型定义非常冗余,好多基本操作感觉莫名其妙,很多功能感觉都重复。
请问这本书怎么样?他的基本类型定义书上没给,有必要都自己实现一遍吗?
写起来感觉无从下手!
另外请问大家的数据结构都是怎么学的?
...全文
265 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sining520 2007-09-29
  • 打赏
  • 举报
回复
基本类型的操作没有冗余 那都是经过实际需求来的 是你学习阶段用不到而已
hifrog 2007-09-29
  • 打赏
  • 举报
回复
严蔚敏的数据结构写的不错,得好好看。
guemcit 2007-09-27
  • 打赏
  • 举报
回复
那是因为你火候未到..
activeserver 2007-09-27
  • 打赏
  • 举报
回复
我也在学,大学里课本是殷人昆的c++版,现在是严蔚敏的c版和殷人昆的c++版一起看,两本书都有讲的不好的地方,也都有讲的很好的地方
程序 = 数据结构 + 算法  程序是为了解决实际问题而存在的。然而为了解决问题,必定会使用到某些数据结构以及设计一个解决这种数据结构的算法。如果说各种编程语言是程序员的招式,那么数据结构和算法就相当于程序员的内功。编程实战算法,不是念PPT,我们讲的就是实战与代码实现与企业应用。程序 = 数据结构 + 算法                ——图灵奖得主,计算机科家N.Wirth(沃斯)作为程序员,我们做机器习也好,做python开发也好,java开发也好。有一种对所有程序员无一例外的刚需 —— 算法与数据结构日常增删改查 + 粘贴复制 + 搜索引擎可以实现很多东西。同样,这样也是没有任何竞争力的。我们只可以粘贴复制相似度极高的功能,稍复杂的逻辑没有任何办法。语言有很多,开发框架更是日新月异3个月不就落后我们可以习很多语言,很多框架,但招聘不会考你用5种语言10种框架实现同一个功能。真正让程序员有区分度,企业招聘万年不变的重点 —— 算法与数据结构。算法代表程序员水平的珠穆朗玛。如果说各种编程语言是程序员的招式,那么数据结构和算法就相当于程序员的内功。 想写出精炼、优秀的代码,不通过不断的锤炼,是很难做到的。 开这个系列的目的是为了自我不断积累。不积跬步无以至千里嘛。

33,009

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧