開發(fā)健壯的軟件需要高效的算法,然后程序員們往往直至問題發(fā)生之時,才會去求助于算法?!端惴夹g手冊》講解了許多現(xiàn)有的算法,可用于解決各種問題。通過閱讀它,可以使您學會如何選擇和實現(xiàn)正確的算法,來達成自己的目標。另外,書中的數(shù)學深淺適中,足夠使您可以了解并分析算法的性能。較之理論而言,本書更專注于應用?!端惴夹g手冊》提供了高效的代碼解決方案,使用多種語言進行編寫,讓您可以輕松地將其應用于特定的工程當中。通過本書,您可以:·解決特定代碼的問題,或者提升既有解決方案的性能·快速找到與您所解決的問題相關的算法,并決定哪個算法才是最適合的那一個·探索使用C、C++、Java以及Ruby實現(xiàn)的算法解決方案以及開發(fā)小貼士·了解算法預期的性能,以及它達到最高性能時所需要的條件·發(fā)現(xiàn)不同算法之間相似的設計哲學·學習高級數(shù)據(jù)結構,來提升算法的性能通過《算法技術手冊》,您能學到如何提升算法的性能,這將是您的軟件應用程序走向成功的關鍵。作者簡介:George T.Heineman,Gary Pollice和Stanley Selkow均為 Woree ste r PolYteChniC In stitute(伍斯特理工學院)計算機科學系的教授。George是《Component—B ased Software Engineering:Putting the Pieces Together》(Addison—Wesley(的合編者,Gary則是《Head First Object-Oriented Analysis and Design》(O'Reilly)的合著者。
作者簡介
George T.Heineman,Gary Pollice和Stanley Selkow均為 Woree ster PolYteChniC In stitute(伍斯特理工學院)計算機科學系的教授。George是《Component—B ased Software Engineering:Putting the Pieces Together》(Addison—Wesley(的合編者,Gary則是《Head First Object-Oriented Analysis and Design》(OReilly)的合著者。