iT邦幫忙

leetcode相關文章
共有 1104 則文章

技術 【LeetCode with C: A Series of Problem-Solving Techniques】-- Reverse Linked List

Description Given the head of a singly linked list, reverse the list, and return...

技術 DAY 10:House Robber DPの基礎概念!

٩(◕‿◕。)۶嗨,我是wec,今天是DAY 10。 🔎 題目難度與描述難度:MEDIUM題目描述:給定一個代表房屋的非負整數數組,每個房子裡有一定的金錢,搶匪...

技術 Day 09 字串題型(一) 最長的回文子字串(LPS)

今天我們來看一個字串類的經典題型:最長回文子字串(LPS) 題目:🟨最長回文子字串(LPS) 本題取自 Leetcode 5. Longest Palindro...

技術 DAY 9:Minimum Path Sum DPの基礎概念!

٩(๑•̀ω•́๑)و嗨,我是wec,今天是DAY 9。 🔎 題目難度與描述 難度:MEDIUM 題目描述: 給定一個網格,每個格子都有一個非負數字,從左上角走...

技術 Day 08 矩陣題型(下)

🟨最大正方形 本題取自 Leetcode 221. Maximal Square 題目 Given an m x n binary matrix filled...

技術 DAY 8:Search in Rotated Sorted Array 中級の開始!

(๑>◡<๑)ノ嗨,我是wec,今天是DAY 8。 🔎 題目難度與描述 難度:MEDIUM 題目描述: 有一個排序過的數組被從某個位置旋轉了,比如[...

技術 Day 07 矩陣題型(中)

🟨三角形 本題取自 Leetcode 120. Triangle 題目 Given a triangle array, return the minimum p...

技術 【LeetCode with C: A Series of Problem-Solving Techniques】-- Longest Common Prefix

Description Write a function to find the longest common prefix string amongst an...

技術 DAY 7:Climbing Stairs 最後一題easy!

(๑˃ᴗ˂)ﻭ嗨,我是wec,今天是DAY 7。 🔎 題目難度與描述 難度:EASY 題目描述: 每次可以爬1或2階台階,找出有多少種方法可以到達第n階台階。...

技術 Day06 X Leetcode:合併區間 Merge Intervals

嘿嘿,又到了我們來挑戰 Leetcode 的時候啦!今天我們要處理的題目是 Merge Intervals,光聽名字就覺得像在玩拼圖一樣,把重疊的區間合併在一...

技術 【LeetCode with C: A Series of Problem-Solving Techniques】-- Reverse String

Description Reverse String Write a function that reverses a string. The input...

技術 【LeetCode with C: A Series of Problem-Solving Techniques】-- two sum

Description Given an array of integers nums and an integer target, return indice...

技術 Day 06 矩陣題型(上)

前面幾天我們做了幾道題,熟悉了一維數列形式的1-D DP題型,在這類問題中狀態是單一的(例如爬樓梯問題的第i階、扒手問題的第i間房...等等)。 接下來,讓我們...

技術 DAY 6: Best Time to Buy and Sell Stock 貪婪法のEasy題!

(づ。◕‿◕。)づ嗨,我是wec,今天是DAY 6。 🔎 題目難度與描述 難度:EASY 題目描述: 給定一個整數數組prices,其中prices[i]代表某...

技術 Day05 X Leetcode:只出現一次的數字 Single Number

嘿嘿~今天我們來聊一個超級有趣的小挑戰。這個題目應該很適合那些常常覺得「為什麼總是我?」的朋友們~哈哈,開玩笑的啦!題目是這樣的:有一個整數陣列 nums,裡...

技術 Day 05 費氏數列題型(下)

🟨扒手I 回顧 在昨天的文章中留下了一個伏筆:能否換一個思路進行扒手問題的分治法,設計狀態,並且得到對應的轉移式? 題目是 Leetcode 198. Hous...

鐵人賽 影片教學 DAY 9

技術 Day 09:leetcode 2235

今天來解一題 leetcode https://leetcode.com/problems/add-two-integers/

正拳的 Leetcode 150 系列 第 6

技術 [Day 6] 善用 Python 的 collections - OrderDict

這幾天我一直在研究 Python 的 collections 模組。裡面的工具非常豐富,但也容易讓人迷失。今天,我們將深入探討一個特別有用的資料結構:Order...

技術 DAY 5:Reverse Linked List 高頻題 雖然是easy但還是要考你( *-ᴗ-)ง✧

(。・∀・)ノ゙嗨,我是wec,今天是Day 5。 🔎 題目難度與描述 難度:EASY 題目描述: 給定一個單向鏈結串列的首節點,反轉該串列,並返回反轉後的串列...

技術 Day 04 費氏數列題型(中)

🟨扒手I 本題取自 Leetcode 198. House Robber 題目 You are a professional robber planning t...

正拳的 Leetcode 150 系列 第 5

技術 [Day 5] 善用 Python 的 collections - deque

昨天我們講到 collections 模組,今天我們來介紹 collections 模組中的 deque:double-ended queue,也就是雙端佇列。...

技術 DAY 4:Merge Two Sorted Lists 每個人的easy第二題!

(* •̀ᴗ-)✧嗨,我是wec,今天是Day 4。 🔎 題目難度與描述 難度:EASY 題目描述: 給定兩個已經按升序排列的鏈結串列l1 和l2,將這兩個串列...

技術 KMP 演算法筆記

這篇是我學習 KMP 演算法的一個紀錄。 KMP 演算法介紹 KMP(Knuth-Morris-Pratt)演算法是一種高效率的字串匹配演算法,用來在一個字串中...

技術 Day03 X Leetcode:無重複字元的最長子串 Longest Substring Without Repeating Characters

嘿!各位工程師朋友們,今天我們來聊聊一個相當經典的 Leetcode 題目,叫做「Longest Substring Without Repeating Ch...

正拳的 Leetcode 150 系列 第 4

技術 [Day 4] 善用 Python 的 collections - Counter

探索 Python 的 collections 模組 在 Python 中,collections 模組提供了一組高效的資料結構,這些資料結構擴展了內建類別如...

技術 DAY 3:Two Sum 每個人的easy第一題!

(o´▽`o)ノ嗨,我是wec,今天是Day 3。 🔎 題目難度與描述 難度:EASY 題目描述: 給定一個整數數組 nums 和一個目標值 target,請在...

正拳的 Leetcode 150 系列 第 3

技術 [Day 3] 善用 Python 基本資料結構:dictionary

今天來看的是 Leetcode 的第一題,編號為 1 的 Two Sum。 問題描述 給定一個整數數組 nums 和一個整數 target,請你在該數組中找出和...

技術 Day 02 動態規劃簡介

何謂動態規劃 實際上,與其說動態規劃是一個演算法,不如說其描述的是「一群演算法」背後共通的拆解邏輯更為恰當。動態規劃的核心概念分為兩個部分: 將複雜的母問題...

技術 前言介紹:精進演算法,掌握技術詞 - 兩數之和 Two Sum

為什麼學習演算法? 第一次接觸 Leetcode 時,看到題目時直接傻住,因為題目都是英文,光是理解題意就讓我非常頭疼。那時,我發現自己的英文能力不足,甚至無...