Ⅰ 哪本《数据结构与算法》最好
没有最好,只有最适合自己的。
我们的教科书是严蔚敏老师那一版,我把课后题都做完了,现在一般的算法只要不涉及设计的,一般都可以解决。 大二下学期,听说算法导论不错,就去图书馆借了一本,然而到现在还没有看完。同时在他旁边看到一本《算法》,这本书是用java描述的,正好我刚学完java就用这本书了,感觉也很不错.
Ⅱ 数据结构与算法哪本书比较好
如果你已经对程序有一些了解的话(比如已经学习过c或者其他类似的语言),个人比较推荐《算法导论》。这本书是经典中的经典,而且比较浅显易懂,很厚重,在学习之余也可以作为工具书来使用。我有一本已经呆在身边3年了,到现在也还是觉得很好。
Ⅲ 数据结构和算法 先学哪个比较好
一般大学可能会同时学,我建议先数据结构再算法,数据结构相比较算法来说其实简单一点,而且算法是需要一定数据结构支持的
Ⅳ 对于一个编程人员,数据结构更重要还是算法更重要
实际上编程就是一个以数学观点来抽象数据的过程,数学观点可以简单概括为算法,抽象的数据可以概括为数据结构,平时的编程中,是建立在很多算法基础上的,所以很多时候我们并不注重算法,换句话说,因为现在IT行业步入的是一个 “是个人会操作”就行的应用软件开发时代。但是如果说你要搞ai 算法那是相当重要的。 怎么说呢?未来的IT发展肯定要更接近"人脑“的思维方向发展。 因此算法将越来越重要。。其实整个计算机科学的核心内容就是算法。只是现代的商业发展的一个刚刚起步的应用阶断。。 如果说玩计算机,不懂编程不是太好,如果编程,不玩算法 训练逻辑思维能力。。也是玩不转的。。 如果你现在是一个新加入的程序员。加油吧。。很多东西不是站在别人肩上就能看到的。。
Ⅳ 哪本数据结构与算法最好
国外很多经典的
(因为以前搞ACM时都是用的C/C++,所以推荐的都是偏这块的)
算法导论就不说了,图文并茂。
数据结构与算法分析 (豆瓣) C
数据结构与算法分析 (豆瓣) C++
数据结构与算法分析 (豆瓣) 同上本,英文版
Weiss 的这几本书都不错,如果想顺便学 C++ Template,建议看C++版的(后两本)
个人觉得最适合入门的应该是Robert Sedgewick的《Algorithms》,这本书也有中文版,Coursera上有相应的视频:
算法,第一部分:Coursera - Free Online Courses From Top Universities
算法,第二部分:Coursera - Free Online Courses From Top Universities
还有本书配套网站:http://algs4.cs.princeton.e/home/
Ⅵ 《数据结构与算法分析》和《算法导论》这两本书哪个好
《数据结构与算法分析》 C++ 版 ,《算法导论》
页数: 435 , 754
适合: 基础薄弱的, 基础较好的
没学过高等数学,高中数学总学过吧,那就没问题。
两本书都很好,可以同时看,然后再琢磨琢磨哪本更适合自己 。
希望对你有所帮助。
Ⅶ 算法重要还是数据结构重要
您是要考计算机2级?。。。
算法占8分左右。。。
数据结构占2分左右。。。
至于要拿来用。。。
基本没用- -~!
Ⅷ 算法和数据结构好还是微机控制技术哪个比较难学
算法和数据结构要有好的c语言基础,学个初步或基础是比较简单的,要深入就难了。微机控制学要学汇编语言,这个估计比较难了,还要有c语言基础。我个人觉得算法结构还是比较容易一点
Ⅸ 应该先学算法还是数据结构
个人愚见
算法是解决问题的方法
解决一种问题可以有很多方法(算法) 所以就存在解决具体问题最优秀的算法(方法)
而好数据结构能大大的提高算法的质量
也就是说先学一下数据结构 对一些常用的数据结构有个了结
在一些复杂的算法中就能体现出数据结构的好处
很多数据结构书后部分都讲算法
楼上说 算法往往是针对特定的数据结构 很正确
而“往往”这两字 就说明了复杂算法往往需要好的数据结构来支持
但也有一些算法不用到书上所说的数据结构
如 对10个整形数排序
用冒泡法呢? 还是用选择法呢? 这就是算法的选择问题
好像跟数据结构没多大联系
个人建议 看看数据结构 了解常用和优秀的数据结构
再看那些复杂算法
Ⅹ 数据结构和算法 先学哪个比较好
先数据结构,后算法。因为算法设计要求尽可能提高时空效率,而这就要通过数据结构来实现,所以两者有先后之分