作 者:謝波 著
定 價:109.8
出 版 社:人民郵電出版社
出版日期:2023年07月01日
頁 數:352
裝 幀:平裝
ISBN:9787115611680
1. 基於Rust語言編寫的數據結構與算法圖書,深入淺出介紹Rust語言的基礎知識,帶領讀者逐步理解並實現簡單到復雜的數據結構及其算法。2. Rust社區創辦人張漢東、唐剛聯袂推薦,不僅涵蓋數據結構及其實現方法,還引入了計算機科學和算法分析的概念,為讀者提供了一個更加全面的學習體驗。3. 異步社區提供配套資源(源代碼),輔以實例闡釋重要知識點,是一份非常優質的計算機科學入門指南。4. 以實用性為導向,適合技術人員快速上手並熟練掌握數據結構和算法的核心知識。通過本書的學習,讀者可以更好地了解等
●第1章 Rust基礎1
1.1安裝Rust及其工具鏈1
1.2Rust基礎知識2
1.2.1Rust語言歷史2
1.2.2關鍵字、注釋、命名風格4
1.2.3常量、變量、數據類型6
1.2.4語句、表達式、運算符、流程控制10
1.2.5函數、程序結構13
1.2.6所有權、作用域規則、生命周期15
1.2.7泛型、trait20
1.2.8枚舉及模式匹配22
1.2.9函數式編程24
1.2.10智能指針27
1.2.11異常處理34
1.2.12宏繫統36
1.2.13代碼組織及包依賴關繫37
1.3項目:Rust密碼生成器39
1.4小結46
……
這是一本基於Rust語言講解數據結構及其實現方法的書。全書先介紹Rust語言的基礎知識以及計算機科學和算法分析的概念,然後介紹簡單數據結構和算法的設計與實現,接著介紹較復雜的樹和圖數據結構,最後將這些知識應用於實戰項目以解決實際問題。本書適合程序設計愛好者、專業程序員以及對Rust語言感興趣的讀者閱讀。
謝波 著
謝波(Shieber) 畢業於電子科技大學,Rust 語言愛好者,擅長用 Rust開發各種實用工具和繫統,長期致力於 Rust 語言的推廣。現就職於某互聯網公司,從事結算及大數據繫統的相關研發工作。愛好編程、閱讀、醫學、語言和美食。