공부중의 블로그

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

Programming Problems/Hashing 2

URL 배열 중에서 중복되지 않은 첫 원소 찾기

제곧내 해시 테이블에 "반복되지 않은" 원소들을 넣는다. 즉, 처음 만난 원소면 넣고, 리스트에 append하고 그 포인터를 맵에 저장한다.만약 반복되면 그 리스트 포인터를 지우고 포인터를 널로 만든다. 이미 널이면 이미 두번 이상 나왔다는 거니까 무시한다. string findfirstuniqueURL(vector & data){// make buffer elementslist tmp;unordered_map buffer;// go through datafor(int i = 0 ; i second!=NULL){tmp.erase(it->second);it->sec..

Programming Problems/Hashing 2018.04.22

검색기록 확인하기 ( 최근 5개 )

검색기록을 확인하는 프로그램을 작성하자. 같은 페이지를 방문하면 최근으로 다시 갱신된다.ex ) GABCAY >> YACBG 최근 기록을 리스트로 관리한다. 해시 테이블에 현재 존재하는 값들을 저장한다.새로운 값이 이미 존재했던 값이면 리스트 포인터를 맨 앞으로 옮긴다. 없던 값이면 리스트 끝을 드랍하고 새로운 값을 넣는다. string recents(string & s ){unordered_map hash;list recent;for(int i = 0 ; i second = recent.begin();}else{// new elementhash.erase(recent.back())..

Programming Problems/Hashing 2018.04.21
이전
1
다음
더보기
프로필사진

공부중의 블로그

  • 분류 전체보기 (266)
    • 2022 (3)
    • 2020 (23)
      • 주제 (0)
      • 잡기 (10)
      • 2020 (13)
    • 2019 (75)
      • 프로그래밍 (2)
      • c++ (27)
      • bixby (0)
      • Python (0)
      • 사설 (7)
      • 공지 (2)
      • 일기 (7)
      • 블록체인 (1)
      • 현명한 삶 (17)
      • 투자 (10)
      • SW (1)
      • 독서록 (1)
    • 2018 (43)
      • 201810 (0)
      • Investing (9)
      • JS (0)
      • 투자 (0)
      • 계획 (1)
      • 독서록 (9)
      • 사색 (8)
      • 일기 (1)
      • 사업 (0)
      • Notes (0)
      • knowledges (1)
      • 재무관리 (0)
      • 메이플 (14)
      • 계획과 지식 (0)
    • Programming Problems (65)
      • 일기 (1)
      • Arrays (12)
      • Strings (12)
      • list, tree (3)
      • Hashing (2)
      • 힙 (1)
      • Preprocessing (3)
      • Bit manipulations (2)
      • Greedy (1)
      • Dynamic Programming (4)
      • Divide&Conquer (1)
      • Recursive (6)
      • Graph (7)
      • Digits (2)
      • Number theory (3)
      • Probability (1)
      • Coodinates & physics (1)
      • 정보처리기사 (1)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 투자철칙
  • 삼사일행 하고 계산적으로 살자

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
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 © Kakao Corp. All rights reserved.

티스토리툴바