【发布时间】:2010-09-04 12:03:55
【问题描述】:
在一次采访中,当我问应届研究生数组和链表有什么区别时,第一个回答通常是“在数组中可以有相同的数据类型,在链表中可以有不同的数据类型”。当我告诉他们解释时,他们会说他们只是在某个地方读过,或者他们不知道具体怎么读。
我真的无法理解这个想法是从哪里进入他们的大脑的?有人能帮我理解为什么一个大学毕业生会这么想吗?或者你认为这真的有区别吗?
【问题讨论】:
-
是的,目前的教育有点缺陷,因为它倾向于忽略数据结构理论,因为像 Java 这样的语言为你实现了这一切。
-
这些书只是把这些话放在我们的脑海里,我们告诉大家唱歌我所知道的关于数组的所有内容都是“相同数据类型的集合”
标签: java c++ c arrays linked-list