Here's an implementation of the function in Python:

```
def majorityElement(nums):
    count = 0
    candidate = None
    
    for num in nums:
        if count == 0:
            candidate = num
        count += (1 if num == candidate else -1)
    
    return candidate
```
Scrivete una funzione che faccia questo: Dato un array nums di dimensione n, restituisce l'elemento di maggioranza. L'elemento di maggioranza è l'elemento che appare più di ⌊n / 2⌋ volte. Si può presumere che l'elemento di maggioranza esista sempre nell'array.