tag leetcode

標籤
貢獻36
103
11:51 PM · Oct 26 ,2025

@leetcode / 博客 RSS 訂閱

iicode - leetcode 146. LRU Cache LRU 緩存 (簡單)

一、題目大意 請你設計並實現一個滿足 LRU (最近最少使用) 緩存 約束的數據結構。 實現 LRUCache 類: LRUCache(int capacity) 以 正整數 作為容量 capacity 初始化 LRU 緩存 int get(int key) 如果關鍵字 key 存在於緩存中,則返回關鍵字的值,否則返回 -1 。 void put(int key, int v

leetcode , 數據結構與算法

收藏 評論

mob64ca141677f9 - 人工智能與雲計算的結合如何促進企業業務跨越式增長? - 個人文章

隨着數字經濟的發展,企業數字化轉型已成為保持競爭力的關鍵。人工智能(AI)、大數據和雲計算等互聯網技術,不僅為企業提供了創新工具,也成為驅動商業價值提升的重要手段。本文通過具體案例,探討企業如何通過技術應用實現創新實踐。 在零售行業,一家中型電商企業通過AI和大數據優化營銷和庫存管理。企業分析用户購買行為、瀏覽記錄及市場趨勢,建立智能推薦系統,實現精準營銷,並指導庫存調配。

leetcode , 大數據 , 數據 , 雲計算 , Css , 前端開發 , HTML

收藏 評論

iicode - leetcode 287. Find the Duplicate Number 尋找重複數 (中等)

一、題目大意 給定一個包含 n + 1 個整數的數組 nums ,其數字都在 [1, n] 範圍內(包括 1 和 n),可知至少存在一個重複的整數。 假設 nums 只有 一個重複的整數 ,返回 這個重複的數 。 你設計的解決方案必須 不修改 數組 nums 且只用常量級 O(1) 的額外空間。 示例 1: 輸入:nums = [1,3,4,2,2] 輸出:2 示例 2: 輸入:num

leetcode , 數據結構與算法

收藏 評論

mob64ca140c3859 - LeetCode之83. 刪除排序鏈表中的重複元素 - 個人文章

文章目錄 83. 刪除排序鏈表中的重複元素 示例 1: 示例 2: 提示: 解題思路 問題深度分析 問題本質 核心思想 關鍵難點分析 典型情況分析 算法對比 算法流程圖

leetcode , 算法 , 後端開發 , 鏈表 , 重複元素 , harmonyos

收藏 評論

DiracKeeko - [leetcode] 0234迴文鏈表 js實現 圖解

/* 給你一個單鏈表的頭節點 head ,請你判斷該鏈表是否為迴文鏈表。如果是,返回 true ;否則,返回 false 。 */ 前置知識: lc0876 鏈表的中間節點 (用快慢指針找到鏈表的中間節點) Lc0234這題的的思路是 1、用快慢指針找到原鏈表後半部分(找到後半段鏈表的頭指針)。 2、將前半段鏈表反轉。 3、比較反轉後的前半段鏈表和後半段鏈表。

leetcode , 鏈表 , 迴文

收藏 評論

iicode - leetcode 450. Delete Node in a BST 刪除二叉搜索樹中的節點 (中等)

一、題目大意 給定一個二叉搜索樹的根節點 root 和一個值 key,刪除二叉搜索樹中的 key 對應的節點,並保證二叉搜索樹的性質不變。返回二叉搜索樹(有可能被更新)的根節點的引用。 一般來説,刪除節點可分為兩個步驟: 首先找到需要刪除的節點; 如果找到了,刪除它。 示例 1: 輸入:root = [5,3,6,2,4,null,7], key = 3 輸出:[5,4,6,2,n

leetcode , 數據結構與算法

收藏 評論

網絡安全戰士 - LeetCode 11-15 題 詳解 Java版 ( 萬字 圖文詳解 LeetCode 算法題11-15 =====>>> <建議收藏>)_libin9iOak的技術博客

1.27. 移除元素 (Remove Element) 題目要求: 給定數組nums和值val,移除所有數值等於val的元素,返回移除後數組的新長度k。要求原地修改數組,使得前k個元素為不等於val的元素。 解題思路: 使用雙指針的方法:一個指針遍歷數組,另一個指針標記不等於val的元素。 每次遇到不等於val的

leetcode , 數組 , 數據結構 , 算法 , i++ , Css , 前端開發 , HTML

收藏 評論

HoistTheColorsAndStepToTheRail - Rakuten Interview FAQ

In software development process what is the meaning of debugging? How can you make sure that your code is both safe and fast? Name two tools which are used for keeping track of software requirements?

leetcode , oop

收藏 評論

iicode - leetcode 232. Implement Queue using Stacks 用棧實現隊列(簡單)

一、題目大意 標籤: 棧和隊列 https://leetcode.cn/problems/implement-queue-using-stacks 請你僅使用兩個棧實現先入先出隊列。隊列應當支持一般隊列支持的所有操作(push、pop、peek、empty): 實現 MyQueue 類: void push(int x) 將元素 x 推到隊列的末尾 int pop() 從隊列的開頭移除並返回

leetcode , , 數據結構與算法 , 隊列

收藏 評論

iicode - leetcode 239. Sliding Window Maximum 滑動窗口最大值

239. Sliding Window Maximum 滑動窗口最大值 一、題目大意 標籤: 雙端隊列 https://leetcode.cn/problems/... 給你一個整數數組 nums,有一個大小為k的滑動窗口從數組的最左側移動到數組的最右側。你只可以看到在滑動窗口內的 k個數字。滑動窗口每次只向右移動一位。 返回 滑動窗口中的最大值 。 示例 1: 輸入:nums = [1,3

leetcode , 數據結構與算法 , 隊列

收藏 評論