1 4 如何使用本書

2021-09-30 09:57:32 字數 632 閱讀 1782

本書根據需要可當作教材或參考書使用。全書組織為3個部分。第1部分包括介紹性內容,也包含了關於指標操作、遞迴以及演算法分析的章節。這些主題對閱讀本書其餘章節起幫助性的作用。第2部分引入了基本的資料結構,包括鍊錶、堆疊、佇列、集合、雜湊表、樹、堆、優先順序佇列以及圖。第3部分引入了解決問題的常用演算法,包括排序、查詢、數值分析、資料壓縮、資料加密、圖論以及幾何計算。

第2和第3部分中的每一章內容結構都保持統一,以方便讀者閱讀和參考。每一章以簡介開始,跟著是一系列與主題相關的內容和一系列真實的應用。講解每一種資料結構和演算法時都以介紹開頭,跟著是介面的定義,然後是具體的實現以及分析。對於許多資料結構和演算法也都給出了它們在真實應用中的例子。每一章都以一系列的問題和回答作為結束,還提供有相關主題的提要列表以便讀者進行進一步的探索。

每一種資料結構和演算法的引入都會先介紹其基本概念,然後再逐步深入到**實現細節。因此,讀者能方便的根據需要找到自己感興趣的部分。介紹性的內容涵蓋了資料結構和演算法是如何工作的。介面定義能夠讓讀者快速了解如何在程式中使用該資料結構或演算法。具體實現和分析對介面是如何實現的以及實現的效能給出了更細緻的講解。問題和回答以及相關主題的提要能夠幫助那些把本書作為教材的讀者獲得更深入的理解。每一章開頭的內容幫助讀者瀏覽本章的主題以及它們在現實應用中的作用。

ps:

打卡3本書10句話 14

縮略語 dcp,decision check point 決策檢查點 dfm,design for manufacture 可製造設計 dfs,design for service 可服務性設計 dft,design for test 可測試性設計 ec,engineering change 工程更...

python高效程式設計技巧14(如何使用執行緒池)

usr bin env python coding utf 8 from concurrent.futures import threadpoolexecutor 如何使用執行緒池 使用標準庫中的concurrent.futures下的threadpoolexecutor物件 的submit和map...

如何閱讀一本書 pdf 如何快速閱讀一本書?

在 脫口秀大會 上圈粉無數的北大 最土 女生李雪琴,最近又火了,才華橫溢,說出來的梗有邏輯又搞笑,不得不讓人佩服,不難想象,出口成章的實力一定源於大量的輸入,會讀書的人真的很可怕。之前總是看到一些自律達人,一年讀1000本書,引經據典,信手拈來,這樣的人好像自帶光芒,作為普通人的我們心想自己為啥立下...