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