本書旨在幫助讀者更好地應(yīng)對算法面試,提高算法和編程能力。書中按專題精選了LeetCode平臺的一系列的熱點算法題,并詳細解釋其求解思路和過程。全書分為三個部分,第Ⅰ部分為數(shù)據(jù)結(jié)構(gòu)及其應(yīng)用,以常用數(shù)據(jù)結(jié)構(gòu)為主題,深入講解各種數(shù)據(jù)結(jié)構(gòu)的應(yīng)用方法和技巧。第Ⅱ部分為算法策略及其應(yīng)用,以基本算法設(shè)計方法和算法設(shè)計策略為主題,深入
本教材共分為十章。其中第一章為緒論,介紹大數(shù)據(jù)時代新聞傳播學(xué)學(xué)術(shù)研究和業(yè)務(wù)實踐的創(chuàng)新;第二章介紹數(shù)據(jù)的獲取,為數(shù)據(jù)分析進行準備;第三章是對大數(shù)據(jù)分析作用的介紹,大數(shù)據(jù)分析這門技術(shù)是如何帶來了社會科學(xué)研究的新范式。第四章到第九章是教材的主要內(nèi)容,每一章介紹了一種計算傳播中常用的大數(shù)據(jù)分析方法。每一章都包括技術(shù)原理、技術(shù)操
本書基于Spark新版本展開,符合企業(yè)目前開發(fā)需要。本書全面講解SparkSQL相關(guān)知識和實戰(zhàn)應(yīng)用,各章均提供較為豐富的案例及其詳細的操作步驟,并配套示例源碼、PPT課件和教學(xué)大綱。本書共分10章。第1-3章為SparkSQL的基礎(chǔ)準備部分,包括SparkSQL的發(fā)展和簡介、Spark的典型數(shù)據(jù)容器及關(guān)系、Spark概
本書用科普化的語言介紹了搜索、計算機視聽覺、自然語言處理、機器學(xué)習(xí)、多模態(tài)信息處理等人工智能系統(tǒng)中的基礎(chǔ)算法和數(shù)學(xué)模型,它們是實現(xiàn)人工智能的基礎(chǔ)。展示了人工智能的底層邏輯,人工智能工作的基本規(guī)律。讓讀者真正搞懂如何給機器裝上眼睛和耳朵、如何讓機器理解人類語言、如何讓機器擁有知識、如何讓機器懂邏輯會推理、如何使機器人的言
伴隨著現(xiàn)代信息技術(shù)的飛速發(fā)展,特別是計算機技術(shù)的出現(xiàn)與普及,計算機在各個領(lǐng)域的廣泛應(yīng)用不僅提高了人們的生活質(zhì)量,為人們帶來了各種便利,還在人們的生產(chǎn)和日常工作中發(fā)揮著極其重要的作用,大大提高了生產(chǎn)和工作效率。伴隨著計算機技術(shù)一同出現(xiàn)的還有大數(shù)據(jù)技術(shù)等,這些技術(shù)的出現(xiàn)進一步促進了我國的經(jīng)濟發(fā)展,極大地提升了我國在世界舞臺
本書以統(tǒng)一而較簡明的方式介紹人工智能算法在數(shù)值求解復(fù)雜系統(tǒng)中的基本方法及最新進展。首先從人工智能與機器學(xué)習(xí)的基礎(chǔ)算法開始講解,從最基礎(chǔ)的反向傳播神經(jīng)網(wǎng)絡(luò)模型開始,介紹一些經(jīng)典的機器學(xué)習(xí)算法的基礎(chǔ)及其原理。然后從一階常微分方程初值問題引入,分別介紹了常微分方程、偏微分方程以及積分微分方程數(shù)值求解的經(jīng)典算法。隨后分別研究了
計算系統(tǒng)已經(jīng)滲透到人們工作生活的方方面面。然而,這種普及也帶來了前所未有的安全風(fēng)險。認識和理解計算系統(tǒng)安全是理解和應(yīng)對當今數(shù)字化世界中日益增長的安全挑戰(zhàn)的關(guān)鍵。本書緊跟網(wǎng)絡(luò)空間安全理論和技術(shù)前沿,圍繞計算系統(tǒng)安全技術(shù)體系的建立展開,全面介紹了計算系統(tǒng)安全基本概念、策略模型、安全體系以及各層基本技術(shù)。全書由8章構(gòu)成,包括
數(shù)據(jù)庫是典型的理論與實踐相結(jié)合的學(xué)科,本書從數(shù)據(jù)庫基礎(chǔ)理論、數(shù)據(jù)庫實踐、數(shù)據(jù)庫設(shè)計、國產(chǎn)數(shù)據(jù)庫等方面全面闡述了數(shù)據(jù)庫技術(shù)的應(yīng)用體系。本書理論闡述求精、求易,理論與實踐環(huán)環(huán)相扣,使讀者能夠以行驗知,以行證知。本書選用MySQL作為實踐平臺,附錄中的上機實驗可作為數(shù)據(jù)庫課程的實驗內(nèi)容,便于讀者學(xué)以致用。
面對嚴峻的網(wǎng)絡(luò)安全形勢,了解和掌握網(wǎng)絡(luò)攻防知識具有重要的現(xiàn)實意義。本書著重闡述網(wǎng)絡(luò)攻防技術(shù)原理及應(yīng)用,共13章,包括緒論、密碼學(xué)基礎(chǔ)知識、網(wǎng)絡(luò)脆弱性分析、網(wǎng)絡(luò)偵察技術(shù)、拒絕服務(wù)攻擊、惡意代碼、身份認證與口令攻擊、網(wǎng)絡(luò)監(jiān)聽技術(shù)、緩沖區(qū)溢出攻擊、Web網(wǎng)站攻擊技術(shù)、社會工程學(xué)、網(wǎng)絡(luò)防火墻、入侵檢測與網(wǎng)絡(luò)欺騙。各章均附有習(xí)題
本書共17章。第1章為全書的開篇,為讀者搭建起對.NET安全領(lǐng)域的初步認知。第2章為.NET基礎(chǔ)知識,深入探討.NET框架的核心技術(shù)原理。第3章聚焦于.NET代碼審計領(lǐng)域的知識,詳細介紹SQL注入的原理、分類及其在.NETWebForms、MVC及.NETCoreMVC等不同框架下的表現(xiàn)形式。第4章全面解析XSS漏洞的