国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

python刷題【1】

caikeal / 649人閱讀

摘要:題目輸入一個,輸出中的字串和最大的值每次會把當前和加上當前列表元素的值相比較,取兩者間的最大值,在上述中最后的值為,并不是,所以需要另一個變量來存儲全局最大值存儲全局最大值,因為當前中的元素有可能是負值,所以在此時不能用來表示全局最大

題目:輸入一個list,輸出list中的字串和最大的值

example:

input: [1,2,-4,5,-9]
output: 5


solution:

def maxsubarray(list):
    cursum = maxsum = list[0]
    for i in range(1,len(list)):
        cursum = max(list[i], cursum + list[i])
        maxsum = max(cursum, maxsum)
    return maxsum
    

cursum 每次會把當前cursum和cursum加上當前列表元素的值相比較,取兩者間的最大值,在上述example中最后cursum的值為-4,并不是5,所以需要另一個變量來存儲全局最大值
maxsum 存儲全局最大值,因為當前list中的元素有可能是負值,所以cursum在此時不能用來表示全局最大值,maxsum正是為了消除這種影響,在上述example中maxsum的值最后為5,滿足要求。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/41820.html

相關文章

  • leetcode刷題筆記(1)(python

    摘要:最近時間準備面試,開始在上刷題了。思路將兩個數用轉換為二進制需要去除前面的,因為位數不同所以需要在前面補充一定位數的,然后將兩個字符串遍歷就可以直接得到漢明距離代碼 最近時間準備面試,開始在leetcode上刷題了。于是在segmentfault上寫點東西來記錄下。可能會有各種弱智情況,望指出。 Array Partition I題意:這個題目看原題實在沒有看懂,在網上找的翻譯,大致...

    layman 評論0 收藏0
  • 14. 最長公共前綴-----leetcode刷題python解題)

    摘要:題目編寫一個函數來查找字符串數組中的最長公共前綴。如果不存在公共前綴,返回空字符串。示例輸入輸出示例輸入輸出解釋輸入不存在公共前綴。 [TOC] 題目 **編寫一個函數來查找字符串數組中的最長公共前綴。** 如果不存在公共前綴,返回空字符串 。 示例 1: 輸入: [flower,flow,flight] 輸出: fl 示例 2: 輸入: [dog,racecar,car] 輸出:...

    Berwin 評論0 收藏0
  • 【Leetcode刷題】第 35 題:Search Insert Position 搜索插入位置——

    摘要:如果目標值不存在于數組中,返回它將會被按順序插入的位置。因此需要關注這些測試用例,在單機上逐個測試成功后再提交。因為題目中只要求返回索引,并不要求插到數組中,所以應該說又簡化了一些,是一道簡單題目。爭取在下一篇給出優化解法。 「 Leetcode刷題 」系列,僅為刷題過程中對于算法和編程的思考與記錄,如果對你有幫助歡迎點贊收藏。博主也在探索刷題過程中,記錄的一些知識點可能很小白,因此主...

    haobowd 評論0 收藏0
  • 13. 羅馬數字轉整數-----leetcode刷題python解題)

    摘要:題目羅馬數字包含以下七種字符,,,,,和。字符數值例如,羅馬數字寫做,即為兩個并列的。通常情況下,羅馬數字中小的數字在大的數字的右邊。同樣地,數字表示為。給定一個羅馬數字,將其轉換成整數。 [TOC] 題目 羅馬數字包含以下七種字符: I, V, X, L,C,D 和 M。 字符 數值 I 1 V 5 X ...

    Gu_Yan 評論0 收藏0
  • 20. 有效的括號-----leetcode刷題python解題)

    摘要:題目給定一個只包括,,,,,的字符串,判斷字符串是否有效。有效字符串需滿足左括號必須用相同類型的右括號閉合。注意空字符串可被認為是有效字符串。解答執行效果執行結果通過執行用時在所有提交中擊敗了的用戶內存消耗在所有提交中擊敗了的用戶 [TOC] 題目 給定一個只包括 (,),{,},[,] 的字符串,判斷字符串是否有效。 有效字符串需滿足: 左括號必須用相同類型的右括號閉合。 左括號必...

    zhangyucha0 評論0 收藏0
  • 小李飛刀:用python刷題ing....

    摘要:叨逼叨默認每天都要刷兩道題。今天目標已完成。經過昨天的那題數組題,我換了一種方式。之前我采用的是下標來定位,用來刪除重復項。這次采用了數組內的每一項來單獨做對比,用來進行刪除操作。這個判定很重要其中的是后面進行修改的,是必須的判定。 叨逼叨 默認每天都要刷兩道題。今天目標已完成。 第一題 26. 刪除排序數組中的重復項難度:簡單類型:數組 給定一個排序數組,你需要在原地刪除重復出現的元...

    fasss 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<