开发者社区> 问答> 正文

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

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

展开
收起
知与谁同 2018-07-22 14:21:45 5316 0
6 条回答
写回答
取消 提交回答
  • 做数据结构,C语言无疑是首选

    2020-03-23 18:08:13
    赞同 展开评论 打赏
  • 还是C语言比较好,最纯正的。选完c后如果楼主融汇贯通了,那你再去看c++和其他的就简单多了
    2019-07-17 22:51:42
    赞同 展开评论 打赏
  • 12535
    c语言好点。
    力推理由:
    1.C语言基础,程序员必学语言,用它好处多多
    2.C语言面向过程,容易理解
    3.大多数人的首选,走群众路线真不错
    4.可以好好复习C语言,对以后转向其它语言好处不言而喻。
    2019-07-17 22:51:42
    赞同 展开评论 打赏
  • TA有点害羞,没有介绍自己...
    算法导论。。这个相当的厚。
    2019-07-17 22:51:41
    赞同 展开评论 打赏
  • 云栖社区聚能聊、问答管理员~发福利、搞怪,八卦我来,论技术、发话题、写博客你上!
    维斯【美】编的《数据结构与算法分析》(第三版)C++版,这本书我看了,很不错的,讲得很好,算法导论,当时大二看的,没看懂。。。后来就没看了。
    维斯【美】编的《数据结构与算法分析》(第三版)C++版这本书,开始讲了一些简单的需要的C++知识,其实这本书用到的C++特性很少,所以即使你对C++的了解不多的话也可以看的。
    单纯地做算法建议用C。
    2019-07-17 22:51:41
    赞同 展开评论 打赏
  • 杀人者,打虎武松也。
    如果你对C++不是非常熟悉的话,学习算法的时候还是看C语言描述的比较直观。再者算法学习方面比较权威的有一本《算法导论》,这本书讲的很有深度,所以认真读起来还是很有意思的。另外需要纠正一点,语言本身就是来实现算法的载体,所以学透一门语言也是必须的。

    -------------------------

    算法分析基本上都是用C++来编的。
    数据结构一般都是C编写的
    这个我也觉得很奇怪。
    但是,我觉得,你完全可以用C的思维模式去理解这两个方面。
    因为,这两个都很少用到C++的面向对象的概念。。

    2019-07-17 22:51:41
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
【云栖精选7月刊】抛开晦涩的算法、模型,让我们来谈谈互联网架构 立即下载
聚星台—客户运营核心大数据 与算法技术 立即下载
Apache Flink 流式应用中状态的数据结构定义升级 立即下载