iT邦幫忙

leetcode相關文章
共有 135 則文章
鐵人賽 自我挑戰組 DAY 14
有志者,事竟成。 系列 第 19

技術 Day19 #12 #13 Integer and Roman Conversion

題目描述 12題 → 數字轉羅馬數字 13題 → 羅馬數字轉數字 思維 直接寫 程式碼 12題 class Solution { public: s...

鐵人賽 自我挑戰組 DAY 14
有志者,事竟成。 系列 第 18

技術 Day18 LeetCode #49#242 Anagrams

前言 今天主題會是這兩題,是因為我LeetCode發信給我叫我寫242題(他每個禮拜都會發信,不知道是依照什麼會告訴你,你該寫哪一題) 但是我一打開來看?嗯?貌...

鐵人賽 自我挑戰組 DAY 14
有志者,事竟成。 系列 第 17

技術 Day17 LeetCode #31#46#47 Permutation合集

前言(廢話) 31題是求下一個排列。 寫這題大概花了我一兩的小時的時間吧。 寫完後就去玩樂了,結果呢,回來的時候突然看到46、47。 #46 Permutati...

鐵人賽 自我挑戰組 DAY 14
有志者,事竟成。 系列 第 16

技術 Day 16 LeetCode #11 Container With Most Water

題目描述 給予一串數列代表木板高度 他們之間的index差則為寬度 請在這之中選擇能夠擁有最大容積的兩塊木板 舉例: 輸入:[1,8,6,2,5,4,8,3,...

鐵人賽 Software Development DAY 17

技術 [守] 你需要的是資料結構, 演算法與物件導向概念的加持

之前有說過我們團隊每週會刷leetcode,幾乎1000題內都是在考資料結構+演算法,資料結構像是你身上裝備的武器,而演算法則是你真正的武功。而物件導向/設計模...

刷題記錄與人生分享 系列 第 31

技術 DAY31 Flatten Binary Tree to Linked List

題目: https://leetcode.com/problems/flatten-binary-tree-to-linked-list/ ! 解題思路: 我個...

鐵人賽 自我挑戰組 DAY 14
有志者,事竟成。 系列 第 15

技術 Day15 懺悔+LeetCode #9

懺悔 斷賽了,起床的時間是12:11AM。 前天的晚上,很開心的一個人幹掉一瓶BOWMORE12年愛斯蘭波本桶的威士忌。 他XX的太好喝了,結果喝完我偏偏精神又...

鐵人賽 自我挑戰組 DAY 30
Leetcode新手挑戰30天 系列 第 30

技術 #204 Count Primes

寫在開頭 這題也是一個#Easy 進入正題 題目如下: Count the number of prime numbers less than a non-n...

鐵人賽 Software Development DAY 30
從LeetCode學演算法 系列 第 30

技術 [Day 30] 從LeetCode學演算法 - 結語:從Leetcode學演算法,談軟工與人生

寫在前面的碎碎念: 終於要完賽了~~ 首先容許筆者自我工商一下,如果喜歡這一系列的文章, 我也有陸續寫新的文章,放在我的Medium中, 有興趣的歡迎光臨XD~...

鐵人賽 自我挑戰組 DAY 30
刷題記錄與人生分享 系列 第 30

技術 DAY30 Find Minimum in Rotated Sorted Array II

題目: https://leetcode.com/problems/find-minimum-in-rotated-sorted-array-ii/ 從排序好的...

鐵人賽 Software Development DAY 29
從LeetCode學演算法 系列 第 29

技術 [Day 29] 從LeetCode學演算法 - 0198. House Robber (Easy)

目標: 這題主要目的在於幫助讀者熟悉具備不確定條件的DP題目。 原題: Question: You are a professional robber plan...

鐵人賽 自我挑戰組 DAY 29
Leetcode新手挑戰30天 系列 第 29

技術 #69 Sqrt(x)

寫在開頭 今天選的一樣是#Easy的題目 進入正題 題目如下: Implement int sqrt(int x). Compute and return t...

鐵人賽 自我挑戰組 DAY 14
有志者,事竟成。 系列 第 14

技術 Day14 LeetCode #8 String to Integer (atoi)

題目描述 將字串轉為數字。 符合以下幾種規則: 1.字串前方允許空白 2.字串後方若有字串,但前方為數字時,後方忽略不記。 3.到達非空白位置後若第一個字元非...

鐵人賽 自我挑戰組 DAY 29
刷題記錄與人生分享 系列 第 29

技術 DAY29 Find Peak Element

題目: https://leetcode.com/problems/find-peak-element/ 回傳陣列中比左邊數字和右邊數字大之索引值。 解題思路:...

鐵人賽 Software Development DAY 24
從0開始學習程式-Python 系列 第 25

技術 [Day28] 實例演練Leetcode239

Leecode 239. Sliding Window Maximum Given an array nums, there is a sliding win...

鐵人賽 自我挑戰組 DAY 28
刷題記錄與人生分享 系列 第 28

技術 DAY28 Invert Binary Tree

題目: https://leetcode.com/problems/invert-binary-tree/ 反轉二元樹並回傳結果。 解題思路: 先交換節點,利用...

鐵人賽 自我挑戰組 DAY 28
Leetcode新手挑戰30天 系列 第 28

技術 #1185 Day of the Week

寫在開頭 今天選的這題是#Easy,要算日期對應的是星期幾 進入正題 題目如下: Given a date, return the corresponding...

鐵人賽 Software Development DAY 28
從LeetCode學演算法 系列 第 28

技術 [Day 28] 從LeetCode學演算法 - 0189. Rotate Array (Easy)

目標: 這題主要目的同樣是協助讀者熟悉陣列操作。 原題: Question: Given an array, rotate the array to the r...

鐵人賽 自我挑戰組 DAY 13
有志者,事竟成。 系列 第 13

技術 Day13 LeetCode #7 Reverse Integer

題目描述 給你一個整數,請反序輸出。 思路 .......直接寫? 程式碼 class Solution { public: int reverse...

鐵人賽 自我挑戰組 DAY 27
Leetcode新手挑戰30天 系列 第 27

技術 #804 Unique Morse Code Words

寫在開頭 今天選的這題一樣是選#Easy、答對率也高的題目 進入正題 題目內容: International Morse Code defines a sta...

鐵人賽 自我挑戰組 DAY 27
刷題記錄與人生分享 系列 第 27

技術 DAY27 Single Number

題目: https://leetcode.com/problems/single-number/ 找出唯一出現過一次的數字。(面試中偶爾會看到測試你能不能將XO...

鐵人賽 Software Development DAY 27
從LeetCode學演算法 系列 第 27

技術 [Day 27] 從LeetCode學演算法 - 0096. Unique Binary Search Trees (Medium)

目標: 這題主要目的在於再進一步引導讀者去思考如何做出一個適合dp的鏈結關係。 原題: Question: Given n, how many structur...

鐵人賽 自我挑戰組 DAY 12
有志者,事竟成。 系列 第 12

技術 Day12 LeetCode #6 ZigZag Conversion

題目描述 字串PAYPALISHIRING拿到給定的數字(比如3)並轉換為ZigZag型式後會變成 P A H N A P L S I I G Y...

鐵人賽 自我挑戰組 DAY 11
有志者,事竟成。 系列 第 11

技術 Day11 LeetCode #5 Longest Palindromic Substring

題目描述 給定一個string,請輸出最長的回文子字串。 舉例 s="abbac" ans="abba" 思路 回文...

鐵人賽 自我挑戰組 DAY 26
Leetcode新手挑戰30天 系列 第 26

技術 #1108 Defanging an IP Address

寫在開頭 今天用Acceptance排序,挑了一個有#Easy,也很前面、答對比例很高的題目,叫"Defanging an IP Address&qu...

鐵人賽 自我挑戰組 DAY 26
刷題記錄與人生分享 系列 第 26

技術 DAY26 Remove Linked List Elements

題目: https://leetcode.com/problems/remove-linked-list-elements/ 刪除鏈結串列中所有指定的數值。 解...

鐵人賽 Software Development DAY 26
從LeetCode學演算法 系列 第 26

技術 [Day 26] 從LeetCode學演算法 - 0283. Move Zeroes (Easy)

目標: 這題主要目的在於讓讀者繼續熟悉一些陣列的常用操作及方法。 原題: Question: Given an array nums, write a func...

鐵人賽 自我挑戰組 DAY 25
Leetcode新手挑戰30天 系列 第 25

技術 #593 Valid Square - 研究其他解法

前情提要 昨天寫完程式碼後測試跳出語法錯誤!太可怕了!今天要來把這個問題解決. 進入正題 試了很久,一直把問題的程式碼註解掉測試,但還是找不出問題在哪... 決...

鐵人賽 自我挑戰組 DAY 25
刷題記錄與人生分享 系列 第 25

技術 DAY25 Reverse Linked List

題目: https://leetcode.com/problems/reverse-linked-list/ 翻轉串結鏈結並回傳。 解題思路: 透過三個指標po...

鐵人賽 Software Development DAY 11

技術 [課前準備] 一隻穿雲箭,前端真愛來相見

三週前我把課程報名資訊發佈在Front-End Developers Taiwan群組。 課程連結(已報名結束): https://www.accupass....