hashtable
含有「hashtable」共 25 篇內容
全部內容
發佈日期由新至舊
小松鼠的演算法樂園
2024/10/01
🥂成雙成對 Check If Array Pairs Are Divisible by k_LC #1497
題目敘述 Check If Array Pairs Are Divisible by k 給定一個長度為偶數的整數陣列arr,和一個整數k 。 我們想把陣列元素兩兩一組組成pair,使得每個pair的總和可以被k整除。 如果做得到,返回True。 如果不行,返回False。
#
python
#
leetcode
#
algorithm
11
7
林燃(創作小說家)
3
小松鼠的演算法樂園
2024/09/15
♈成雙成對 尋找母音字母出現偶數的最長子字串_Leetcode #1371
1371. Find the Longest Substring Containing Vowels in Even Counts 給定一個字串s,請找出母音字母出現皆為偶數次的最長子字串的長度。 例如"paaoooq",母音字母出現皆為偶數次的最長子字串paaoo,長度為5。
#
python
#
leetcode
#
algorithm
8
2
林燃(創作小說家)
2
小松鼠的演算法樂園
2024/08/29
🗿字典應用: Most Stones Removed with Same Row or Column_LC#947
Most Stones Removed with Same Row or Column 給定一個2D平面,好幾顆石頭散布在不同的點座標。 輸入陣列代表每顆石頭所在的(x, y)座標。 如果某顆石頭的x座標或者y座標相同的軸線上,還有其他石頭, 則原本那顆石頭可以移除。 請問做多可已移除幾顆石頭?
#
python
#
leetcode
#
algorithm
9
5
林燃(創作小說家)
3
小松鼠的演算法樂園
2024/08/10
幾何應用: 最多有幾個點共線? Max Points on a Line_Leetcode #149
題目敘述 149. Max Points on a Line 給定一串2維平面的點座標,請問最多有幾個點落在同一條直線上? 落在同一條直線也就是數學上所謂的"共線" colinear
#
python
#
leetcode
#
algorithm
11
4
林燃(創作小說家)
2
小松鼠的演算法樂園
2024/08/05
字典應用: 第k個出現一次的字串 Kth Distinct String in an Array_LC #2053
題目敘述 Kth Distinct String in an Array 給定一個輸入陣列arr 和 參數k 請返回第k個出現恰好一次的陣列元素。
#
python
#
leetcode
#
algorithm
11
8
林燃(創作小說家)
2
🥇🥇🥇😊
小松鼠的演算法樂園
2024/08/03
字典應用: 反轉後,兩個陣列能否相等 Make 2 Arrays Equal by Reversing LC#1460
題目敘述 Make Two Arrays Equal by Reversing Subarrays 題目給定兩個輸入陣列,請問能否透過子陣列的反轉讓兩個陣列相等? 子陣列的反轉操作次數不受限制。 如果可以,返回True 如果不行,返回False
#
python
#
leetcode
#
algorithm
10
4
林燃(創作小說家)
2
我只看得懂反轉🤣🤣🤣
小松鼠的演算法樂園
2024/07/24
字典應用: 排序映射過後的數值 Sort the Jumbled Numbers_LC #2191
題目敘述 Sort the Jumbled Numbers 給定兩個輸入陣列 第一個是映射表,提供0~9 mapping到新數字的映射關係。 第二個陣列是原始數值。 請重新排序原始數值,排序依據是根據映射表對應之後的新數值的大小決定。 如果對應之後的新數值大小相同,則由原本的前後相對順序決定。
#
python
#
leetcode
#
algorithm
7
5
林燃(創作小說家)
2
🧄🥟🥟🥟🥟🥟下水餃😋
小松鼠的演算法樂園
2024/07/23
排序應用: 依照頻率排列元素 Sort Array by Increasing Frequency_LC #1636
題目敘述 Sort Array by Increasing Frequency Leetcode #1636 給定一個輸入陣列,請依照出現頻率的多寡從低頻到高頻排列陣列元素。 如果有兩個元素的出現頻率相同,依照元素大小從大到小排列。 測試範例 Example 1: Input: nums
#
python
#
algorithm
#
leetcode
18
1
林燃(創作小說家)
2
🍲🍲🍲泡麵😊😌😆
小松鼠的演算法樂園
2024/07/22
排序應用: 身高由高到矮排列 Sort the People_Leetcode #2418
給定兩個輸入陣列,第一個陣列代表每個人的姓名,第二個陣列代表每個人的身高。依照身高從高到矮進行排列,輸出每個人的名字。本文介紹了一個根據身高排列人名的算法,並提供了相關的程式碼和時間複雜度分析。
#
python
#
leetcode
#
algorithm
16
5
林燃(創作小說家)
2
大暑,我們來吃水果🍉🍈🍇🍒🍓
小松鼠的演算法樂園
2024/07/15
圖論應用:從從屬關係重建二元樹_Leetcode #2196
給定一個輸入陣列,每一個tuple代表節點之間了從屬關係。 請從從屬關係重建整顆二元樹,並且返回整顆二元樹的根結點。
#
python
#
leetcode
#
algorithm
47
3
林燃(創作小說家)
1
三伏天到了,不能吃冰🫒🍇🍉🍒🍑吃水果!😆