iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

leetcode解題學習java 系列

一天1~2題leetcode來訓練解題能力

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

30天LeetCode挑戰紀錄-DAY1 制定每週目標

因為過了一個暑假沒有接觸Java所以看到程式碼腦袋會稍微當掉。於是決定藉由這次鐵人賽來熟悉一下,決定用在LeetCode上解題,但LeetCode的題目有許多種...

2025-09-15 ‧ 由 jiuca9131 分享
DAY 2

30天LeetCode挑戰紀錄-DAY2. Two Sum

題目敘述 題目說它會input一個陣列和目標值,要找出陣列中的兩個數加起來=target,然後回傳給他那兩個值的索引。接著他還給了兩個條件: 每一組inpu...

2025-09-16 ‧ 由 jiuca9131 分享
DAY 3

30天LeetCode挑戰紀錄-DAY3. Best Time To Buy And Sell Stock

題目 題目說他給我一個陣列prices,其中的price[i]所代表的是第i天的股票價格。但我只能選擇一天買入,然後再未來的某一天賣出。要找到最大的利潤值回傳...

2025-09-17 ‧ 由 jiuca9131 分享
DAY 4

30天LeetCode挑戰紀錄-DAY4. Majority Element I/II

題目 題目說他會給我們一個陣列,然後我們要找到出現次數最多的元素,並且回傳給他,而且他說這個要找的元素出現次數一定會大於全部元素數量的1/2 想法 我一開始想說...

2025-09-18 ‧ 由 jiuca9131 分享
DAY 5

30天LeetCode挑戰紀錄-DAY5. Product of Array Except Self

題目 他說他會給一個都是整數的陣列,然後我們要找到的就是除了i之外的所有元素乘積,他還給我們兩個條件: 不能用除法 時間複雜度為O(n) 想法 我本來想說...

2025-09-19 ‧ 由 jiuca9131 分享
DAY 6

30天LeetCode挑戰紀錄-DAY6. Maximum Subarray

題目 這個它說給我們一個整數陣列,然後我要在這個裡面取一個陣列出來,這個陣列的條件是,它要是整數陣列裡總和最大的,接著要把它加總起來回傳它的和。 想法 這題我卡...

2025-09-20 ‧ 由 jiuca9131 分享
DAY 7

30天LeetCode挑戰紀錄-DAY7. Merge Intervals

題目 它說會給一個陣列intervals,然後intervals[i] = [starti, endi],我們要把有重疊到的區間合併成一個區間。像範例1:in...

2025-09-21 ‧ 由 jiuca9131 分享
DAY 8

30天LeetCode挑戰紀錄-DAY8. 制定第二週目標、Valid Anagram

終於完成第一週了~今天來定第二週的題目然後再解一題吧 第一週:Array第二週:Hash Table Valid Anagram (Easy) First U...

2025-09-22 ‧ 由 jiuca9131 分享
DAY 9

30天LeetCode挑戰紀錄-DAY9. First Unique Character in a String

題目 它給了一個字串S,然後要找到第一個沒有重複出現的字母,然後回傳它的索引。如果這個字母不存在的話就回傳-1。 想法 我想說可以跟上一題用一樣的方法,因為他們...

2025-09-23 ‧ 由 jiuca9131 分享
DAY 10

30天LeetCode挑戰記錄-Day10. Word Pattern

題目 他說會給我兩個字串,pattern是字母組成的,s是單字組成的,然後單字之間都用空格隔開。我們要判斷pattern跟s的關係是不是一樣。條件: patt...

2025-09-24 ‧ 由 jiuca9131 分享