딥러닝 성장일지

  • 홈
  • 태그
  • 방명록

2024/12/15 1

(간단한 코드)리트코드 169. Majority Element

리스트 안에 가장 많이 있는 숫자를 출력하면 되는 문제이다. 그리고 가장 많이 있는 숫자는 전체의 반 이상을 차지하고 있다. 처음에는 이렇게 접근을 했다. 결국은 딕셔너리로 찾으면 되지 않을까?class Solution: def majorityElement(self, nums: List[int]) -> int: h = defaultdict(int) for num in nums: h[str(num)] += 1 return int(max(h,key=h.get)) 여기 나오는 defaultdict(int)은 딕셔너리를 만들 때 if문을 덜 쓰게 도와주는 녀석이다 안에 int라고 타입을 지정해줘야 하고, 실제로는 from collect..

리트코드 알고리즘/리트코드 easy 2024.12.15
이전
1
다음
더보기
프로필사진

딥러닝 성장일지

인문계열 학사가 딥러닝 엔지니어가 되기까지

  • 분류 전체보기 (50)
    • 딥러닝 (6)
    • (딥러닝을 위한)선형대수학 (3)
      • (딥러닝을 위한)선대 1장 (3)
    • (딥러닝을 위한)확률과 통계 (1)
      • (딥러닝을 위한)확률 통계 (2)
      • 다양한 확률 분포 (9)
    • (딥러닝을 위한)기타 수학 (2)
    • 리트코드 알고리즘 (1)
      • 리트코드 easy (22)
      • 리트코드 medium (4)
    • 잡담 (0)

Tag

리트코드, 오블완, 코딩, 티스토리챌린지,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2024/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바