为什么呢?因为数据结构和算法本身与编程语言的关系并不大,但用不同的语言学习效率会有区别,应该避免那些对算法而言语法噪声很大的语言。
合理的代码结构,可以减少代码量,增加代码运行效率,同时构建更加强壮的代码框架。
学习C语言版本的数据结构,可以对C语言本身,如结构体,指针,内存管理等技术要点,都有更深刻的体会和运用,
算法的运用,各种各样,比如matlab算法验证与研究等,常见的算法都是需要有数学,算法语言,则可以根据工作需要进行对于编程语言的学习
因为偶个人主要的开发编程是基于C语言,所以偶个人推荐学习基于C语言的数据结构。