2020年8月12日 星期三

C名題精選百則1-1: 最長平台

找出最長平台
1,2,2,3,3,3,4,5,5,6
把陣列中最長的平台找出

class Solution:
    def findPlate(self,list):
        """
        :type nums: List[int]
        :rtype: int
        """
        #length=len(list)
        sorted_list=sorted(list)
        length=1
        for i in range(len(sorted_list)):

            if(sorted_list[i]==sorted_list[i-length]):
                length=length+1
        return sorted_list[length]


nums=[1,2,2,3,3,3,4,5,5,6]


result=Solution().findPlate(nums)
print(result)

沒有留言:

demo_article

使用 msty.app 和 Knowledge Stacks 建立個人知識庫系統 說明 嘗試利用local llm自動從文字檔轉成影音檔 利用AI自動對文件檔產生影音檔案 - YouTube 引言 在資訊爆炸的時代,我們每天接收大量的資訊,但如何有效地管理...