《圖解算法:使用C++(視頻教學版)》是一本綜合講述數據結構及其算法的入門書,力求簡潔、清晰、嚴謹、且易於學習和掌握。
《圖解算法:使用C++(視頻教學版)》從介紹計算思維與程序設計兩者之間的關係展開,首先講述如何培養計算思維的4個部分:分解、模式識別、模式概括與抽象、算法。接着介紹經典算法的分類:分治法、遞歸法、貪心法、動態規劃法、迭代法、枚舉法及回溯法。還介紹常用數據結構:樹結構、圖論及哈希表。介紹了這些基礎知識之後,在接下來的各章中分別介紹排序算法、查找算法、數組與鏈表相關算法、信息安全基礎算法、堆棧與隊列相關算法、樹結構相關算法、圖結構相關算法及人工智能基礎算法,並搭配了C++語言實現的完整範例程序。
《圖解算法:使用C++(視頻教學版)》每章還配有課後習題及參考答案,讀者可邊學邊練,非常適合想學習數據結構和算法的初學者使用,也適合作為高等院校計算機及相關專業的教材。
張益琿,美國亞利桑那州立大學計算機工程技術碩士,架構師,從業近10年,多年大前端開發經驗,曾就職于知名上市公司,主導開發過多款商業級應用程序,對移動跨平台開發、前端開發,以及Vue.js、React、Flutter、小程序與iOS開發都擁有豐富經驗。開源中國特邀技術專家,發表相關技術博文400余篇,訪問量超過100萬次。出版暢銷書《循序漸進Vue.js 3.x前端開發實戰》《微信小程序與雲開發從入門到實踐》《Swift 5從零到精通iOS開發訓練營》等多部。
吳燦銘,現任榮欽科技股份有限公司執行長,美國Rochester Institute of Technology電腦科學研究所畢業,長期從事資訊教育及電腦圖書寫作的工作,電腦圖書著作包括電腦概論、資料結構、辦公室電子資料處理、互聯網等相關題材,並監製過多套遊戲以及教學軟體的研發。
胡昭民,現任榮欽科技股份有限公司董事長,美國Rochester Institute of Technology電腦科學研究所畢業,工作專業領域包括:資訊科技公司經營、培訓講師、資訊圖書及奇幻小說寫作等工作,並策劃過多套遊戲及教學軟體的研發及主導行銷計畫,由於寫作資歷豐富,是目前資深且知名的電腦圖書作家。