iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-刷題不只是刷題

刷經典 LeetCode 題目 系列

用 C++ 程式語言來刷經典 LeetCode 題目

參賽天數 12 天 | 共 12 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

經典LeetCode 1. Two Sum

今天我們來解一道經典的 LeetCode 題目:Two Sum。題目要求我們從一個整數陣列中找到兩個數字,使它們的加總等於給定的目標值,並回傳它們的索引值。 題...

2024-09-15 ‧ 由 shengyu7697 分享
DAY 2

經典LeetCode 3. Longest Substring Without Repeating Characters

今天我們來解一道 LeetCode 的經典題目:Longest Substring Without Repeating Characters。這道題目考驗字串處...

2024-09-16 ‧ 由 shengyu7697 分享
DAY 3

經典LeetCode 217: Contains Duplicate

在 LeetCode 217 題「Contains Duplicate」中,我們需要檢查一個整數陣列中是否包含重複的元素。如果陣列中有重複的數字,則回傳 tru...

2024-09-17 ‧ 由 shengyu7697 分享
DAY 4

經典LeetCode 242. Valid Anagram

在 LeetCode 第 242 題「Valid Anagram」中,我們要檢查兩個字串是否為「相同字母異序詞」(Anagram)。兩個字串如果包含相同數量的字...

2024-09-18 ‧ 由 shengyu7697 分享
DAY 5

經典LeetCode 121. Best Time to Buy and Sell Stock

在 LeetCode 121 題「Best Time to Buy and Sell Stock」中,我們需要找到一個最佳的買入和賣出時間,使得我們可以從股價變...

2024-09-19 ‧ 由 shengyu7697 分享
DAY 6

經典LeetCode 125. Valid Palindrome

在 LeetCode 125 題「Valid Palindrome」中,我們需要判斷一個字串是否為迴文(Palindrome)。迴文的定義是,忽略大小寫字母和非...

2024-09-20 ‧ 由 shengyu7697 分享
DAY 7

經典LeetCode 20. Valid Parentheses

在「Valid Parentheses」這道題目中,我們需要判斷一個只包含括號的字串是否有效。有效的括號字串需要符合以下條件: 每個左括號 (、[、{ 必須有...

2024-09-21 ‧ 由 shengyu7697 分享
DAY 8

經典LeetCode 191. Number of 1 Bits

在「Number of 1 Bits」這道題目中,我們要計算一個無符號整數的二進位表示中有多少個 1。這個問題本質上是在檢查一個數字的二進位中裡面出現多少個 1...

2024-09-22 ‧ 由 shengyu7697 分享
DAY 9

經典LeetCode 268. Missing Number

題目:給定一個由 0, 1, 2, ..., n 組成的陣列 nums,其中恰好缺少了一個數字。我們需要找到這個缺少的數字。 範例: 輸入: nums = [3...

2024-09-23 ‧ 由 shengyu7697 分享
DAY 10

經典LeetCode 338. Counting Bits

題目:給定一個非負整數 n,對於每個 0 ≤ i ≤ n 的整數 i,計算其二進位表示中 1 的個數,並回傳一個長度為 n+1 的陣列 ans,其中 ans[i...

2024-09-24 ‧ 由 shengyu7697 分享