反轉(zhuǎn)一個(gè)單鏈表嗜湃。 示例: 輸入: 1->2->3->4->5->NULL輸出: 5->4->3->2->1->NULL 解題思路 采用迭代的方式...
給定兩個(gè)字符串 s 和 t嗦玖,判斷它們是否是同構(gòu)的合武。 如果 s 中的字符可以按某種映射關(guān)系替換得到 t ,那么這兩個(gè)字符串是同構(gòu)的胞得。 每個(gè)出現(xiàn)的字...
統(tǒng)計(jì)所有小于非負(fù)整數(shù) n 的質(zhì)數(shù)的數(shù)量荧止。 示例 1: 輸入:n = 10輸出:4解釋?zhuān)盒∮?10 的質(zhì)數(shù)一共有 4 個(gè), 它們是 2, 3, 5...
刪除鏈表中等于給定值 val 的所有節(jié)點(diǎn)。 示例: 輸入: 1->2->6->3->4->5->6, val = 6輸出: 1->2->3->4...
編寫(xiě)一個(gè)算法來(lái)判斷一個(gè)數(shù) n 是不是快樂(lè)數(shù)。 「快樂(lè)數(shù)」定義為:對(duì)于一個(gè)正整數(shù)跃巡,每一次將該數(shù)替換為它每個(gè)位置上的數(shù)字的平方和危号,然后重復(fù)這個(gè)過(guò)程直...
給定范圍 [m, n],其中 0 <= m <= n <= 2147483647素邪,返回此范圍內(nèi)所有數(shù)字的按位與(包含 m, n 兩端點(diǎn))外莲。 示例...
給你一個(gè)由 '1'(陸地)和 '0'(水)組成的的二維網(wǎng)格,請(qǐng)你計(jì)算網(wǎng)格中島嶼的數(shù)量兔朦。 島嶼總是被水包圍偷线,并且每座島嶼只能由水平方向和/或豎直方...
解題思路 利用雙端隊(duì)列進(jìn)行廣度優(yōu)先遍歷,將每一層的最后的節(jié)點(diǎn)加入結(jié)果集 代碼
你是一個(gè)專(zhuān)業(yè)的小偷烘绽,計(jì)劃偷竊沿街的房屋淋昭。每間房?jī)?nèi)都藏有一定的現(xiàn)金,影響你偷竊的唯一制約因素就是相鄰的房屋裝有相互連通的防盜系統(tǒng)安接,如果兩間相鄰的房...