本書是《數(shù)據(jù)結構教程(第6版?微課視頻?題庫版)》(李春葆主編,清華大學出版社出版)的配套學習指導書。兩書的章節(jié)一一對應,內(nèi)容包括緒論、線性表、棧和隊列、串、遞歸、數(shù)組和廣義表、樹和二叉樹、圖、查找、內(nèi)排序、外排序等。本書各章除給出該章練習題的參考答案外,還總結了該章的知識體系結構,并補充了大量的練習題且予以解析,因此
本書分為9個章節(jié),具體內(nèi)容為:虛擬現(xiàn)實概述、Unity3D軟件界面介紹、地形與美術資源、Unity3D腳本編程、Unity3D的物理引擎、Unity3D動畫系統(tǒng)、Unity3D界面設計UGUI、Unity3D粒子系統(tǒng)、Unity3D智能尋路導航等內(nèi)容。本書采用項目驅動的方式組織教學內(nèi)容,采用大量的圖片對操作步驟進行詳細
嵌入式實時操作系統(tǒng)是嵌入式人工智能與物聯(lián)網(wǎng)終端的重要工具和運行載體。本書以ARMMbedOS實時操作系統(tǒng)為背景,闡述實時操作系統(tǒng)的線程、調(diào)度、延時函數(shù)、事件、消息隊列、線程信號、信號量、互斥量等基本要素,給出實時操作系統(tǒng)下的程序設計方法。本書分為基礎應用篇(第1~7章)、原理剖析篇(第8~12章)及綜合實踐篇(第13、
本書基于JDK9編寫,書中除了介紹Java語言的基本語法和面向對象程序設計等內(nèi)容,還介紹了Servlet、JSP和JavaBean等JavaEEWeb開發(fā)技術,以及如何用OracleJDeveloper10g這個強大的IDE開發(fā)JavaWeb應用等。本書共21章,分為Java語言基礎、JavaWeb應用開發(fā)技術和Jav
成功的程序員需要的不僅僅是技術能力。要想實現(xiàn)目標,你需要有效的溝通技能、一流的時間管理技巧和駕馭業(yè)務需求的本領。掌握“軟技能”將使你的成功之路走得更加順暢。 本書是專為技術人員編寫的關于職業(yè)生涯的綜合指南。首先,本書介紹了如何定義你的人生——不管你想要的是高薪,是良好的工作/生活平衡,還是其他,只有知道要去哪里,你才
本書從如何剪輯和制作精美視頻的角度出發(fā),分別介紹了剪映手機版和電腦版的用法,技術點包括分割、定格、變速、蒙版、特效、轉場、動畫、濾鏡、調(diào)色、文字、合成、摳圖、卡點、音頻、音效、貼紙以及關鍵幀等內(nèi)容。全書通過10多個知識點、50多個案例實戰(zhàn)演練、170多分鐘的教學視頻、200多個素材效果、1000多張圖片全程圖解,幫助讀
操作系統(tǒng)原理課程是計算機類專業(yè)學生的核心課程,也是目前考研的必考課程,對培養(yǎng)學生的系統(tǒng)編程思想,提高學生對計算機系統(tǒng)的深刻理解很有幫助。本書是操作系統(tǒng)原理課程的理論教材,基于Linux操作系統(tǒng),按照操作系統(tǒng)概論、操作系統(tǒng)的進程管理、資源管理、存儲管理、設備管理和文件管理展開。結合案例化教學,每章都配有一定數(shù)量的例子,由
本書通過對大量實際案例的分析以及部分相關理論的適當解讀,幫助讀者使用Python語言進行程序設計,同時能夠利用Python語言實現(xiàn)基礎的機器學習算法。 全書包含三大部分:機器學習概念和編程基礎、數(shù)據(jù)預處理基礎、機器學習方法及案例,每一部分都結合大量實際例程進行解讀。本書共13章,具體內(nèi)容包括機器學習概述、Python
本書主要介紹HTML5和CSS3網(wǎng)頁制作技術。全書共12章。第1~3章介紹網(wǎng)頁制作技術基礎知識;第4章介紹盒子模型的概念和應用,該模型是網(wǎng)頁制作技術的核心和基礎;第5章介紹鏈接與列表的應用;第6章介紹如何利用浮動與定位實現(xiàn)網(wǎng)頁布局;第7章介紹表格與表單的應用;第8章介紹CSS3的選擇器;第9章介紹CSS3的過渡、變形及
本書內(nèi)容包含8個單元,分別是“認識Python——魔法世界”“Python基礎——開發(fā)入門”“判斷語句——Yes還是No”“循環(huán)語句——周而復始”“列表——數(shù)據(jù)的口袋”“元組——數(shù)據(jù)的保險庫”“字典——小型數(shù)據(jù)庫”“函數(shù)——職場組合拳”。內(nèi)容之后配有附錄,介紹Python常用命令及函數(shù)和Python常見報錯類型。