本书以Java语言为实现平台,全书分四个部分,用言简意赅的语言介绍了算法的基本概念、五种经典的算法思想、重要的数据结构以及实践中常用的几种算法。除第1章和第2章外,书中每章内容都包括了基本概念、实现方式、具体应用以及达人修炼真题。每一种算法思想中的真题都提供了相应的源代码,可供读者运行,从而达到理论与实践并重的目的。
本书涉及算法基本分析、算法基本思想、具体应用及大量真题等实用知识,内容全面、条理清楚、语言通俗。本书对计算机及相关专业本科生及研究生的算法能力提升和就业将有所帮助;此外,计算机科学相关领域的工程师以及爱好者也可以将本书作为技术参考书籍,查找所需算法的相关内容并从中得到启示;当然,对计算机科学感兴趣的读者以及IT领域项目经理也可以阅读本书,从而开启算法世界的大门。
展开