开发健壮的软件需要**的算法,然后程序员们往往直至问题发生之时,才会去求助于算法。《算法技术手册》讲解了许多现有的算法,可用于解决各种问题。通过阅读它,可以使您学会如何选择和实现正确的算法,来达成自己的目标。另外,书中的数学深浅适中,足够使您可以了解并分析算法的性能。
较之理论而言,本书更专注于应用。《算法技术手册》提供了**的代码解决方案,使用多种语言进行编写,让您可以轻松地将其应用于特定的工程当中。通过本书,您可以:
?解决特定代码的问题,或者提升既有解决方案的性能
?快速找到与您所解决的问题相关的算法,并决定哪个算法才是*适合的那一个
?探索使用C、C 、Java以及Ruby实现的算法解决方案以及开发小贴士
?了解算法预期的性能,以及它达到*高性能时所需要的条件
?发现不同算法之间相似的设计哲学
?学习**数据结构,来提升算法的性能
......