算法(C与C++语言)

来源:百度知道 编辑:UC知道 时间:2024/05/15 05:15:10
C里的算法和C++的算法有区别吗?要是学了C里的算法有必要再学C++里的算法吗?
我学了几个月C 语言后,又学了一点关于C++的知识。现在想看算法的一本书。请高人来指导一下,应该看C 里的算法还是C++的。

虽然我还没什么编程经验但我更熟悉C语言。

C++是C语言的超集
C语言的算法搞透彻了就没必要再在C++里面搞算法了 因为几乎是一样的东西

弄算法的书 如数据结构一般是用C++的
因为通过面向对象更易理解

所以建议你学了一段时间C后可以考虑初步了解一下C++中面向对象的东西

一个样
换汤不 换药!

算法的思想是一样的,只不过表达算法的工具可以用C,C++,JAVA等语言。而由于工具的不同,算法的表达方式也有不同,但本质是一样的。你可以选择自己熟悉的语言,因为在做算法编程的时候,一般都可以自由选择语言。如果以后你想往C++方面发展,不妨看看C++版本的书,因为C++是半面向对象语言,如果你C接触多了,要再建立面向对象的思维方式就比较难了。

算法不区分语言的。所有的编程语言都可以有相同的算法。