学数据结构要学c语言吗?学数据结构的时候,最好有C或者C语言的基础。
因为C或C更接近系统底层,所以国际上关于数据结构的教材或课程都是以这两种语言为例。有了相关基础,应该可以事半功倍!
学习数据结构和算法。;不一定要用C语言,但是C语言也可以。但是,如果想提高编程能力,最好学习数据结构和算法。
为什么?因为数据结构和算法本身和编程语言关系不大,不同语言的学习效率会有所不同,要避免那些对算法和语音方法有噪音的语言。
合理的代码结构可以减少代码量,提高代码运行效率,构建更强的代码框架。
学习C语言版本的数据结构,可以对C语言本身有更深入的理解和应用,比如结构、指针、内存管理等技术点。
算法的使用多种多样,比如matlab算法的验证和研究。常用算法需要数学和算法语言,可以根据工作需要学习编程语言。
因为我的主要开发编程是基于C语言的,所以我个人推荐学习基于C语言的数据结构。