刪除鏈接列表元素Leetcode解決方案

問題陳述 在這個問題中,我們給出了一個鍊錶,它的節點具有整數值。 我們需要從列表中刪除一些值等於 val 的節點。 該問題不需要就地解決,但我們將討論一種這樣的方法。 示例列表 = ...

詳情

最小堆棧Leetcode解決方案

問題陳述 設計一個棧,支持push、pop、top,並在恆定時間內檢索最小元素。 push(x) — 將元素 x 推入堆棧。 pop() — 移除堆棧頂部的元素。 top() — 獲取頂部元素。 getMin() — 檢索堆棧中的最小元素。 …

詳情

回文鍊錶Leetcode解決方案

在“回文鍊錶”問題中,我們要檢查給定的單整數鍊錶是否是回文。 示例 List = {1 -> 2 -> 3 -> 2 -> 1} true 解釋 #1:列表是回文,因為從頭到尾的所有元素都是……

詳情

合併兩個排序的列表Leetcode解決方案

鍊錶的線性屬性與數組非常相似。 我們可以合併兩個已排序的數組,形成一個整體的排序數組。 在這個問題中,我們必須合併兩個已排序的鍊錶以返回一個新列表,該列表以排序的方式包含兩個列表的元素。 例子 …

詳情