数据结构与算法分析,c,c++,java版之间的区别是什么?

如题所述

算法思想都是一样的。但不同语言之间,实现会有所不同。

算法只是一种软件的设计思路,可以指导代码的编写,并完成一定的功能。但算法本身并不能实现功能,必须有具体的编程语言去实现。于是介绍算法的书籍,根据书中实现算法的语言不通,就有了C, C++, Java等的区别。
具体语言并不影响算法的理解,在选择书籍的时候,选取自身熟悉并掌握的语言即可。
在不了解任何编程语言的情况下,最好不要先接触算法。因为不配合具体的实现,空谈算法无法深入理解,同时也是没有意义的。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答