dfs
含有「dfs」共 13 篇內容
全部內容
發佈日期由新至舊
小松鼠的演算法樂園
2024/09/11
🔯從Python來學圖論Graph 與 DFS深度優先探索
定義 圖Graph: 由節點和邊所組成的一個網狀資料結構。 圖的表達方式Graph representation: 常見的有相鄰串列adjacency list或相鄰矩陣adjacency matrix。 本文以adjacenct list作為示範。
#
python
#
DSA
#
algorithm
67
3
林燃(創作小說家)
3
小松鼠的演算法樂園
2024/09/02
🎄圖論應用: 二元樹的中序拜訪 Binary Tree Inorder Traversal_LC #94
Binary Tree Inorder Traversal 題目給定一個二元樹的根結點。 請輸出中序拜訪(In-order traversal)的拜訪序列。 中序拜訪的定義: 1.拜訪左子樹。 2.拜訪目前的節點。 3.拜訪右子樹。
#
python
#
leetcode
#
algorithm
13
2
林燃(創作小說家)
2
小松鼠的演算法樂園
2024/08/07
遞迴應用: 把 數字 轉成 英文表示法 Integer to English Words_Leetcode #273
題目敘述 Integer to English Words 給定一個整數num 請轉換成對應的的英文數字表達(One, Two, Three, ... 那種數字表達式)
#
python
#
leetcode
#
algorithm
10
1
林燃(創作小說家)
喜歡
小松鼠的演算法樂園
2024/01/23
一魚多吃 用DFS來解英文字母覆蓋問題_Leetcode #1239
題目敘述 題目會給定一個字串陣列arr最為輸入,我們可以任意選擇一組不包含重複字元的陣列子序列,將字串進行串接,成為字串s,請問字串s的最大長度是多少? 例如: arr=["dog","cow","cat"] 我們可以選擇"dog", "cat"進行串接,得到的字串s="dogcat",s的
#
leetcode
#
python
#
algorithm
4
留言
小松鼠的演算法樂園
2023/12/14
DFS經典應用題 BST最靠近的公共祖先節點 Leetcode #235
題目敘述 題目會給定我們一顆二元搜索樹的根結點root,和任意兩個樹中的節點p和q。 要求我們找出p, q最靠近的公共祖先節點。 題目的原文敘述 測試範例 Example 1: Input: root = [6,2,8,0,4,7,9,null,null,3,5], p = 2, q
#
BST
#
LCA
#
二元搜索樹
2
1
小松鼠的演算法樂園
2023/11/10
DFS應用題 重建陣列 Restore the Array From Adj Pairs_Leetcode #1743
題目會給我們一個pair陣列,裡面都是原本陣列相鄰元素形成的pair,順序已經被打散。 要求我們從pair陣列重建出原本的陣列。 答案可能有不只一組,任選一組回傳即可。
#
dfs
#
graph
#
圖論
6
留言
小松鼠的演算法樂園
2023/11/02
DFS應用題 計算與子樹平均值相等的節點數 Leetcode #2265
題目會給一顆二元樹,要求我們計算節點值 和 子樹平均值相等的node有幾個。
#
binarytree
#
二元樹
#
dfs
5
留言
小松鼠的演算法樂園
2023/09/19
經典圖論面試題 Validate Binary Search Tree_Leetcode #98
題目會給定一顆二元樹的根結點,要求我們驗證這一顆樹是否為合法的二元搜索樹, 也就是所謂的Binary search tree, aka BST?
#
binarysearchtree
#
dfs
#
validation
4
留言
小松鼠的演算法樂園
2023/09/18
二元樹的拜訪 結合 DFS深度優先模板
其實常見的tree traversal (前序、中序、後序拜訪), 背後的核心觀念都是相同的。 Tree traversal其實就是探索整顆樹的搜索空間,也可以說是探索整顆樹, 只是指定順序略有不同而已。 本文將結合經典的DFS模板,做一個全面性的回顧。
#
dfs
#
binarytree
#
preorder
1
1
小松鼠的演算法樂園
2023/09/18
使用DFS 模板 + 基礎圖論題目 Binary Tree Paths Leetcode #257
題目會給定一顆樹,要求我們輸出所有從Root node根節點 到 Leaf node 葉子節點的路徑。 我們會介紹DFS模板 + Tree search演算法的框架來解題
#
dfs
#
binarytree
#
path
3
7
林燃(創作小說家)
1
要命,跑到這裡來了😆算了,順便留一下,凡走過,必留下痕跡🤣🤣🤣