本書(shū)主要面向高校數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)教學(xué)要求,可與《數(shù)據(jù)結(jié)構(gòu)》相關(guān)理論教材配套使用。本書(shū)分為7章,包括線性表、棧和隊(duì)列、樹(shù)、圖、查找、排序以及STL與數(shù)據(jù)結(jié)構(gòu)。在相關(guān)理論概述、實(shí)驗(yàn)?zāi)康、要求和原理的基礎(chǔ)上,除第7章外,每章主要包括三大部分,分別為驗(yàn)證性實(shí)驗(yàn)、設(shè)計(jì)性實(shí)驗(yàn)和應(yīng)用性探究式綜合創(chuàng)新型實(shí)驗(yàn)。每章內(nèi)容設(shè)置均采取“先理論、后
本書(shū)詳細(xì)講解Unity2020的用法,并逐一說(shuō)明Unity的主要功能,讓讀者對(duì)Unity游戲開(kāi)發(fā)有一個(gè)整體認(rèn)識(shí),同時(shí)通過(guò)講解一個(gè)簡(jiǎn)單的狗狗打怪游戲場(chǎng)景的相關(guān)實(shí)現(xiàn)技術(shù),使讀者掌握Unity制作游戲產(chǎn)品的方法,以快速進(jìn)入U(xiǎn)nity游戲開(kāi)發(fā)之門(mén)。本書(shū)共分16章,內(nèi)容包括Unity2020的安裝、理解Unity的世界、Unit
《C++從入門(mén)到精通(第5版)》從初學(xué)者角度出發(fā),以通俗易懂的語(yǔ)言和豐富多彩的實(shí)例,詳細(xì)講解了C++程序開(kāi)發(fā)需要掌握的知識(shí)。本書(shū)分為4篇共18章:第1篇是基礎(chǔ)知識(shí),包括緒論,數(shù)據(jù)類(lèi)型,運(yùn)算符與表達(dá)式,條件判斷語(yǔ)句,循環(huán)語(yǔ)句,函數(shù),數(shù)組、指針和引用,以及構(gòu)造數(shù)據(jù)類(lèi)型;第2篇是核心技術(shù),包括面向?qū)ο缶幊,?lèi)和對(duì)象,以及繼承
本書(shū)是以Linux下的bash為對(duì)象講解shell腳本編程的入門(mén)書(shū)。全書(shū)從shell的概念入手,內(nèi)容豐富、結(jié)構(gòu)清晰,不僅講解了shell的基本語(yǔ)法和命令,還通過(guò)各種各樣的示例介紹了如何編寫(xiě)實(shí)用的shell腳本,shell腳本的測(cè)試和調(diào)試,以及shell腳本編程中容易出錯(cuò)的關(guān)鍵點(diǎn)。通過(guò)閱讀本書(shū),讀者能夠輕松地編寫(xiě)shel
本書(shū)以類(lèi)似課堂學(xué)習(xí)的方式,通過(guò)預(yù)習(xí)、體驗(yàn)、理解三個(gè)步驟講解Python的基礎(chǔ)知識(shí)。在“預(yù)習(xí)”環(huán)節(jié)概述該節(jié)內(nèi)容,在“體驗(yàn)”環(huán)節(jié)實(shí)際帶領(lǐng)大家創(chuàng)建Python程序并運(yùn)行,在“理解”環(huán)節(jié)結(jié)合插圖詳細(xì)講解該節(jié)的重點(diǎn)知識(shí)和代碼內(nèi)容。從運(yùn)行環(huán)境的搭建開(kāi)始,本書(shū)循序漸進(jìn)地介紹了命令和文件的執(zhí)行方法、變量與運(yùn)算、數(shù)據(jù)結(jié)構(gòu)、條件測(cè)試、循環(huán)
本書(shū)詳細(xì)介紹了Oracle、MySQL、PostgreSQL、SQLServer、DB2等各種關(guān)系數(shù)據(jù)庫(kù)的SQL查詢(xún)技巧和一些基礎(chǔ)的SQL查詢(xún)語(yǔ)句,并且通過(guò)短小精悍的實(shí)例,不僅講解了如何插入、更新和刪除數(shù)據(jù),還介紹了如何檢索記錄、為查詢(xún)結(jié)果排序、同時(shí)操作多張數(shù)據(jù)庫(kù)表、查詢(xún)?cè)獢?shù)據(jù)、處理涉及字符串和數(shù)值的操作、根據(jù)時(shí)間數(shù)據(jù)
代碼和數(shù)學(xué)是相知相惜的好伙伴,它們基于共同的理性思維,數(shù)學(xué)公式的推導(dǎo)可以自然地在編寫(xiě)代碼的過(guò)程中展開(kāi)。本書(shū)帶領(lǐng)程序員使用自己熟知的工具,即代碼,來(lái)理解機(jī)器學(xué)習(xí)和游戲設(shè)計(jì)中的數(shù)學(xué)知識(shí)。通過(guò)Python代碼和200多個(gè)小項(xiàng)目,讀者將掌握二維向量、三維向量、矩陣變換、線性方程、微積分、線性回歸、logistic回歸、梯度下降
掌握Linux命令行操作,不僅是輕松駕馭Linux系統(tǒng)的基礎(chǔ),還是開(kāi)展Python數(shù)據(jù)分析、數(shù)據(jù)庫(kù)管理、后端開(kāi)發(fā)等工作的基本功。 本書(shū)是專(zhuān)門(mén)為命令行初學(xué)者打造的學(xué)習(xí)手冊(cè),注重趣味性、實(shí)用性,邏輯清晰、圖文并茂。書(shū)中總結(jié)了大量命令行表格與核心知識(shí)點(diǎn),以方便大家快速掌握Linux命令行的使用方法。本書(shū)結(jié)合豐富的代碼示例,詳
本書(shū)圖文并茂,示例豐富,結(jié)合307段代碼和245幅圖表,由淺入深地講解了“C++的基礎(chǔ)知識(shí)”和“C++編程的基礎(chǔ)知識(shí)”,內(nèi)容涉及程序流的分支、循環(huán)、基本數(shù)據(jù)類(lèi)型、數(shù)組、函數(shù)、指針和類(lèi)等。為了幫助讀者理解,對(duì)于C++語(yǔ)法和一些難懂的概念,均以精心繪制的示意圖,清晰直觀地進(jìn)行講解。讀者可跟隨著本書(shū)的講解,層層深入,從而扎實(shí)
JavaScript語(yǔ)言是一種具有高度表達(dá)能力的、基于原型特性的、非常靈活的面向?qū)ο螅∣bject-Oriented,OO)編程語(yǔ)言。本書(shū)著重于介紹JavaScript在面向?qū)ο蠓矫娴奶匦裕詾槟阏故救绾螛?gòu)建強(qiáng)健、可維護(hù)、功能強(qiáng)大的應(yīng)用程序及程序庫(kù)。 本書(shū)是《JavaScript面向?qū)ο缶幊讨改稀返牡?版,全書(shū)包括13