学习《数据结构与算法分析》用哪种语言描述比较好?C/C++?

本来一直想买一本维斯【美】编的《数据结构与算法分析》(第三版)C++版,但看当当网上好多人都评论说该书对C++特性本身的描述甚至超过了算法分析,由此好多人都说,鉴于C++... 本来一直想买一本维斯【美】编的《数据结构与算法分析》(第三版)C++版,但看当当网上好多人都评论说该书对C++特性本身的描述甚至超过了算法分析,由此好多人都说,鉴于C++本身复杂的特性(类,重构,继承,泛函等)太多,而且他们大多都和算法本身没有什么关系,也用不到,所以学习算法还是用C语言描述比较好,但又有人说这会使编写工作冗长复杂,请问哪位有实际工作经验的程序师说一下自己的体会与选择? 展开
 我来答
gnefgnehz
2010-12-11 · 超过17用户采纳过TA的回答
知道答主
回答量:129
采纳率:0%
帮助的人:51.5万
展开全部
如果你对C++不是非常熟悉的话,学习算法的时候还是看C语言描述的比较直观。再者算法学习方面比较权威的有一本《算法导论》,这本书讲的很有深度,所以认真读起来还是很有意思的。另外需要纠正一点,语言本身就是来实现算法的载体,所以学透一门语言也是必须的。
匿名用户
2010-12-11
展开全部
c语言好点。
力推理由:
1.C语言基础,程序员必学语言,用它好处多多
2.C语言面向过程,容易理解
3.大多数人的首选,走群众路线真不错
4.可以好好复习C语言,对以后转向其它语言好处不言而喻。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yayadawa
2010-12-18 · 超过30用户采纳过TA的回答
知道答主
回答量:153
采纳率:100%
帮助的人:71.9万
展开全部
算法分析基本上都是用C++来编的。
数据结构一般都是C编写的
这个我也觉得很奇怪。
但是,我觉得,你完全可以用C的思维模式去理解这两个方面。
因为,这两个都很少用到C++的面向对象的概念。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mjisji
2010-12-16 · 超过11用户采纳过TA的回答
知道答主
回答量:16
采纳率:0%
帮助的人:29.8万
展开全部
维斯【美】编的《数据结构与算法分析》(第三版)C++版,这本书我看了,很不错的,讲得很好,算法导论,当时大二看的,没看懂。。。后来就没看了。
维斯【美】编的《数据结构与算法分析》(第三版)C++版这本书,开始讲了一些简单的需要的C++知识,其实这本书用到的C++特性很少,所以即使你对C++的了解不多的话也可以看的。
单纯地做算法建议用C。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
惑啦a
2010-12-12 · TA获得超过131个赞
知道答主
回答量:90
采纳率:0%
帮助的人:43.5万
展开全部
算法导论。。这个相当的厚!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式