数据结构,主要不是教你C或者C++语言,以及语言技巧。数据结构主要是讲解数据存在的结构,比如栈、队列、树、图。什么语言无关重要,熟悉这些结构以及其基本操作。
首先我不想在这里争论C好还是C++好,C算是C++的子类,C++是C发展产生的,所以你C++会了,看C的数据结构,如果是你看不懂,应该是数据结构方面的你没学明白,而不是应该没学过C。
现在很多语言的数据结构版本都有,不仅是我个人认为,学数据结构还是学C语言版比较好,因为数据结构主要是学里面的结构、思想。C语言可以免去其他语言的其他东西,比如类继承(我不是说这个不好),而且C也比较适合底层,用C更能体现出数据结构的精髓。
温馨提示:内容为网友见解,仅供参考