(大家讨论一下) 数据结构用c语言描述好,还是用c++语言(STL)描述好?

malganis00 2009-03-09 09:33:09
最近一直在看数据结构!

感觉用c描述的比较实在,才能真正让人理解到数据结构是什么?

很多书用了C++的stl去描述,个人认为这样等同于隐藏了数据结构实现细节!

这样就从学数据结构转变成了学如何应用STL了!

不知道各位怎么看!!!
...全文
285 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
lixunhuanmarry 2009-03-23
  • 打赏
  • 举报
回复
C描述数据结构的时候可以帮助理解强制类型转换,故而理解到指针中的内存地址与类型之间的相对关系,更有助于理解数组,结构体,枚举,函数等等的特性,能让人用好用巧。但是实际项目中,C都得靠人一行行写代码,不如STL方便~
mirror1226 2009-03-19
  • 打赏
  • 举报
回复
我还是习惯用C描述的
sefule 2009-03-19
  • 打赏
  • 举报
回复
学习 用C,作项目用STL
FancyMouse 2009-03-14
  • 打赏
  • 举报
回复
stl里面的只是最基本的数据结构而已
帅得不敢出门 2009-03-14
  • 打赏
  • 举报
回复
似乎无所谓 关键是要理解思想
一些著作是用伪代码描述的
sageking2 2009-03-14
  • 打赏
  • 举报
回复
C描述最好。我看过C/C++/C#的数据结构书,发现后两个的例题几乎都是从C语言翻译过来的。STL只是昔日流行过的一种C++开发模板而已,现在差不多过时了,对算法帮助不大,讲算法还是C语言经典。
qjybch 2009-03-14
  • 打赏
  • 举报
回复
最近在看数据结构感觉还是c语言的好.c++得定义好多东东,而c简单些.我想数据结构还主要卡巴算法吧
malganis00 2009-03-14
  • 打赏
  • 举报
回复
谢谢各位!

心中已经有了答案了!
绿色夹克衫 2009-03-14
  • 打赏
  • 举报
回复
可能STL里面的东西都比较基础吧,类似于积木的最小块,用这些积木基本上可以搭建大部分房子,
因此有时候了解的不细致也无大碍,但有时候需要建一些特殊的房子,现有的积木不够用了,
这时候可能就需要自己做一些积木了,所以就需要了解积木是怎么做的了!
s563126296 2009-03-12
  • 打赏
  • 举报
回复
楼主看的是纯英文版?
malganis00 2009-03-10
  • 打赏
  • 举报
回复
《DATA STRUCTURES AND ALGORITHMS IN C++, THIRD EDITION 》
作  者:(美)ADAM DROZDEK

还有一本更加出名的就是《数据结构 C++语言描述——应用标准模板库(STL)(第2版)》了

第一本在Amazon的评价还很高!!!
mrliu_xz 2009-03-10
  • 打赏
  • 举报
回复
LZ把书名说一下吧
我们大家一起BS一下
  • 打赏
  • 举报
回复
[Quote=引用楼主 malganis00 的帖子:]
很多书用了C++的stl去描述...
[/Quote]
真正讲数据结构的教材会关注内部的实现方式,不会这样干吧?

33,010

社区成员

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

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