A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

如题,数据结构和算法有哪些书籍或者视频值得去看,顺便问问,大神们你们看api是英文版本还是中文的?

9 个回复

倒序浏览
http://www.quora.com/What-are-the-10-must-know-algorithms-and-data-structures-for-a-software-engineer   
来自Quora的一个问题,程序员必须知道的十个算法和数据结构

算法——

图搜索 (广度优先、深度优先)深度优先特别重要
排序
动态规划
匹配算法和网络流算法
正则表达式和字符串匹配

数据结构——

图 (树尤其重要)
Map

栈/队列
Tries | 字典树

额外推荐————

贪婪算法
概率方法
近似算法
回复 使用道具 举报 1 0
好还学霸!!!!!
回复 使用道具 举报
中文的。
回复 使用道具 举报
依然偶稀饭 来自手机 中级黑马 2014-11-7 21:37:10
报纸
同求啊!
回复 使用道具 举报
MarcoLee 发表于 2014-11-7 20:53
http://www.quora.com/What-are-the-10-must-know-algorithms-and-data-structures-for-a-software-enginee ...

看到英文我就知道光看完这个帖子就不简单
回复 使用道具 举报
看得懂英文当然是看英文的了
回复 使用道具 举报
网上的资料不靠谱, 最好不要用.
想要学好, 那得系统学.
系统学三种途径:
一个是看视频. 清华的MOOC里有数据结构的课程, 可以看一看, 讲得很有水平.
一个是自己看书. 一般人推荐看严蔚敏的书, 但我不推荐, 她的书等你学完数据结构后再看就轻松了. 我推荐看李春葆的书, 现在出到第三版了. 如果把里面的代码都实现过了, 把习题都做了, 保你对数据结构的理解上轨道.
一个是看视频+看书.....这个途径是废话....

这个只是入门而已, 让你懂得什么是数据结构, 什么是算法, 什么是算法复杂度, 什么是链表顺序表栈队列广义表树图, 什么是深度优先什么是广度优先, 排序算法有哪些, 搜索算法有哪些.....
如果想玩high的话, 那么接着看那本著名的<算法导论>.
回复 使用道具 举报
黑马的大神真心好多。。
回复 使用道具 举报
zaneleo 来自手机 中级黑马 2014-11-9 01:05:05
10#
越学越感到自己知道的太少了!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马