本書系統(tǒng)地介紹了各種常用的數(shù)據(jù)結構以及查找和排序的各種算法,闡述了各種數(shù)據(jù)結構的邏輯關系、存儲表示及基本運算,并采用Python語言描述數(shù)據(jù)組織和算法實現(xiàn),所有算法的程序均在Python3.7中調(diào)試通過。 全書既注重原理又注重實踐,配有大量圖表和示例,內(nèi)容豐富,概念講解清楚,表達嚴謹,邏輯性強,語言精練,可讀性好
本書是改版教材。然而從指導思想、內(nèi)容結構、寫作特點等方面,都以全新的面貌呈現(xiàn)于讀者。全書全部重新執(zhí)筆,代碼全部重寫,涵蓋了基本C++編程方法的全部技術特征。本書以C++標準為藍本,從過程化編程的基本描述,到對象化編程的方法展開,乃至高級編程的實質(zhì)揭示,形成一條自然流暢的主線,通俗易懂,形象風趣。
Qt是一個跨平臺C++圖形用戶界面應用程序開發(fā)框架,既可以開發(fā)GUI程序,也可以開發(fā)非GUI程序,比如控制臺工具和服務器等,在軟件工業(yè)界有廣泛的應用。本書分為15章,內(nèi)容包括Qt概述、開發(fā)環(huán)境、編程基礎、對話框程序設計、控件設計、數(shù)據(jù)庫編程、調(diào)用Windows動態(tài)鏈接庫、使用Linux靜態(tài)庫和共享庫、文件編程、菜單欄/
本書是一本融合項目實踐與開發(fā)原理于一體的書。它的特色是以項目實踐作為主線貫穿其中。本書提供了完整的項目案例,通過項目使讀者能夠快速掌握軟件工程中最核心的組件,包括:軟件工程概述,項目開發(fā)生命周期及流程,需求分析,系統(tǒng)分析和設計,編碼實現(xiàn),測試和實施,軟件配置和變更管理,軟件過程管理,項目管理等。另外本書提供國際化企業(yè)標
Netty是一個開源的、基于NIO的客戶端和服務器端Java編程框架。本書涵蓋Netty開發(fā)中絕大多數(shù)需要掌握的基本原理、方法與技巧,是一本比較實用的Netty參考書,可以作為JavaWeb應用開發(fā)人員的技術指導手冊。全書分為10章,包括Netty基礎(從JavaIO演進)、構建完整的Netty應用、Netty線程模型
本書是指導零基礎人員學習并運用Python進行編程的實用工具書,在編寫過程中充分考慮了讀者的理解能力和程序在生活中的應用場景,以基礎語法與應用相結合作為一條主線來進行講解,講敘內(nèi)容循序漸進,案例豐富翔實,并且全部來源于實際工作開發(fā)中。 本書分為入門篇、進階篇和高級篇。入門篇注重基礎知識的夯實,全方面說明語法的使用規(guī)則和
《Python核心編程(第3版)習題解答》是暢銷書《Python核心編程(第3版)》的配套習題解答,針對書中的編程練習題,給出了解題思路和答案。 《Python核心編程(第3版)習題解答》共分為15章,每一章的主題與《Python核心編程(第3版)》完全一致。每章開篇采用思維導圖的方式列出本章的知識點,然后對每章的重點
《算法之美——Python語言實現(xiàn)》基于Python語言系統(tǒng)講述了算法基礎知識、數(shù)據(jù)結構和各種經(jīng)典算法,包含傳統(tǒng)典型算法、競賽算法、大數(shù)據(jù)算法、人工智能算法、游戲算法等,在講解經(jīng)典算法的同時,盡量吸收新的算法成果,并體現(xiàn)實戰(zhàn)性。為了解決算法類圖書不容易被接受的問題,本書對算法理論的講解結合了83個具體的實例應用,
本書涵蓋了軟件測試的基本概念、方法和技術,內(nèi)容由淺入深。全書共分8個章節(jié),主要從軟件質(zhì)量與軟件測試、軟件測試技術及主要模型、軟件測試過程、軟件測試階段、Web應用測試、移動App測試、軟件測試度量與評價、軟件測試項目管理等方面進行了系統(tǒng)闡述,并結合案例進行分析講解。其中,根據(jù)目前軟件市場對軟件測試人才的實際應用需求,對
《Python數(shù)據(jù)科學與人工智能應用實戰(zhàn)》以實務的形式探索、實踐數(shù)據(jù)科學和人工智能的觀念與理論,從網(wǎng)絡爬蟲、數(shù)據(jù)分析、數(shù)據(jù)清理、數(shù)據(jù)可視化、數(shù)據(jù)挖掘到機器學習,涵蓋獲取數(shù)據(jù)、探索數(shù)據(jù)和預測數(shù)據(jù)的全過程,全面整合基礎理論與實戰(zhàn)演練,開啟你的數(shù)據(jù)科學和機器學習之路! 《Python數(shù)據(jù)科學與人工智能應用實