Frontend:html nounsCSS adjectivesJavaScript verbs
Tree DFSPreorder:Iterative using stack: Recursive: Inorder:Recursive: It...
本質(zhì) : 記憶化搜索避免重復(fù)計(jì)算 多重循環(huán)vs記憶化搜索多重循環(huán):可以不用遞歸 可以對(duì)空間復(fù)雜度進(jìn)行優(yōu)化 步驟:初始化,循環(huán),終點(diǎn) 什么情況下使...
653 Two SumGiven a binary search tree and a target number, rerturn true ...
Bit manipulation is the act of algorithmically manipulating bits or othe...
樹 是由n(n>=1)個(gè)有限節(jié)點(diǎn)組成一個(gè)具有層次關(guān)系的集合。它具有以下特點(diǎn):每個(gè)節(jié)點(diǎn)有零個(gè)或多個(gè)子節(jié)點(diǎn);沒有父節(jié)點(diǎn)的節(jié)點(diǎn)稱為 根 節(jié)點(diǎn);每一個(gè)非...
棧和隊(duì)列也是比較常見的數(shù)據(jù)結(jié)構(gòu),它們是比較特殊的線性表,因?yàn)閷?duì)于棧來說,訪問、插入和刪除元素只能在棧頂進(jìn)行,對(duì)于隊(duì)列來說,元素只能從隊(duì)列尾插入,...
鏈表是一種物理存儲(chǔ)單元上非連續(xù)、非順序的存儲(chǔ)結(jié)構(gòu),數(shù)據(jù)元素的邏輯順序是通過鏈表中的指針鏈接次序?qū)崿F(xiàn)的。鏈表由一系列節(jié)點(diǎn)組成,這些節(jié)點(diǎn)不必在內(nèi)存中...
數(shù)組是一種大小固定的數(shù)據(jù)結(jié)構(gòu),對(duì)線性表的所有操作都可以通過數(shù)組來實(shí)現(xiàn)。雖然數(shù)組一旦創(chuàng)建之后,它的大小就無法改變了,但是當(dāng)數(shù)組不能再存儲(chǔ)線性表中的...