
第1章-數據結構與演算法是什麼
- 2022 年 11 月 30 日
- 筆記
目錄 一、數據結構 1. 邏輯結構 2. 存儲結構 3. 運算操作 二、演算法 在電腦科學中,數據結構(Data Str …
Continue Reading
目錄 一、數據結構 1. 邏輯結構 2. 存儲結構 3. 運算操作 二、演算法 在電腦科學中,數據結構(Data Str …
Continue Reading
1、場景描述 1.1 需求 假設,我們有三台快取伺服器,有3萬張圖片需要快取,希望這些圖片被均勻的快取到這3台伺服器 …
Continue Reading
索引簡介 什麼是索引 索引最常用的比喻就是書籍的目錄,查詢索引就像查詢一本書的目錄。 索引支援 MongoDB 查詢的高 …
Continue Reading
引子 問題:給定一串數字{1,2,5,7,15,24,33,52},如何在時間複雜度為O(1)下,對數據進行CURD? …
Continue Reading
硬幣問題 問題描述:設有n種不同面值的硬幣,各硬幣的面值存於數組T1:n中。現要用這些面值的硬幣來找錢。可以使用的各 …
Continue Reading
動態規劃(Dynamic Programming) 它是電腦中解決最優化問題的一種方法,效率高,速度快。 一般思路: …
Continue Reading隊列結構 一.認識隊列 受限的線性結構: 我們已經學習了一種受限的線性結構:棧結構. 並且已經知道這種受限的數據結構對於 …
Continue Reading
本篇是學習了《趣學演算法(第2版)》 第一章之後總結的。 上一篇講到了等比數列求和問題,求$S_n = 1 + 2 + 2 …
Continue Reading
本篇是學習了《趣學演算法(第2版)》 第一章之後總結的。 對演算法的理解: 電腦雖然可以高效的進行運算,但是有很多問題拼的 …
Continue Reading
第四章 鏈表 21、刪除倒數第k個節點 題目:如果給定一個鏈表,請問如何刪除鏈表中的倒數第k個節點?假設鏈表中節點的總數 …
Continue Reading