發(fā)文章
發(fā)文工具
撰寫(xiě)
網(wǎng)文摘手
文檔
視頻
思維導(dǎo)圖
隨筆
相冊(cè)
原創(chuàng)同步助手
其他工具
圖片轉(zhuǎn)文字
文件清理
AI助手
留言交流
class Solution: def maxSubArray(self, nums: List[int]) -> int: # 設(shè)當(dāng)前的和為 cur_sum cur_sum = 0 res = nums[0] for num in nums: # 如果當(dāng)前和大于0 if cur_sum > 0: cur_sum += num else: cur_sum = num res = max(res, cur_sum) return res
來(lái)自: 行者花雕 > 《待分類》
0條評(píng)論
發(fā)表
請(qǐng)遵守用戶 評(píng)論公約
和為K的子數(shù)組
給你一個(gè)整數(shù)數(shù)組nums和一個(gè)整數(shù)k,請(qǐng)你統(tǒng)計(jì)并返回該數(shù)組中和為k的連續(xù)子數(shù)組的個(gè)數(shù)。classs Solution:def subrraySum(self,nums:List[int],k:int) -> int: cur_sum=0 dict={} dict[0]=1 cou...
613,雙指針解三數(shù)之和
給你一個(gè)包含n個(gè)整數(shù)的數(shù)組nums,判斷nums中是否存在三個(gè)元素a,b,c,使得a+b+c=0?排序的時(shí)間復(fù)雜度是O(nlogn),for循環(huán)中的時(shí)間復(fù)雜...
四因數(shù)
給你一個(gè)整數(shù)數(shù)組 nums,請(qǐng)你返回該數(shù)組中恰有四個(gè)因數(shù)的這些整數(shù)的各因數(shù)之和。
劍指offer 41 和為S的連續(xù)正數(shù)序列
/*用兩個(gè)數(shù)字begin和end分別表示序列的最大值和最小值,首先將begin初始化為1,end初始化為2.如果從begin到end的和大于s,我們就從序列中去掉較小的值(即增大begin),相反,只需要增大end。class Soluti...
網(wǎng)易筆試一題
++num) { int cur =0;while (cur >=0) { table[cur] +=1;if (table[cur] <=''z'') { if (num -1== cur) ...
c語(yǔ)言合并兩個(gè)已排序數(shù)組的示例(c語(yǔ)言數(shù)組排序)
int merge(int* ar1, int len1, int* ar2, int len2, int** rtn)/*++.Arguments: ar1 - The first sorted array to be merged len1 - The num of items in ar1 ar2 - The second sorted array...
LeetCode 136.只出現(xiàn)一次的數(shù)字(簡(jiǎn)單)
LeetCode 136.只出現(xiàn)一次的數(shù)字(簡(jiǎn)單)題目描述:因?yàn)槌霈F(xiàn)兩次的所有數(shù)字按位異或的結(jié)果是 0 , 0 又與出現(xiàn)一次的數(shù)字按位異或就可以得到這個(gè)數(shù)字本身。class Solution { public int singleNumber(int...
LeetCode 767. 重構(gòu)字符串
LeetCode 767. 重構(gòu)字符串。對(duì)字符串進(jìn)行統(tǒng)計(jì)每一個(gè)字符出現(xiàn)的次數(shù)。1、以字符出現(xiàn)的個(gè)數(shù)多少來(lái)決定先排布哪個(gè)字符,舉個(gè)栗子:aaaiij,如果不先排a,先把i和j用了,iji,就還剩下兩個(gè)a,就無(wú)法重新排布...
??蛧?guó)慶集訓(xùn)派對(duì)Day4 A思維 D思維 G公式,規(guī)律 I 組合 J模擬
#include <bits/stdc .h>#define LL long long using namespace std;#include <bits/stdc .h>#define LL long longusing namespace std;const LL MOD = 1e9 7 ;i ){f[i] = f[i-1] 1LL * i ...
微信掃碼,在手機(jī)上查看選中內(nèi)容