“數據結構與算法”是計算機科學與技術、軟件工程等相關專業的重要基礎課,是這些專業的核心課程之一,是一門集技術性、理論性和實踐性于一體的課程。本書內容包括基本數據類型、抽象數據類型、線性表、鏈表、串、樹和二叉樹、圖、遞歸與分治算法、貪心算法、分支限界法和動態規劃法等內容;并重點介紹抽象數據類型、基本數據結構、C語言數據結構描述、數據結構的應用、算法設計與分析以及算法性能評價等內容,目的是讓讀者理解數據抽象與編程實現的關系,提高用計算機解決實際問題的能力。本書結構合理,內容豐富,算法描述清晰
讓計算機自動處理文字一直以來都是我們工作中的重要訴求,而文字的表現形式是多樣的,目前,單純使用自然語言處理技術已無法滿足復雜的實際工作場景的需求。本書詳細介紹了達觀數據多年來在智能文本處理領域的實戰經驗,從核心技術、相關產品、行業場景案例等多角度出發,幫助讀者全面理解智能文本處理技術的意義和價值。全書分為三大部分:第一部分介紹智能文本處理的基礎知識、意義和相關核心技術;第二部分介紹智能文本處理項目實施經驗以及在不同場景和產品中的應用;第三部分總結達觀智能文本處理技術與不同行業場景的結合,供各行業
屏幕技術是界面設計發展的基礎,在設計領域的研究中是不應該被忽視和缺席的,它的發展與界面設計的發展密切相關。而界面設計將會是未來設計實踐的重要方向,是解決人類視覺體驗革命引發各種問題的關鍵。屏幕的出現建立了邊界,這個邊界卻具有無限的融合性和兼并能力,這不僅體現在外化的物質上,更體現在人的心里。物與物的邊界在消失,物質實體之間的界限被打破,社會產業間的邊界也在消失,新的商業模式不斷涌現。這些壁壘的打破、界限的消失,使我們的生活變得更高效、便捷,這是屏幕和界面設計帶給世界的機會,我們的工作,無論是工程
本書內容共6部分。第1部分幫助你理解通用人工智能時代下,“Chatbot”和“對話式交互”的概念;第2部分帶你了解通用人工智能及其代表GPT;第3部分和第4部分介紹Chatbot的生命周期;第5部分介紹通用人工智能與現實世界的接口——機器人流程自動化;第6部分介紹行業對Chatbot的評價,明確Chatbot的邊界并給出可落地的方法。
《領域驅動設計.Net實踐》介紹領域驅動設計的基本概念和在.Net環境下使用領域驅動設計開發應用軟件的基本方法。全書分為3個部分:第1部分(第1~6章)介紹領域模型和如何創建與驗證領域模型;第2部分(第7~16章)介紹與領域驅動設計相關的.Net技術;第3部分(第17~26章)介紹如何以領域模型為核心構造各種類型的應用系統,并講解項目的升級和演化方法。為了幫助讀者更好地理解和應用領域驅動設計,本書選取詩詞游戲項目作為示例,貫穿全書的3個部分,引導讀者從零開始構建該項目,最終完成一個前后端分離的單
本書是一本為程序員提供成長指導的圖書。它涵蓋了程序員職業生涯需要面對的多種問題,并給出了實用的解決方案。本書共分為8章,第1、2 章作為一個整體模塊,幫助讀者從客觀的角度重新認識程序員這個職業,然后闡述了技術為什么是程序員成長的根基;第3~5章作為一個整體模塊,帶領讀者以程序員的身份融入職場,幫助讀者樹立項目全局觀,了解如何做到本色做人、角色做事,以及如何在程序員崗位上可持續發展;第6~8章作為一個整體模塊,幫助讀者了解程序員的職業發展,以及培養多聽多想、打開格局的思維能力和自驅力。
本書共分為10章,主要介紹Redis的各種特性、核心技術及高級應用。第1章介紹了Redis 6.0的新特性和入門知識。第2章詳細分析Redis的基礎數據結構,包括對象、字符串、列表、字典、集合和有序集合。第3章介紹stream的底層實現。第4章介紹Redis啟動流程。第5章詳細介紹服務端處理客戶端命令請求的流程。第6章主要介紹持久化(RDB和AOF)的實現原理。第7章介紹Redis的主從復制功能的實現原理。第8章主要介紹Redis哨兵的原理與實現。第9章詳細介紹Redis高可用集群方案
本書全面、深入地介紹NFT,不僅包含元宇宙與數字經濟相關內容,還深入講解NFT與數字化權益。全書共9章,第1章主要介紹NFT概念和發展史;第2章介紹NFT的創建與流通,包括創建NFT、發布和獲取NFT以及NFT社群的相關內容;第3章主要介紹NFT與數字藝術,包括AI藝術和數字化設計的相關內容;第4章深入講解NFT涉及的技術棧,如IPFS、區塊鏈等;第5章介紹NFT的諸多應用,涉及音樂、游戲、數字藏品等方向;第6章探尋NFT的生態構建,包括技術生態、產業鏈等;第7章講解NFT與數字經濟,主要圍繞數
本書系統論述了圖數據庫的理論知識與行業應用實踐。本書分為理論篇和實踐篇,共15章。其中,理論篇包括第1~8章,由淺入深地介紹了圖數據庫的概念和底層技術原理,涵蓋主流圖數據庫的內核原理與架構設計、圖查詢語言、圖算法 、圖數據庫客戶端編程、圖數據庫服務端編程、圖可視化、圖數據庫選型等內容;實踐篇包括第9~15章,介紹了圖數據庫的行業應用案例,涵蓋知識圖譜、金融、泛政府、零售、制造業供應鏈管理、企業資產管理、生命科學等內容,通過這些案例,進一步啟發讀者深入思考和挖掘潛在的應用場景。針對行業案例,本書免
本書重點介紹Unity 3D、Leap Motion和HTC Vive三種技術。Unity 3D是**的游戲引擎,本書采用兼容性好、擴展性豐富的Unity 3D(2020.3.30版本)引擎來進行案例的設計開發。在開發人機交互產品和系統方面,Unity 3D不僅能夠整合代碼和設計,而且能夠將操作窗口可視化,實時地進行畫面的更新和數據的顯示,Unity 3D還能夠支持虛擬現實設備(如HTC Vive虛擬現實套裝)、體感交互設備(如Leap Motion體感交互設備)等設備的運行,并支持對應虛擬現實