C语言数据结构算法和C++数据结构算法有什么区别吗??进来看看。。 10

如题。。买错书了。买了一本C语言数据结构的。我没学过C,学了一个多月的C++。现在想看数据结构与算法。但是买错了。里面的代码和语法都不怎么一样。。。想换本书。浪费钱啊啊。... 如题。。 买错书了。 买了一本C语言数据结构的。 我没学过C,学了一个多月的C++。 现在想看数据结构与算法。 但是买错了。 里面的代码和语法都不怎么一样。。。 想换本书。浪费钱啊 啊。。
给个建议啊。
展开
 我来答
guanghui513
2012-01-18 · TA获得超过251个赞
知道小有建树答主
回答量:171
采纳率:0%
帮助的人:137万
展开全部
没有什么区别哈,只是不同语言来实现的哈,相对来说看c的数据结构还简单一点,你不需要面向对象的思想,如果看c++的写的数据结构的话,你还要封装类,这样多给数据结构加了一层东西,建议直接看c的好点。c++包含了c,一般你看c++的书,如果不是专门讲数据结构的话,一般不会涉及数据结构,因为c++的stl里提供了很多已经封装好了的数据结构,如果你要了解这些封装好了的原理的话,你必须对c写的数据结构有比较好的理解才能看懂。
My_Persistence
2017-12-22 · TA获得超过3468个赞
知道大有可为答主
回答量:1201
采纳率:81%
帮助的人:435万
展开全部
其实啊,算法都是通用的,算法的核心是逻辑思维和算法思想,算法思想包括算法的处理逻辑和运用数学知识的手段,算法思想对所有的编程语言都是一样的,不同之处在于不同的语言实现该算法的语法不一样罢了,C语言有C语言的方式,C++有C++的方式,Java有Java的实现方式。我觉得吧,学习算法,还是用C语言实现的算法更好些,C语言是基于过程的编程语言,C语言语法和C++语言的语法几乎是一样的,你可以这样做,先看懂用C语言写的算法,然后自己用C++重写一遍C++版的对应算法,这样即学习了C语言还巩固了C++语言知识,一举两得,而且对算法的理解会更加深刻了呀。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
godfather5216
2012-01-29
知道答主
回答量:4
采纳率:0%
帮助的人:6562
展开全部
不用换,算法、数据结构是编程的核心,无论什么语言 所用到的算法 数据结构是一样的 唯一的影响可能是书里一些C语言的代码你可能不太懂 会对你的学习有一定的影响, 不过影响不大 C++和C语言 大同小异,趁这个机会稍微接触下C语言也没坏处
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hzhsan3
2012-01-21
知道答主
回答量:3
采纳率:0%
帮助的人:4746
展开全部
就数据结构和算法本身而言,没有区别,学了C++,但是不懂c代码和语法,你是怎么做到的?
如果你能把C的语法大概搞懂,这两种书原理是一样的。
当然C++里面由于在C的基础上扩展了新的东西,有如果概念不清楚,看C++的书理解起来更困难一点。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
愤怒de翔小果
2012-01-20 · TA获得超过253个赞
知道小有建树答主
回答量:88
采纳率:0%
帮助的人:77万
展开全部
c++是c的延伸,一般最好先学c在学c++
至于两者的区别,本质思想是完全一样的,只是使用的语言不同而已,
因为你在学c++,看一下c,其实也是很好理解的,搞懂c的数据结构与算法,c++的自然就明白了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式