民间美术是民俗文化:学过c++看c版本的数据结构难吗?

来源:百度文库 编辑:高考问答 时间:2024/05/07 08:08:08
因为c版本的数据结构多一点,可是我怕对c++弄混淆
请教了

C++如果学懂了 看C版本的数据结构会比较容易 不会弄混淆的 很多C的数据结构 C++的STL(标准模板库)都进行了封装成类 形成容器类

讲C++数据结构都像是将STL重写一边
c的话没有封装,重载,类等概念,但c明显强调效率。

其实数据结构的核心是数学,和用什么语言去实现关系都不大的。只有结合语言特性的细节不同。

对语言足够了解,看什么版本的数据结构都没问题的

机械工业出版社出版的一个翻译本的数据结构C++版的,写的非常好。我们的课本。忘记叫啥名了,好像是《算法与数据结构》你可以上网搜一下。深色封面的。
即使你用C版本的,也没什么问题。肯定可以看懂。
我看数据结构的时候不怎么看书中的源代码,有伪代码的还可以稍微看下。一般自己写一遍印象比较深刻了。