中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

珊瑚絨毯移動(dòng)網(wǎng)站建設(shè)百度推廣頁(yè)面投放

珊瑚絨毯移動(dòng)網(wǎng)站建設(shè),百度推廣頁(yè)面投放,婚紗攝影平臺(tái),領(lǐng)域網(wǎng)站建設(shè)題意:給定一個(gè)數(shù)組求連續(xù)的子數(shù)組的和為k的有幾個(gè) Input: nums [1,1,1], k 2 Output: 2 https://leetcode.com/problems/subarray-sum-equals-k/description/ 首先思考1.因?yàn)槭莝ubarray sum前綴和很容易想到,那問(wèn)題就轉(zhuǎn)化成preSum[i] preSum[j] - k…

題意:給定一個(gè)數(shù)組求連續(xù)的子數(shù)組的和為k的有幾個(gè)
Input: nums = [1,1,1], k = 2
Output: 2

https://leetcode.com/problems/subarray-sum-equals-k/description/

首先思考1.因?yàn)槭莝ubarray sum前綴和很容易想到,那問(wèn)題就轉(zhuǎn)化成preSum[i] = preSum[j] - k (i < j)求個(gè)數(shù)的問(wèn)題,那么hashmap就很容易想到了
思考2: dp,但是dp在這里有個(gè)問(wèn)題,1維dp是沒有辦法解決這個(gè)問(wèn)題的,這種類型的dp一般是dp[i],意思是以右端點(diǎn)為i的subarray sum,但是dp[i]找不到任何可以遞推的等式,所以必須引入左端點(diǎn)做二維dp,那么問(wèn)題的復(fù)雜度就高了
還有一個(gè)點(diǎn)是,第二個(gè)for循環(huán)中,必須要引入preSum[0], 因?yàn)?code>preSum[i] - preSum[0]是0-i的數(shù)字全包括的情況

class Solution {
public:int subarraySum(vector<int>& nums, int k) {//preSum[j] - preSum[i] = k//preSum[i] = preSum[j] - k (i < j)int m = nums.size();vector<int> preSum(m+1, 0);preSum[0] = 0;for(int i = 1; i < preSum.size(); i++) {preSum[i] = preSum[i-1] + nums[i-1]; }int ret = 0;unordered_map<int, int> mp;for(int i = 0; i < preSum.size(); i++) {if(mp.count(preSum[i]-k) > 0) {ret += mp[preSum[i]-k];}mp[preSum[i]]++;}return ret;}
};

時(shí)間O(n), 空間O(n)

http://www.risenshineclean.com/news/65204.html

相關(guān)文章:

  • 二級(jí)已備案域名免費(fèi)使用寧波搜索引擎優(yōu)化seo
  • 邯鄲做網(wǎng)站公司哪家好北京網(wǎng)站優(yōu)化多少錢
  • 專注高端網(wǎng)站設(shè)計(jì)百度百科官網(wǎng)
  • 怎樣看一個(gè)網(wǎng)站的瀏覽量太原seo網(wǎng)站排名
  • 旅游三級(jí)分銷網(wǎng)站google關(guān)鍵詞優(yōu)化排名
  • 廣州做網(wǎng)站建設(shè)的公司長(zhǎng)沙網(wǎng)絡(luò)推廣
  • 青島旅游網(wǎng)站建設(shè)徐州seo排名公司
  • 網(wǎng)站seo計(jì)劃書代發(fā)百度關(guān)鍵詞排名
  • 網(wǎng)站建設(shè)報(bào)價(jià) 福州seo外包品牌
  • 網(wǎng)站輸入字符 顯示出來(lái)怎么做問(wèn)答推廣
  • 做寫字樓用哪個(gè)網(wǎng)站更好比較靠譜的推廣平臺(tái)
  • 廣州網(wǎng)站二級(jí)等保企業(yè)網(wǎng)站營(yíng)銷實(shí)現(xiàn)方式解讀
  • 英國(guó)人做愛無(wú)網(wǎng)站百度老舊版本大全
  • 外包兼職做圖的網(wǎng)站百度免費(fèi)推廣怎么操作
  • 廣州網(wǎng)站優(yōu)化哪家快洛陽(yáng)市網(wǎng)站建設(shè)
  • 做綠色軟件的網(wǎng)站知乎百度關(guān)鍵詞推廣費(fèi)用
  • 網(wǎng)站獨(dú)立ip多代表什么競(jìng)價(jià)推廣網(wǎng)絡(luò)推廣運(yùn)營(yíng)
  • 做網(wǎng)站定金交多少合適合肥網(wǎng)站推廣優(yōu)化公司
  • 上行10m企業(yè)光纖做網(wǎng)站環(huán)球資源外貿(mào)平臺(tái)免費(fèi)
  • 上海公司注冊(cè)查詢seo視頻教程
  • 大連做網(wǎng)站需要多少錢競(jìng)價(jià)托管選擇微競(jìng)價(jià)
  • 南寧外包seo服務(wù)福州百度seo排名
  • 培訓(xùn)機(jī)構(gòu)招生方案win優(yōu)化大師有用嗎
  • 深圳做app網(wǎng)站制作湘潭網(wǎng)站seo磐石網(wǎng)絡(luò)
  • 做裝修公司網(wǎng)站百度應(yīng)用商店下載安裝
  • 啟源網(wǎng)站建設(shè)seo計(jì)費(fèi)系統(tǒng)開發(fā)
  • 做網(wǎng)站注冊(cè)營(yíng)業(yè)執(zhí)照蘭州seo培訓(xùn)
  • 響應(yīng)式網(wǎng)站好不好引流推廣方法
  • 夏縣網(wǎng)站建設(shè)指數(shù)運(yùn)算法則
  • 做葡萄酒的網(wǎng)站日本疫情最新數(shù)據(jù)