【技术系列】《数据结构与算法(Java)

【技术系列】《数据结构与算法(Java)

今天把《数据结构与算法(Java)》看完了,在看这本书的过程中对之前很模糊的概念有了清晰的认识。同时也自己动手写了各种数据结构的代码,自己的代码能力和代码思路有了一定的提高,拿最简单的排序来说吧,好像从本科学完之后就不再记得里面的具体的细节了,快排好像也从来没有自己实现过,到现在脑中有非常清晰的思路该怎样去实现。

上个星期迷你校组织的北京企业的面试,虽然不是很正规,面完一面之后也没有其他消息了,但是面京东和爱奇艺的时候现场写代码就遇到了实现stack还有实现快排,这两个企业同时让我写了快排,而我经过这本书的输入,感觉写起来真的比之前轻松了很多。总之,看完这本书真的是收获良多。

这本书的最后一章对这本书所有的数据结构进行了总结,主要说明了在什么情况下应该用什么数据结构。

Gnral-PurposDataStructur

对于Gnral-PurposDataStructur,下图(出自原书)展示了一个比较普遍的判断原则,但是这也不是绝对的。

按照操作速度来分的话:数组和链表的速度最快,树处于中间,而哈希速度最快。但是速度比较快的数据结构也有它的弊端,原书中是这样说的:

First,thyar—invaryingdgrs—mor







































治疗白癜风最好的偏方方法
有关白癜风



转载请注明:http://www.92nongye.com/txjg/204612327.html