《数据结构与算法分析C语言描述》真的适合初学者吗

如题所述

C语言的基本语法你只要掌握了
数据结构都不是问题
数据结构就是 数据的组织方式 或者说 是一种更便捷的让程序更高效的方法。这里面用到的都是C语言的基础知识。
就像你做饭 一个辣椒可以炒素菜、可以炒荤菜、也可以炸成辣椒油……
同样一个东西 根据自己目的的不同 选择一个最高效的方法 就是数据结构与算法的目的.
书上的数据结构与算法 只是给你一些实际应用中的列子和一些基本方法,现实中做程序还需要你自己根据自己的需要去组合去研究更好的算法……
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-03-29

数据结构课程一般都是在大学大一第二学期进行开设,从基础上来说至少需要两项

    计算机基础知识(学会正常使用电脑)

    一门计算机语言(这本书是C语言的,所以应该学会C语言)

整体来说是适合初学者学习的,但是这个初学者的空间想象能力和逻辑思维能力不能太弱。因此最好要有一定的数学基础,例如有一定的高数和线性数学基础,能够理解一般的图形,矩阵,阶乘等数学概念。

本回答被提问者采纳
第2个回答  2019-03-28
这个不适合初学者,最少都要有JAVA语言或C语言基础的人。李明杰最新推出的《恋上数据结构与算法》还比较适合初学者,相对于你这个课程稍微简单一点,至少只需要一种语言就能搞定。
《恋上数据结构与算法》课程特色
1、MJ和名企算法大咖董甫耸共同研发设计,确保课程的系统全面性、高含金量。
2、结合大量企业真实案例讲解,由浅入深地带着同学们敲出每个数据结构每个算法的每一行代码实现,一起感受数据结构与算法的魅力。
3、全程直播授课,在线答疑,实时互动,让学员不再有后顾之忧。
4、结识学习伙伴,相互监督,疑问解答,彼此分享,共同学习。
名师介绍

李明杰 小码哥&叩丁狼创始人
多年软件开发经验和教学经验,擅长的技术领域较广(移动端、前端、后台、C++、汇编、外挂、破解等),开发了2个流行开源框架(MJRefresh、MJExtension),在国内的使用率非常高。
曾负责主导开发过装饰ERP系统手机端、服装连锁管理系统手机及平板客户端、自动鸡尾酒调酒机系统、网络斗地主RPG、游戏引擎等。曾以架构师及技术总监的角色帮客户成功获得多家风投,并上了CCTV《给你一个亿》节目。CCTV发现之旅《华商论见》栏目特约嘉宾,参与节目《互联网+浪潮下的创业之道》,接受央视著名主持人水均益采访。曾加入中国经贸代表团随总理出访韩国,参与总理访韩午餐会以及中日韩工商峰会。曾荣获“2015中国IT教育培训行业最具创新人物”奖。
第3个回答  2017-03-28
没基础的话还是建议买本入门的书籍看
第4个回答  2017-03-28
有点基础还能看懂。大话数据结构不错,可以看看
相似回答