请问学完一种语言(比如c语言版的)数据结构,还需要再学c++版的数据结构吗?还有一个问题就是学习数据结构应该达到什么程度,是熟悉各种数据结构的特性就可以了,还是需要敲代码敲到可以随手编出常用的数据结构?
一般不需要,因为数据结构和算法都是思路,只要明白了思路,只要语言学的不差,只要学一遍,就能大概敲出来。不过可能简单的看一看大佬的实现,因为不同的语言,特性不一定一样。可能有一种特别的思路在一种语言里,特别的好写。
数据结构主要是研究算法,
重点是研究时间复杂性和空间复杂性;
基础就是链表,单链表,双链表,循环链表,堆栈,队列,二叉树,树,森林,各种排序,查找路径等;
具体用那种语言不重要,理解思想,用那种语言都可以实现。
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632