離散數學是現代數學的一個重要分支,其內容主要是將計算機科學上所探討的相關數學課題,集合而成的一門獨立學科。離散數學涵蓋廣泛,如代數學、邏輯、組合數學、圖論、有限狀態機及演算法分析範疇等,其他如在密碼學研究上所利用的數學基本理論,亦可納入離散數學當中。事實上,現代計算機科學能迅速地發展,全賴著很多離散數學中的理論。不單於此,它對數論、線性代數、統計及運籌學等都有著密切而廣泛的應用。離散數學是門易學難精的學科,本書讓讀者清楚背後歷史的發展、使能品嚐出離散數學有趣的解題方法,從而欣賞離散數學的思維過程。