內容簡介
本書由計算機著名專家Robert Sedgewick編寫。本書根據學習編程的四個階段素、函數、面向對像程序設計、算法和數據結構)來組織素包括變量、賦值語句、數據的內置類型、控制流(條件和循環)、數組和輸入輸出、包括圖和聲音。函數包括庫函數和遞歸函數,將程序劃分成可以獨立調試、維護和復用的程序段。然後介紹如何使用、創建和設計數據類型。後介紹了經典的排序和搜索算法,同時也介紹了基本的數據結構(包括堆棧、隊列和符號表)及它們的應用,強調了使用科學方法來理解實現的性能特性。本書示例豐富,涉及了Java在各種學科之中的應用,具有很高的參考價值。高等院校計算機及相關專業的研究生和本科生,從事編程工作的人員。
本書適用於高等院校計算機及相關專業的研究生和本科生,以及從事編程工作的專業人員。
本書適用於高等院校計算機及相關專業的研究生和本科生,以及從事編程工作的專業人員。