難度:簡單 題目描述: 寫一個(gè) RecentCounter 類來計(jì)算特定時(shí)間范圍內(nèi)最近的請(qǐng)求。 請(qǐng)你實(shí)現(xiàn) RecentCounter 類: Re...
難度:中等 題目描述: 給你一個(gè)整數(shù)數(shù)組 nums 。nums 中,子數(shù)組的 范圍 是子數(shù)組中最大元素和最小元素的差值。 返回 nums 中 所...
先入先出 循環(huán)隊(duì)列可以利用此隊(duì)列之前用過的空間,去存儲(chǔ)新的值,更加節(jié)省和實(shí)用。 設(shè)計(jì)循環(huán)隊(duì)列插入:enqueue(),tail移動(dòng);刪除:deq...
難度:簡單 題目: 給你一個(gè)下標(biāo)從 0 開始的整數(shù)數(shù)組 nums ,該數(shù)組的大小為 n ,請(qǐng)你計(jì)算 nums[j] - nums[i] 能求得的...
難度:中等 題目描述: 復(fù)數(shù) 可以用字符串表示,遵循 "實(shí)部+虛部i" 的形式,并滿足下述條件: 實(shí)部 是一個(gè)整數(shù),取值范圍是 [-100, 1...
精煉說明: 用某個(gè)符號(hào)分割,需要在前面加上轉(zhuǎn)義字符才能正確分割。eg. String[] aa = "aaa|bbb|ccc".split("...
難度:中等 題目: 用一個(gè)大小為 m x n 的二維網(wǎng)格 grid 表示一個(gè)箱子。你有 n 顆球。箱子的頂部和底部都是開著的。箱子中的每個(gè)單元格...
難度:簡單 題目: 給你一個(gè)字符串 s ,根據(jù)下述規(guī)則反轉(zhuǎn)字符串: 所有非英文字母保留在原有位置。 所有英文字母(小寫或大寫)位置反轉(zhuǎn)。返回反轉(zhuǎn)...
定義: 散列表(Hash table,也叫哈希表),是根據(jù)鍵(Key)而直接訪問在內(nèi)存存儲(chǔ)位置的數(shù)據(jù)結(jié)構(gòu)。也就是說,它通過計(jì)算一個(gè)關(guān)于鍵值的函數(shù)...