茅台白金酒广东代理:数据结构用什么语言都可以实现吗?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 12:36:59
数据结构用什么语言都可以实现
C++ PASCAL JAVA 甚至C也可以
数据结构是编程的基础!
我对上面有疑,即然用那些语言可以实现,那学数据结构还有什么用啊!不学就不能编程吗?

学编程是学如何写出通顺的句子,学数据结构是学如何写出漂亮的文章!
你写 C 语言的句子也好,写 java 的句子也好,写不出文章来,都没有用的。而任何一种语言都可以写出好文章,世界各国都有作家,不是吗?

....我晕 数据结构讲的是算法..
不学你当然可以编 但是如果我让你对一堆数排序 你怎么排
也许你会选择法 但是你学了数据结构之后你还可以学到
诸如 冒泡法 插入法 以及最高效的希尔排序法
以后你可以学习建立一棵二叉搜索树来更快的对一堆数据进行处理
对于这些方法当然可以用什么语言都能实现
所不同的就是实现的方法不同
数据结构不是教你实现方法
而是实现原理
所以你可以看到N都版本的数据结构 比如 JAVA版的 或者C语言版的
甚至还有伪代码版的 等等

如果语言是皮和肉,那么数据结构就是骨架,把整个程序或者算法表示出来,然后再用语言去填充。比喻不太恰当,理解就行