老师,想请教一点关于算法的书籍推荐,入门到进阶左右的水平?

来源:8-8 Java中的PriorityQueue

不务正业的码农

2018-08-11

老师你好,想请教一下老师有没有什么算法设计方面的书籍推荐,最好是Python语言的实现,Java的也可以。

中英文的都可以吧,最好是中文的,因为确实时间比较紧,啃英文的速度怎么也赶不上看母语的速度。

目前大概leetcode刷了100道左右吧,难度简单,中等,困难,6,3,1的比例吧。感觉有不少问题还是很难第一时间去有效建模,尽管可能是easy难度的也可能会懵逼,或者总是感觉很多细节逻辑上出问题。有的题看答案是看的懂,也重新手写实现了,但是再回头看可能还是懵逼的状态。

写回答

1回答

liuyubobobo

2018-08-11

算法书籍推荐可以参考这个问答:https://coding.imooc.com/learn/questiondetail/18728.html (虽然我给的链接可能有的是英文,但因为都是很经典很老的书,所以应该都有中文版。)


不过没如果时间比较紧的话,其实我已经不建议看书了。系统看任何一本书都是很花时间的。而且由于书中的习题众多,很多习题也不是冲着面试去的,也不涉及编程,更加理论,即使编程问题,也不像OJ能直接反馈回结果,所以更建议直接去刷题,遇到不会的或者不熟悉的题,当下的网络资源已经足够多,任何一个主题都可以通过网络资源直接弄明白,把不会或者不熟悉的内容给彻彻底底的弄明白:)


突然想起来,可能一些专门针对面试的书籍更适合你现在的情况,比如《剑指Offer》:)


当然了,具体怎么做要看你的具体情况了:)加油!提前预祝Offer多多!

0
0

玩转数据结构

动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…

6221 学习 · 1704 问题

查看课程