开发者社区> 问答> 正文

如何学好C/C++,,需要先学习数据结构和算法吗??新人报道。。求解。。

如何学好C/C++,,需要先学习数据结构和算法吗??新人报道。。求解。。

展开
收起
知与谁同 2018-07-21 15:40:10 2696 0
3 条回答
写回答
取消 提交回答
  • 个人认为学C可以用谭浩强先生编的教程,通俗易懂,言简意赅。对于初学者及中学者很有帮助。另外,C语言只是数据结构表示时的一个载体,你可以不用学数据结构去学C,我就是学数据结构前学的C。当然C学明白了,对数据结构有帮助
    2019-07-17 22:54:00
    赞同 展开评论 打赏
  • 静静的看着你们
    您是想学C,还是想学C++?因为这是两种不同的编程语言,C语言是面向过程的,C++是面向对象的。如果您两者都想学的话,建议您千万不要把C++看成是C的升级版。它们的核心思想 是不一样的。学一种语言,先要了解它是怎么产生的,它的设计者 再设计这种语言时 是怎么考虑的。您说的 数据结构 和 算法,这个学起来花不了您多长时间,尤其是算法,大概了解下就可以,毕竟在实际编程时 大多都是用的已经成熟的算法,自己有兴趣 可以去钻研。数据结构,看看书上的 介绍,也就那么几种而已,主要是 掌握一种,就要去实际 编写代码 运用。祝您 学习愉快。
    2019-07-17 22:54:00
    赞同 展开评论 打赏
  • TA有点害羞,没有介绍自己...
    数据结构与算法是解决问题的思路,是解决问题的方法。可以说是独立于C、C++的,可以被别的编程语言套用。先学习C、C++的基本语法,再通过学习数据结构与算法来帮助你解决问题。再深入的学习C、C++。慢慢来吧。都是需要学习的。不断加宽知识,才能有更好的理解。
    2019-07-17 22:53:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
数据+算法定义新世界 立即下载
袋鼠云基于实时计算的反黄牛算法 立即下载
Alink:基于Apache Flink的算法平台 立即下载

相关实验场景

更多