本書全面、系統(tǒng)地總結(jié)了在準(zhǔn)備程序員面試過程中必備的數(shù)據(jù)結(jié)構(gòu)與算法。本書首先詳細討論整數(shù)、數(shù)組、鏈表、字符串、哈希表、棧、隊列、二叉樹、堆和前綴樹等常用的數(shù)據(jù)結(jié)構(gòu),然后深入討論二分查找、排序、回溯法、動態(tài)規(guī)劃和圖搜索等算法。除了介紹相應(yīng)的基礎(chǔ)知識,每章還通過大量的高頻面試題系統(tǒng)地總結(jié)了各種數(shù)據(jù)結(jié)構(gòu)與算法的應(yīng)用場景及解題技
《編程其實很簡單》,用“穿靴子的貓”布斯的大冒險故事穿插在整本書中,全書包含3大關(guān)、12小關(guān),共60個闖關(guān)游戲。從易到難,在游戲中滲入Scratch編程的相關(guān)元素(例如“如果……那么……”的指令,重復(fù)某個動作的指令)。游戲頁還附有游戲小提示(編程思維啟蒙)和科普小知識。這本書適合編程零基礎(chǔ)的孩子,畫面精美,容易上手。通
本書重點介紹MATLAB的功能及其在電氣與電子信息類相關(guān)專業(yè)領(lǐng)域中的應(yīng)用和實驗指導(dǎo)。全書共分9章,主要內(nèi)容包括:MATLAB系統(tǒng)環(huán)境,MATLAB應(yīng)用基礎(chǔ),MATLAB繪圖,MATLAB數(shù)值計算與符號計算,Simulink仿真工具箱,控制系統(tǒng)工具箱,信號處理工具箱,通信工具箱,以及SimPowerSystem工具箱。每
本書側(cè)重于Python程序開發(fā)過程中重點和難點的理解,結(jié)合具有典型性的程序案例,用通俗的語言由淺入深、循序漸進地幫助讀者掌握Python語言。知識點都使用生活中的案例幫助理解,每個案例都有詳盡的代碼解釋,實戰(zhàn)部分也會將Python語言與Web和數(shù)據(jù)分析等技術(shù)相結(jié)合,進行技術(shù)應(yīng)用上的擴展。 本書由Python編程基礎(chǔ)、P
《jQueryMobile移動開發(fā)(全案例微課版)》是針對零基礎(chǔ)讀者研發(fā)的移動開發(fā)入門教材,內(nèi)容側(cè)重案例實訓(xùn),并提供掃碼微課來講解當(dāng)前的熱點案例。《jQueryMobile移動開發(fā)(全案例微課版)》分為20章,內(nèi)容包括jQueryMobile快速入門、網(wǎng)頁實現(xiàn)技術(shù)—HTML5、設(shè)計頁面和對話框、設(shè)計彈出頁面、布局移動頁
本書以C++命令式編程為基礎(chǔ),深入介紹C++面向?qū)ο缶幊痰挠嘘P(guān)機制,并將應(yīng)用落實到泛型編程上,力求充分彰顯C++多范型的特色。全書將9章內(nèi)容分為3篇。第1篇:C++命令式編程。用4章內(nèi)容幫助初學(xué)者建立命令式編程的基本原理和方法。第2篇:C++面向?qū)ο缶幊。?章內(nèi)容介紹C++的類、繼承和多態(tài),并引入設(shè)計模式的思想,進一
本書以企業(yè)數(shù)據(jù)分析系統(tǒng)為業(yè)務(wù)背景,主要介紹微軟公司的PowerBI系統(tǒng)的應(yīng)用場景,涉及數(shù)據(jù)的收集、輸入、清洗、過濾、發(fā)布等數(shù)據(jù)處理流程,以及功能模塊方面的市場分析、用戶分析、貨品分析、流量分析、資源分析、輿情分析等多個常用場景,讓用戶很快熟悉從大數(shù)據(jù)分析到人工智能的應(yīng)用。本書遵循以實戰(zhàn)為主的原則,力求做到結(jié)合項目、圖文
Python語言簡單易學(xué),且有強大的AI(ArtificialIntelligence,人工智能)支持庫,是人工智能第一語言。本書圍繞Python語言的這些特點,講述Python語言基礎(chǔ)語法、數(shù)據(jù)結(jié)構(gòu)、程序結(jié)構(gòu)、函數(shù)與模塊、輸入輸出和面向?qū)ο蟪绦蛟O(shè)計等專題,同時結(jié)合每個專題精心編排了機器學(xué)習(xí)中的統(tǒng)計參數(shù)計算、隨機變量分
Python是當(dāng)前常用的編程語言之一,是軟件開發(fā)領(lǐng)域的領(lǐng)軍開發(fā)語言!禤ython程序設(shè)計基礎(chǔ)入門與實戰(zhàn)(微課版)》以通俗易懂的語言、翔實生動的操作案例、精挑細選的使用技巧,指導(dǎo)初學(xué)者快速掌握Python開發(fā)的基礎(chǔ)知識與使用方法!禤ython程序設(shè)計基礎(chǔ)入門與實戰(zhàn)(微課版)》主要內(nèi)容包括Python強勢來襲,基礎(chǔ)語法
本書應(yīng)用“項目驅(qū)動”(ProjectDriven)教學(xué)模式,通過完整的項目案例系統(tǒng)地介紹了使用Spring+SpringMVC+MyBatis高級框架進行應(yīng)用開發(fā)的方法和技術(shù)。本書內(nèi)容包括Spring+SpringMVC+MyBatis概述、eGov電子政務(wù)項目概述、Spring技術(shù)和Spring控制反轉(zhuǎn)、Sprin