Levitating

Levitating

  • 분류 전체보기 (98)
    • 기술면접 준비 (1)
    • 운영체제 (2)
    • 임베디드 컴퓨터구조 (1)
    • 백엔드 개발 (Django) (0)
    • 알고리즘 (51)
    • fixing errors (8)
    • etc (3)
    • 파일시스템 (2)
    • 논자시 (8)
    • 파이썬 (4)
    • 취업 후기 (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

Levitating

컨텐츠 검색

태그

프로그래머스 해시 softeer 코테 알고리즘 ISA dp sk 하이닉스 코테 준비 디버깅 백준 논자시 백준c++ 다이나믹프로그래밍 백트래킹 c++ 리눅스 dfs 코딩테스트 vscode BFS

최근글

댓글

공지사항

아카이브

unordered_map(1)

  • 프로그래머스 폰켓몬 c++ unordered_map 해시

    간단한 구현 문제이라서 unordered_map을 사용했다. unordered_map은 해시 테이블을 기반으로 키-밸류 쌍을 저장한다. 검색 연산에 뛰어나며 평균적으로 O(1)의 시간 복잡도를 가지는 해시 테이블을 활용해 데이터를 저장한다. set은 중복되지 않는 정렬된 요소를 저장하며 레드 블랙 트리를 기반으로 한다. 중복이 허용되지 않으며 정렬된 상태가 유지된다. unordered_map은 속도가 빠르며 정렬되지 않는다 . #include #include #include #include using namespace std; int solution(vector nums) { int answer = 0; unordered_map m; for (int i = 0;i < nums.size();i++) { m..

    2023.10.25
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바