本書共8章:第1章綜述數(shù)據(jù)、數(shù)據(jù)結構和抽象數(shù)據(jù)類型等基本概念;第2章~第6章從抽象數(shù)據(jù)類型的角度出發(fā),分別討論線性表、棧、隊列、字符串、二叉樹以及圖等基本類型的數(shù)據(jù)結構及其應用;第7章和第8章討論查找和排序,除了介紹各種實現(xiàn)方法,還著重從時間上進行定性或定量的分析和比較。
本書根據(jù)數(shù)據(jù)庫技術領域的人才需求和數(shù)據(jù)庫應用系統(tǒng)開發(fā)崗位的任職要求,參照相關的職業(yè)資格標準,堅持能力本位的職業(yè)教育思想,采用任務驅動的方式組織課程教學內(nèi)容。本書共14章,從基本概念和實際應用出發(fā),由淺入深、循序漸進地講述了數(shù)據(jù)庫技術、SQLServer2016概述、數(shù)據(jù)庫的基本操作、數(shù)據(jù)表的基本操作、數(shù)據(jù)的基本操作、數(shù)
本書基于較新的Linux發(fā)行版——CentOS7.6,內(nèi)容涵蓋Linux基礎操作、Linux常見服務器架設及Hadoop生態(tài)圈中基于Linux的Hadoop、Spark、Flink、Hbase、Hive等平臺的搭建。CentOS是RHEL的社區(qū)版,可以無縫銜接應用廣泛的RHEL,其基礎知識也可以用于其他很多Linux發(fā)
Python是一種面向對象的腳本語言,其代碼簡潔優(yōu)美,類庫豐富,開發(fā)效率也很高,得到越來越多開發(fā)者的喜愛,廣泛應用于Web開發(fā)、網(wǎng)絡編程、爬蟲開發(fā)、自動化運維、云計算、人工智能、科學計算等領域。預測技術在當今智能分析及其應用領域中發(fā)揮著重要作用,也是大數(shù)據(jù)時代的核心價值所在。隨著AI技術的進一步深化,預測技術將更好地支
21世紀的第二個十年,信息技術發(fā)展迅速,為使內(nèi)蒙古地區(qū)能夠跟上信息技術教育的發(fā)展潮流,內(nèi)蒙古教育廳電教館為內(nèi)蒙古信息技術教師開設了四門課程并為該課程編寫了配套教材。該教材分為四篇,內(nèi)容分別為:Scratch、Python、APPInventor、開源硬件設計。每篇共10課,一共40課。本書注重對創(chuàng)客編程能力養(yǎng)成的培養(yǎng),
本書是廣東省重點學科、精品資源共享課成果之一。本書是《Java程序設計——增量式項目驅動一體化教程》的配套教材,包括專項實訓、綜合實訓兩部分內(nèi)容。本書通過一體化增量式項目驅動形式介紹Java語言的基礎及應用,訓練學生理解并掌握軟件項目的開發(fā)流程、開發(fā)方法和Java技術的應用,綜合運用Java基本技能和知識完成一個小型項
《我的世界》(Minecraft)是一款風靡全世界的沙盒游戲,是目前PC游戲中暢銷的游戲之一。作為一款擁有很大自由度的游戲,在社區(qū)中也存在一些基于Minecraft本身的修改行為,并以一種被稱為模組(Mod)的方式廣為傳播。此外,通過編寫Java程序的方式直接控制Minecraft的某些行為,在玩游戲中學習編程,能夠大
本書從程序設計的基本概念出發(fā),由淺入深、循序漸進地講述Python程序設計的基本知識和應用技能。本書主要介紹Python編程環(huán)境,Python語言基礎,流程控制結構,復合數(shù)據(jù)類型,字符串與正則表達式,函數(shù)、模塊和包,面向對象編程,文件操作,圖形用戶界面設計,以及數(shù)據(jù)庫訪問。本書以Python3.8.1為藍本,實例全部在
Linux究其本質是操作系統(tǒng)。本書將Linux系統(tǒng)從應用的角度拆分為系統(tǒng)認知、系統(tǒng)安裝、基本操作、用戶管理、文件管理、權限管理、磁盤管理、高級磁盤管理、網(wǎng)絡管理、軟件包管理、進程管理以及Shell編程基礎等12個模塊。每個模塊采用通俗易懂的語言進行講解與剖析,并精選大量實例貫穿知識點的講解,在每個章節(jié)末配有配套實訓項目
本書是國家精品課程配套輔導教材,以教育部計算機類專業(yè)教學指導委員會發(fā)布的“高等學校計算機科學與技術本科專業(yè)規(guī)范”為依據(jù),以基本數(shù)據(jù)結構為知識單元而編寫。全書共分10章,包括引論、表、棧、隊列、排序與選擇、樹、散列表、優(yōu)先隊列、并查集、圖等。全書采用C語言作為描述語言,內(nèi)容豐富,敘述簡明,理論與實踐并重,是《數(shù)據(jù)結構(C