leetcode刷題--Majority Element
求出一個陣列的主元素,所謂主元素是指出現次數大於元素總數一半的元素。我們假定輸入的陣列都存在這種主元素且陣列不為空。
這題沒啥思路可言,直接程式碼了:
class Solution:
# @param {integer[]} nums
# @return {integer}
def majorityElement(self, nums):
numset = set(nums)
n=len(nums)
cmp=n/2
obj=[]
for i in numset:
count=nums.count(i)
if count>cmp:
cmp=count
obj.append(i)
return obj[0]
相關文章
- LeetCode-Majority Element IILeetCode
- LeetCode 169. Majority ElementLeetCode
- 169. Majority Element--LeetCode RecordLeetCode
- 169 Majority element
- LeetCode 之 JavaScript 解答第169題 —— 求眾數 I(Majority Element)LeetCodeJavaScript
- 【LeetCode從零單排】No.169 Majority Element(hashmap用法)LeetCodeHashMap
- 演算法:Majority Element(求眾數)演算法
- LeetCode刷題整理LeetCode
- leetcode刷題(一)LeetCode
- LeetCode刷題 堆LeetCode
- LeetCode 刷題—樹LeetCode
- LeetCode 刷題指南(一):為什麼要刷題LeetCode
- LeetCode 刷題筆記LeetCode筆記
- leetcode刷題筆記LeetCode筆記
- LeetCode刷題記錄LeetCode
- 如何使用leetcode刷題LeetCode
- leetcode刷題--Count PrimesLeetCode
- leetcode刷題--Reverse BitsLeetCode
- leetcode刷題--Rotate ArrayLeetCode
- leetcode刷題--Count and SayLeetCode
- Leetcode刷題分類LeetCode
- Leetcode刷題準備LeetCode
- LeetCode刷題—陣列LeetCode陣列
- Leetcode刷題——求眾數LeetCode
- leetcode刷題筆記605LeetCode筆記
- Leetcode刷題系列彙總LeetCode
- leetcode刷題--Happy NumberLeetCodeAPP
- leetcode刷題--Number of 1 BitsLeetCode
- leetcode刷題記錄 661~LeetCode
- LeetCode刷題之第701題LeetCode
- Leetcode已刷題目題解彙總LeetCode
- leetcode排序專題演算法刷題LeetCode排序演算法
- 用Rust刷leetcode第十題RustLeetCode
- 用Rust刷leetcode第八題RustLeetCode
- 用Rust刷leetcode第九題RustLeetCode
- 用 Rust 刷 leetcode 第五題RustLeetCode
- 用 Rust 刷 leetcode 第七題RustLeetCode
- 用 Rust 刷 leetcode 第六題RustLeetCode