iT邦幫忙

leetcode相關文章
共有 943 則文章

技術 Leet Code 2. Two Numbers

題目Given a signed 32-bit integer x, return x with its digits reversed. If reversi...

技術 Leetcode Challenge: Two City Scheduling (6/3)

今天的題目原出處是 №1029 (https://leetcode.com/problems/two-city-scheduling/),算是較新的題目。簡單來...

鐵人賽 自我挑戰組 DAY 20

技術 【第二十天 - Graph 介紹】

Q1. Graph 是什麼 Graph 定義:一個 graph 由 數個點( vertex )與數個邊( edge ) 組成 圖形的表示有兩種方法:相鄰矩陣...

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

技術 DAY23 Linked List Cycle

題目: https://leetcode.com/problems/linked-list-cycle/給一個連結串列,判斷是否為循環的連結串列。 解題思路:...

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

技術 DAY8 Pow(x, n)

題目: https://leetcode.com/problems/powx-n/計算平方數值。 解題思路: 利用遞迴概念求出平方值。 C版本: double...

鐵人賽 自我挑戰組 DAY 14
LeetCode - 30 Days 系列 第 14

技術 [Leetcode-14/30][Tree] #114 Flatten Binary Tree to Linked List

#114 Flatten Binary Tree to Linked List 同步發佈於 Github repo 題目難度:Medium 題目敘述: Gi...

LeetCode Top 100 Liked 系列 第 60

技術 [Day 59] Jump Game II (Medium)

45. Jump Game II Solution 0: Brute-Force + DP (看完題目第一個想法) class Solution: de...

鐵人賽 Software Development DAY 2

技術 Day 2:414. Third Maximum Number

今日題目 題目:414. Third Maximum Numbe題目主題:Array, Sorting 我會從最基本的排序開始,本題先不講任何演算法或資料結構。...

技術 [LeetCode 筆記] 1. Two Sum

前言   我想這題是正要開始寫 LeetCode 的人,大部分的人的第一題吧,這題是個基本題算在 easy 的題型,看到題目直接就會想到使用雙迴圈的寫法,不過雙...

鐵人賽 Software Development DAY 8

技術 Day 8:506. Relative Ranks

今日題目 題目連結:506. Relative Ranks 題目主題:Array, Sorting, Heap(Priority Queue) 前幾天結束了St...

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

技術 #263 Ugly Number

寫在開頭 今天選了這題#Easy #Math的,Ugly Number,試著自己解這題 進入正題 Write a program to check wheth...

鐵人賽 自我挑戰組 DAY 7

技術 【第七天 - Bubble Sort 題目分析】

先簡單回顧一下,今天預計分析的題目: 如何利用 Bubble sort 進行排序? 我們要將下圖六個數字進行從小到大的排序 我們現...

技術 LEETCODE 解題目思路與做專案的直接聯關連性, 網友詢問我

本篇同步登在我的個人網站內 網友問詢我,因為他本身是程式設計初學者,之前工作沒有寫過程式的經驗。他的問題:(1)剛開始學寫程式,很習慣的去參考解答再回頭理解題目...

鐵人賽 自我挑戰組 DAY 4

技術 [LeetCode with JavaScript] Day 4: Reverse Integer

觀前提醒: 我預設大家已經先思考並分析過題目,沒啥想法才開始 google 找解題靈感。若無,建議每題先花 1~2 顆番茄鐘的時間來分析題目比較好。可參考番...

技術 leetcode with python:69. Sqrt(x)

題目: Given a non-negative integer x, compute and return the square root of x....

技術 [LeetCode 筆記] 215. Kth Largest Element in an Array

前言   解這題最重要的是學習 Quick Sort 快速排序演算法是如何運作的,實作中間也可學到遞迴的概念,題目目標是把陣列從小到大排序後,找到給定的元素大小...

技術 leetcode with python:112. Path Sum

題目: Given the root of a binary tree and an integer targetSum, return true if th...

技術 leetcode with python:14. Longest Common Prefix

題目: Write a function to find the longest common prefix string amongst an array...

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

技術 #344 Reverse String

寫在開頭 今天選到這題只是在Easy裡面,看到這題的標題感覺應該是Easy,能夠解出來的.正好今天有點累不想要有想破頭想不通的問題,所以想挑這題來練習(哭笑)...

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

技術 DAY26 Remove Linked List Elements

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

鐵人賽 自我挑戰組 DAY 28

技術 【第二十八天 - 系統設計 介紹】

Q1. 系統設計 是什麼 在業界基本上都是團隊開發專案,每個人負責實作部分功能,而 Leetcode 會列出典型的系統設計,學會看到問題時,會使用什麼方式實...

鐵人賽 自我挑戰組 DAY 22

技術 【第二十二天 - DFS 介紹】

Q1. DFS 是什麼 Depth-First Search (DFS) 是一種走訪 Graph 的策略,以深度優先,只要遇到能走的路,就先繼續往下走,直...

鐵人賽 自我挑戰組 DAY 16

技術 【第十六天 - 動態規劃 介紹】

Q1. 動態規劃(Dynamic Programming)是什麼 ? Dynamic programming,簡稱DP,是一種多階段決策出最佳解的方法,他會...

鐵人賽 Software Development DAY 24

技術 Day 24:605. Can Place Flowers

今日題目 題目連結:605. Can Place Flowers 題目主題:Array, Greedy 昨天介紹了 Greedy 的基本概念,今天會在練習一題以...

技術 [Leetcode Week1]Blind1~17、Weekly Contest 322

前言 前篇文章提到我的背景[Leetcode 前傳] 個人背景、優質資源分享雖然不像很多很完美的大神繳出的漂亮成績單,但是想跟大家分享平凡人也可以努力的人生,若...

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

技術 DAY24 Intersection of Two Linked Lists

題目: https://leetcode.com/problems/intersection-of-two-linked-lists/回傳當2個鏈結串列值相同的...

鐵人賽 Software Development DAY 21

技術 Day 21 :廣度優先搜尋 Breadth-First search(BFS)

說到廣度優先搜尋我一定要現知道Queue Queue(佇列)是先進來的元素先出去(First In First Out = FIFO)的資料結構,通常用於讓程...

鐵人賽 影片教學

技術 [Day07] 什麼是廣度優先搜尋法

#993 - Cousins in Binary Tree 連結: https://leetcode.com/problems/cousins-in-bina...

鐵人賽 Software Development DAY 26

技術 [26] 用 python 刷 Leetcode: 150 evaluate reverse polish notatio

原始題目 Evaluate the value of an arithmetic expression in Reverse Polish Notation....

鐵人賽 自我挑戰組 DAY 27

技術 【第二十七天 - Dijkstra 題目分析】

先簡單回顧一下,今天預計分析的題目: 題目連結:https://leetcode.com/problems/path-with-maximum-prob...