例題目錄 1、課程表[https://leetcode-cn.com/problems/course-schedule/] 例題 1、課程表[h...
例題目錄 1、反轉(zhuǎn)鏈表【簡(jiǎn)單】反轉(zhuǎn)鏈表II【中等】重排鏈表【中等】 2、排序鏈表【中等】 3、復(fù)制帶隨機(jī)指針的鏈表【中等】 4、二叉樹(shù)與雙向鏈表...
最常見(jiàn)的優(yōu)化器 BGD(Batch Gradient Descent)一次更新計(jì)算整個(gè)數(shù)據(jù)集的梯度,計(jì)算慢,收斂速度慢。但是下降方向?yàn)榭傮w平均梯...
簡(jiǎn)述 在多層神經(jīng)網(wǎng)絡(luò)中,上一層節(jié)點(diǎn)的輸出和下一層節(jié)點(diǎn)的輸入之間具有一個(gè)函數(shù)關(guān)系,這個(gè)函數(shù)就是激活函數(shù)。 意義 如果沒(méi)有激活函數(shù),再多層數(shù)的神經(jīng)網(wǎng)...
簡(jiǎn)述 雙指針多用于數(shù)組中的查找,比如二分查找。 例題目錄 leetcode 42. 接雨水 leetcode 658. 找到K個(gè)最接近的元素 例...
簡(jiǎn)述 由于棧有后進(jìn)先出的特性,利用好棧的這一特性,可以輕松解決一些看似復(fù)雜的問(wèn)題。 例題目錄 leetcode 32. 最長(zhǎng)有效括號(hào) leetc...
簡(jiǎn)述 動(dòng)態(tài)規(guī)劃是一種將一個(gè)復(fù)雜問(wèn)題分解為多個(gè)簡(jiǎn)單的子問(wèn)題求解的方法。將子問(wèn)題的答案存儲(chǔ)在記憶數(shù)據(jù)結(jié)構(gòu)中,當(dāng)子問(wèn)題再次需要解決時(shí),只需查表查看結(jié)果...
簡(jiǎn)述 貪心算法是指,在每次作出決策時(shí),只考慮采取當(dāng)前意義下的最優(yōu)策略。因此,運(yùn)用貪心算法時(shí)要求整體的最優(yōu)可以由局部的最優(yōu)導(dǎo)出。 例題目錄 (目前...
堆(Heap)可以看成近似完全二叉樹(shù)的數(shù)組,樹(shù)中每個(gè)節(jié)點(diǎn)對(duì)應(yīng)數(shù)組中一個(gè)元素。除了最底層之外,該樹(shù)是完全充滿的,最底層是從左到右填充的。 堆包括最...