169.go 213 B

1234567891011121314151617
  1. package main
  2. func majorityElement(nums []int) int {
  3. a, s := nums[0], 1
  4. for i := 1; i < len(nums); i++ {
  5. if a == nums[i] {
  6. s++
  7. continue
  8. }
  9. s--
  10. if s == 0 {
  11. a = nums[i]
  12. s = 1
  13. }
  14. }
  15. return a
  16. }
备用站点 当前处于降级运行的备用站点,仅供应急访问,数据和功能可能不是最新。