iT邦幫忙

leetcode相關文章
共有 1100 則文章
鐵人賽 自我挑戰組 DAY 16

技術 Day 16 Power of Two

題目說明:給你一個數字,要你判斷這個數字是否為2的冪次方 Case 1Input: n = 1Output: trueExplanation: 2^0 = 1...

鐵人賽 自我挑戰組 DAY 1
LeetCode Top 100 Liked 系列 第 1

技術 [Day 01] Two Sum (Easy)、Add Two Numbers (Medium)

1. Two Sum (Easy) Question Given an array of integers nums and an integer target...

鐵人賽 Software Development DAY 10

技術 Day10: 自由選題

學妹和我在線索的分析上起了爭執。 「還不能確定那些數字就是指題目編號吧?在那之前我們都是自己選題,也沒什麼問題。」學妹覺得應該恢復自己選題,掌握主動權。 「⋯⋯...

鐵人賽 Software Development DAY 10

技術 Day 10:開始遞迴:771、58、509

「上次有關字串的題目,解的還順利嗎?」 「很順利!我回家還自己寫了幾題呢!」曉欣開心的邊說邊打開題目 771. Jewels and Stones class...

鐵人賽 自我挑戰組 DAY 4

技術 [Day 04] LeetCode 75 - 392. Is Subsequence

LeetCode 75 Level 1 - Day 2 String 392. Is Subsequence 題目連結 難易度:Easy 題目敘述 G...

鐵人賽 自我挑戰組 DAY 15

技術 Day 15 Set Matrix Zeroes

題目說明:給一個m*n的矩陣,如果該矩陣中有元素為0,就要將其直行和橫列的元素都變成零,要注意的是必須就地(in place) Case 1Input: mat...

鐵人賽 Software Development DAY 9

技術 Day 09:字串的文字處理:7、9、1108

「這幾天寫陣列的題目,還算是有趣吧?」 「對呀!從陣列內學到了很多有趣的作法」看得出曉欣在家裡練習時,又重複看了很多次《Kotlin Collection全方位...

鐵人賽 自我挑戰組 DAY 3

技術 [Day 03] LeetCode 75 - 205. Isomorphic Strings

LeetCode 75 Level 1 - Day 2 String 205. Isomorphic Strings 題目連結 難易度:Easy 題目敘...

鐵人賽 Software Development DAY 9

技術 Day09: 極端測試

後來我才知道,還有更短的解法,終究是錯付了。 時代在進步,程式語言在簡化。 class Solution { fun numJewelsInStones...

鐵人賽 自我挑戰組 DAY 14

技術 Day 14 Invert Binary Tree

題目說明:給一棵二元樹,要你反轉這棵樹並且回傳此樹的root Case 1Input: root = [4,2,7,1,3,6,9]Output: [4,7,2...

鐵人賽 Software Development DAY 8

技術 Day 08:大量的陣列題目:27、66、217

「這幾天兩位練習 Kata 還順利嗎?有沒有遇到什麼困難?」 「還好,題目都是可以解決的,沒什麼大問題。」曉欣在幾天的練習過後,對寫程式的自信越來越夠了。 「很...

鐵人賽 自我挑戰組 DAY 13

技術 Day 13 Sort Colors

題目說明:給一個陣列,陣列中數字0代表紅色、數字1代表白色、數字2代表藍色,要依照數字的大小(也就是顏色要依照紅白藍的規則)進行排序,並且排序要就地(in pl...

鐵人賽 自我挑戰組 DAY 2

技術 [Day 02] LeetCode 75 - 724. Find Pivot Index

LeetCode 75 Level 1 - Day 1 Prefix Sum 724. Find Pivot Index題目 題目連結 難易度:Easy...

鐵人賽 Software Development DAY 8

技術 Day08: 正規式超強大

「嗯?這是什麼?」 是一個看不出用途的東西,能一眼就被注意到,是因為它是純黑色的。 「學姊,借我看看。」我遞過去之後,學妹瞇起眼睛,上下端詳。「好像有數字在上面...

鐵人賽 Software Development DAY 7

技術 Day 07:從 leetcode 休息的一天:練習 Kata

「連續寫了幾天的 leetcode 了,兩位有些累了吧?」 「上次的題目突然有一點難⋯⋯不過寫程式蠻有趣的,之前都一直很害怕會完全看不懂⋯⋯謝謝夏姐的指導」 「...

鐵人賽 Software Development DAY 7

技術 Day07: 我布這個局布了十年之久

如果能一次到位當然好,不過,可能要多加練習,多開闊眼界增加創造力和聯想力才能達到這個程度吧。 我記得有一個題目正好可以體驗到這點。 「妳試試258. Add D...

鐵人賽 自我挑戰組 DAY 1

技術 [Day 01] 什麼是LeetCode 75? 以及 1480. Running Sum of 1d Array

前言 什麼是LeetCode? LeetCode是一個求職者經常會使用的線上解題系統,LeetCode網站中的Study Plan提供了求職者經過主題分類後的題...

鐵人賽 自我挑戰組 DAY 12

技術 Day 12 Valid Palindrome

題目說明:給你一組字串,要你判斷移除掉非字元的字串(如''"":等)以及將這組字串改成小寫後是否為回文 Case 1Input: s = &...

鐵人賽 Software Development DAY 6

技術 Day 06:繼續鍛鍊 bit operation:231. Power of Two

「前幾天的 bit operation,兩位研究的還順利嗎?」 「應該⋯⋯應該還可以吧」兩人互看了一眼,不確定的說。 「太好了!今天我們的題目,也可以用到 bi...

鐵人賽 自我挑戰組 DAY 11

技術 Day 11 Linked List Cycle

題目說明:給你一個鏈結串列的head,要你求出該鏈結串列是否為cycle Case 1:Input: head = [3,2,0,-4], pos = 1Out...

鐵人賽 Software Development DAY 6

技術 Day06: 重複刷題小心會膩

矮桌上出現兩杯熱牛奶。 喝了再上! 為了方便找陣列相關題目,我讓學妹加上新的標籤條件。 新的題目1920. Build Array from Permutat...

鐵人賽 Software Development DAY 5

技術 Day 05:找出落單的同伴:136. Single Number

「今天我們來嘗試寫一下 136. Single Number!」 看到題目的兩個人,開始打開筆電,躍躍欲試的想直接用迴圈處理掉這個題目。 「先別急,我們趁這個機...

鐵人賽 Software Development DAY 5

技術 Day05: 解題先從建立信心開始

⋯⋯幸好並不是,她問我剛剛送出的答案是不是之前提到用時比較少的答案。 「對,因為這個解法只用了一層迴圈,用在計算目前數字的總和nums.sum()函式裡面,演算...

鐵人賽 自我挑戰組 DAY 10

技術 Day 10 Remove Outermost Parentheses

題目說明:給你一組括號字串,要你移除掉最外部的括號,由於詳細的題目敘述實在太長,這邊直接省略。 Case 1Input: s = "(()())(()...

鐵人賽 Software Development DAY 4

技術 Day 04:找尋遺失的秘寶:268. Missing Number

「今天我們來解 268. Missing Number。兩位有什麼想法嗎?」 「我試試看!」菁菁很快的看過題目,寫了一版內容 class Solution {...

鐵人賽 自我挑戰組 DAY 9

技術 Day 9 Climbing Stairs

題目說明:給一個n階的梯子,一次只能走一步或兩步,請問有多少種走法能走到n階 Case 1Input: n = 2Output: 2Explanation: T...

鐵人賽 Software Development DAY 4

技術 Day04: 燒烤危機!

不經意抬頭一瞥,發現天花板上有著溫度顯示,現在是攝氏30.5度,小數點後的數字還在往上飆升。 雖然不清楚溫度上升的原因,但是再以這個兩分鐘上升一度的速度繼續下去...

鐵人賽 Software Development DAY 3

技術 Day 03:刺激的 Fizz Buzz 除錯經驗:412. Fizz Buzz

上次的題目寫完之後,更有自信一點了吧? 「對呀!沒想到寫程式還蠻簡單的」 「今天我們要寫稍微困難一點的程式囉」夏天打開了 412. Fizz Buzz 的題目。...

鐵人賽 Software Development DAY 3

技術 Day03: 演算法的意義

學妹看著新的題目列表顯示出來之後,突然發問:「演算法?我聽說過,那好像是大三的必修課吧?學姊妳確定題目的過濾條件沒弄錯?」 「演算法的概念我覺得和數學公式相似,...

鐵人賽 自我挑戰組 DAY 8

技術 Day 8 Symmetric Tree

題目說明:給你兩棵樹,要你判斷兩棵樹是否對稱 Case 1Input: root = [1,2,2,3,4,4,3]Output: true Case 2Inp...