为了账号安全,请及时绑定邮箱和手机立即绑定

C语言与算法和数据结构的关系?

C语言与算法和数据结构的关系?

C
蝴蝶不菲 2018-11-14 19:15:58
我们大一下马上要学C语言,我是计科的。我通过前辈了解到如果只单独学C,很难真正编出程序。但我们大一下不开数据结构和算法,我想先借一本书,但不知道是借数据结构还是算法。请问从重要性和基础性来讲,我应该先看哪一方面的书?
查看完整描述

1 回答

?
互换的青春

TA贡献1797条经验 获得超6个赞

数据结构的主要作用是帮助你提升自己的编程思维!使你编写程序的时候有一个好的思维和框架!使你写的代码和程序有一个好的框架!数据结构研究的是数据的逻辑结构、存储结构(物理结构)和数据的运算.其中的数据运算就是指算法
算法只是具体的实现步骤的指令集合!但是算法也是数据结构最重要的一部份!设计一个好的算法可以提高自己程序的运行效率!(算法不一定要求能够在计算机上直接运行,但程序必须要求能在计算机中运行)
C语言只是对算法或者数据结构的描述!描述数据结构和算法不局限于C语言,也可以是C++语言和其他的计算机语言甚至也可以用人的自然语言!
所以只是说学习好C语言能够使自己学习的数据结构理论更好的在计算机中描述和表达!

查看完整回答
反对 回复 2018-12-11
  • 1 回答
  • 0 关注
  • 1060 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信