bitoperation
含有「bitoperation」共 11 篇內容
全部內容
發佈日期由新至舊
小松鼠的演算法樂園
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/09/14
📶連綿不斷 擁有最大AND值的子陣列長度_Longest Subarray With Max AND_LC #2419
2419. Longest Subarray With Maximum Bitwise AND 給定一個輸入陣列nums,請找出擁有最大bitwise AND值的子陣列長度是多少?
#
python
#
leetcode
#
algorithm
7
1
林燃(創作小說家)
2
小松鼠的演算法樂園
2024/09/11
🎎改頭換面 二進位操作 用最少的bit翻轉讓兩個數字相同_Leetcode #2220
Minimum Bit Flips to Convert Number 給定兩個整數start 和 goal,請問最少需要幾次bit翻轉,使得start等於goal? 註: bit翻轉的定義就是0->1 或者1->0
#
python
#
go
#
leetcode
13
留言
小松鼠的演算法樂園
2024/08/22
📏二進位操作 Power of 2_n是否為2的k次方_Leetcode #231
題目敘述 題目會給定一個輸入整數n,要求我們判斷n是不是恰好為2的k次方的正整數? 題目的原文敘述 測試範例 Example 1: Input: n = 1 Output: true Explanation: 20 = 1 Example 2: Input: n = 16 Outp
#
python
#
leetcode
#
algorithm
10
5
林燃(創作小說家)
1
現在按留言紐很困難啊!🤣🤣🤣
小松鼠的演算法樂園
2024/07/31
二進位操作: 兩個二進位字串相加 Add Binary_Leetcode #67
題目要求計算兩個二進位字串的相加,並以字串的形式輸出。 字串內容只包含'0'或'1'字元。 複雜度分析 時間複雜度為O(m+n),空間複雜度為O(m+n)。
#
python
#
leetcode
#
algorithm
29
7
築夢人
2
林燃(創作小說家) 妹子,請容本人解釋一下:二進位的"11"(即2的1次方X1+2的0次方X1=2+1)等於10進位的3(即10的0次方[=1]X3)。二進位的1(2的0次方[=1]X1=1)等於十進位的1(即10的0次方[=1]X1)。所以3+1=4。將4轉換成二進位的話,等於2的2次方X1[=4]+2的1次方X0[=0]+2的0次方X0[=0]=二進位的100。只是十進位與二進位的表示方式不同。
小松鼠的演算法樂園
2024/07/29
二進位操作: bit逆序翻轉 Reverse Bits_Leetcode_#190
題目敘述: Reverse Bits 給定一個32bit的整數,請逆序翻轉其二進位表達式,輸出翻轉過後的數字。 例如輸入是二進位1010111 逆序翻轉後是 1110101,對應的十進位數值是117 測試範例 Example 1: Input: n = 00000010100101000
#
python
#
leetcode
#
algorithm
12
1
林燃(創作小說家)
1
🥘晚了,吃點湯麵好了😆
付費限定
小松鼠的演算法樂園
2024/02/26
二進位操作: 最少的bit翻轉次數 讓A OR B = C_Leetcode #1318 精選75題
題目敘述 題目會給定三個參數a, b, c。 請問透過bit flip a 或 b 的binary bits,讓 a OR b = c 最少需要幾次bit flip? 題目的原文敘述 測試範例 Example 1: Input: a = 2, b = 6, c = 5 Output:
#
python
#
leetcode
#
algorithm
4
2
普普文創
說實在的有點難度,看起來好像懂,又不懂。謝謝你的分享。
付費限定
小松鼠的演算法樂園
2024/02/15
一魚多吃 用DP來數有幾個bit 1_Counting Bits Leetcode #338 精選75題
題目敘述 題目會給定我們一個n值,要求我們列出從0 ~ n 之間,每個整數有幾個bit1,以陣列的形式返回答案。 例如n=3時 因為 0 = 0b 0 1 = 0b 1 2 = 0b 10 3 = 0b 11 輸出答案為[0, 1, 1, 2] 題目的原文敘述 測試範例 E
#
leetcode
#
python
#
algorithm
7
1
小松鼠的演算法樂園
2023/11/29
二進位操作 計算bit1的數目 Number of 1 Bits_Leetcode #191
題目敘述 題目會給我們一個整數,要求我們計算出這個整數的二進位表示法裡面,有幾個bit1? 例如 5 = 二進位的 101 => 有2個 bit1,答案為2 英文版的題目敘述在這裡
#
binary
#
bitoperation
#
二進位操作
1
留言
小松鼠的演算法樂園
2023/10/04
經典實作題 Design HashSet 實作集合 Leetcode #705
題目會給定一組已經規定好的介面interface,要求我們實作HashSet這種資料結構。也就是一般數學和程式語言中所說的"集合"。
#
set
#
hashset
#
集合
2
留言