集合

#集合含有「集合」共 15 篇內容
全部內容
發佈日期由新至舊
物以類聚 尋找共同的字元_字典應用_Leetcode #1002給定一個字串陣列,請把它們所共有的字元伴隨著出現次數輸出。這篇文章介紹如何使用字典統計出現次數,和字典取交集的方法來解決此問題。並提供了複雜度分析和關鍵知識點。
Thumbnail
2024-06-05
11
單字接龍 用單字拼出整個句子 DP應用 Leetcode #140_Word Break II探討如何使用DP動態規劃的方法來進行單字串接,包含了DP遞迴關係式、狀態定義、優化技巧和程式碼示例。同時分析了時間複雜度、空間複雜度和關鍵知識點。這是LeetCode的一個應用題,類似於Word Break I的延伸。
Thumbnail
2024-05-25
14
化簡無所不在! 用化簡來解 最大的對偶數。Leetcode #2441題目敘述 給定一個非零陣列nums,請找出陣列裡面 最大的對偶數 是誰? 如果無解,請返回-1 對偶數定義: 整數k的對偶數是-k 例如: 99 和 -99互為對偶數。
Thumbnail
2024-05-02
14
📆數饅頭#8 小鹿亂撞嗨JC! 書法專長的調查,我看你就自告奮勇吧,最後還不是落到你身上! 搞了半天,原來是某某某要結婚,捨不得花錢找人手寫喜帖,這下子真相大白了吧? 你呢,放假留守就被找去施展魔法,你好歹也拿過幾次校內書法比賽前三名,也有參加金鵝獎(只是連佳作都沾不上邊),隨便寫寫大家就大開眼界了。
Thumbnail
發佈在
JC Talks
2024-04-20
25
集合操作: 尋找兩個陣列的差異值Diff of Two Arrays_Leetcode #2215 精選75題解析 題目敘述 題目會給定我們兩個整數陣列作為輸入nums1, nums2,要求我們找出兩個陣列的差異值。 找出在nums1但是不在nums2的元素,以陣列的形式放在answer[0]輸出。 找出在nums2但是不在nums1的元素,以陣列的形式放在answer[1]輸出。 題目的原文敘述
Thumbnail
2024-02-29
3
一魚n吃 用DP來進行字串拆分配對 Word Break_Leetcode #139題目敘述 題目會給定我們一個字串s,和一組字庫wordDict。 問我們能不能透過字串串接的方式,從字庫裡面的字拼成原本的字串s? 可以的話,返回True。 無解的話,返回False。 註: 題目還允許重複使用字庫裡面的字去串接。
Thumbnail
2024-01-26
4
系統設計: 動態取出數據流的最小值 Leetcode #2336_Leetcode 精選75題解析題目敘述 題目的情境是設計並且實現一個包含所有正整數的數據流,以set集合的方式存在。 數據流 = {1, 2, 3, 4, ..., ∞} 要求我們去實現定義好的function介面: SmallestInfiniteSet()建構子,初始化這個包含所有正整數的數據流。 int po
Thumbnail
2024-01-25
6
腦筋急轉彎 找出消失的數字 與 重複的數字 Set Mismatch_Leetcode #645題目敘述 題目會給定一個整數陣列nums,原本裡面包含有整數1到n,但是中間不小心出了差錯,導致有一個數字消失了,而另一個數字重複了。 請找出重複的數字以及消失的數字,並且 以陣列的形式[重複的數字, 消失的數字]返回這兩個數字。 例如: [1,3,3,4] 消失的數字是2,重複的數字是
Thumbnail
2024-01-22
5
[Python基礎]容器:字典{ dit }集合{set}在日常中我們都會將很多事物定上了一個標籤,例如將商品標記價格,替孩子取姓名,公司上冠上職稱等等。 在Python中也有這種方法,就是字典的形式{ 'name' : 'crab', 'apple', 1000 }去呈現
Thumbnail
2024-01-13
26
經典實作題 Design HashSet 實作集合 Leetcode #705題目會給定一組已經規定好的介面interface,要求我們實作HashSet這種資料結構。也就是一般數學和程式語言中所說的"集合"。
Thumbnail
2023-10-04
2