本書是針對數據結構初學者編寫的基礎教程,書中詳細介紹了數據結構常用的基本理論知識,同時提供了大量的應用實例,有助于初學者對知識的理解和掌握。全書共分8章:緒論、線性表、棧和隊列、字符串和數組、樹和二叉樹、圖、查找、排序等。本書內容實用,結構清晰,實例豐富,可操作性強,可作為高等學校數據結構的教材,也可作為計算機相關專業(yè)
本書面向游戲設計與開發(fā)的初學者,按照由淺入深、理論結合實例的原則,介紹Unity游戲開發(fā)的編程技術、設計技巧及開發(fā)過程。全書共分為5章,內容包括:游戲概述、C#程序語言基礎、Unity3D游戲開發(fā)基礎、Unity游戲開發(fā)基礎案例、Unity游戲開發(fā)綜合案例。本書針對Unity游戲開發(fā),既有基本理論作為基礎,又有大量經典
本書采用任務驅動式編寫方式,按照“由簡到難、循序漸進”的教學原則,共設置了8個單元:C語言程序設計入門、利用三種程序結構解決簡單問題、利用數組處理同類型的批量數據、利用函數實現模塊化程序設計、靈活使用指針處理問題、利用復雜的構造類型解決實際問題、利用文件進行數據管理、嵌入式技術基礎實踐入門。本書設計了“任務驅動式教程”
《Python游戲開發(fā)從入門到精通》循序漸進地講解了使用Python語言開發(fā)游戲程序的核心知識,并通過具體實例的實現過程演練了游戲開發(fā)的方法和流程。全書共12章,主要內容有使用Python內置函數開發(fā)游戲,Pygame游戲開發(fā)基礎,字體、圖形圖像和多媒體,Sprite和碰撞檢測,使用AI技術,當Python遇到Coco
《JavaScript悟道》結合當前JavaScript語言現狀,深入剖析了JavaScript語言的運行原理、應該如何演進、怎樣才能將其發(fā)揮至極致。這些深邃、極具前瞻性的論述不僅適用于JavaScript,也適合其他語言。學習、理解、實踐大師的思想,能讓開發(fā)者站在巨人的肩上,看得更全面!禞avaScript悟道》適
本書系統(tǒng)地介紹了在VxWorks系統(tǒng)下進行程序開發(fā)的過程和工程實踐。本書內容翔實,主要包括:集成開發(fā)環(huán)境的安裝,實時操作系統(tǒng)VxWorks的基本原理、內存管理、中斷、時鐘、定時器、I/O系統(tǒng)、PCI設備驅動程序、網絡與交換技術,如何構建一個實時系統(tǒng)和定制VxWorks,Workbench集成開發(fā)環(huán)境安裝、使用與VxWo
這是一本從架構視角講解如何構建大型分布式系統(tǒng)的著作,是超級暢銷書《深入理解Java虛擬機》的作者周志明多年架構和研發(fā)經驗的總結,得到了多位行業(yè)資深架構專家的聯袂推薦。 全書共16章,分為演進中的架構、架構師的視角、分布式的基石、不可變基礎設施和技術方法論五部分。 ●第①部分演進中的架構(第1章) 著重介紹了軟件開發(fā)歷史
本書以理論與實踐操作相結合的方式深入講解R語言的基本理論和實現方法,在內容設計上既有上課時老師講述的部分,包括詳細的理論與典型的案例,又有**的實訓案例分析,雙管齊下,極大地激發(fā)了學生的學習積極性和主動創(chuàng)造性,增加了趣味性,讓學生在課堂上跟上老師的思維,從而學到更多的知識和技能。本書的編寫目的是向讀者介紹R語言的基本概
本書從華為技術開發(fā)的LiteOS系統(tǒng)應用技術層面出發(fā),根據當前高職教育改革要求,采用項目化形式編寫,主要內容包括:STM32微控制器介紹、認識LiteOS、LiteOS系統(tǒng)的移植與調試、基于LiteOS的流水燈設計、基于LiteOS的數碼動態(tài)顯示設計、基于LiteOS的按鍵中斷設計、基于LiteOS的矩陣鍵盤設計、基于
本書是為具有數據思維的數據科學、數據分析和大數據應用人群編寫的Python學習圖書。本書改變了同類圖書中普遍存在的將Python當作C/Java來教(或學)的現狀,強調了Python在數據分析和數據科學中的特殊語法和數據思維;同時,改變了傳統(tǒng)圖書中先將知識點、后擺代碼的編寫風格,首次將代碼放在中心位置,配合必要的文字介