나만의 개발블로그

  • 홈
  • 태그

대충 만든 자판 1

[프로그래머스, 파이썬] 대충 만든 자판

풀이 keymap으로 받아오는 자판을 딕셔너리로 각 문자를 할당 후 해당 순서에 따른 인덱스값을 딕셔너리의 값으로 할당 가장 적게 누르기를 원하기에 최소값을 넣어주기 이후 targets에 해당하는 문자를 입력하여 cnt 변수에 누적합 적용 만약 특정문자가 없는 경우 반복문 탈출하여 해결 def solution(keymap, targets): dic = dict() result = [] for keys in keymap: for idx,key in enumerate(keys): if dic.get(key): dic[key] = min(dic.get(key),idx+1) else: dic[key] = idx+1 for tg in targets: cnt = 0 for i in tg: if dic.get(i):..

알고리즘 2024.03.05
이전
1
다음
더보기
프로필사진

나만의 개발블로그

나도 개발자..?

  • 분류 전체보기 (607)
    • 알고리즘 (384)
    • CS지식 (17)
    • React (7)
    • NodeJS+MongoDB (12)
    • CS스터디 (1)
    • 정보처리기사 (38)
    • SQL (50)
    • SpringBoot (15)
    • Docker&Container (7)
    • Flutter (41)
    • Crawling (2)
    • 금융 깨알 지식 (3)
    • 실용적인 알고리즘 (4)
    • 개발 지식 (13)
    • 금융DT (8)
    • 노트 (4)

Tag

react, SQL, docker, SWEA, 파이썬, mysql, 플러터, 프로그래머스, 오블완, 자바, springboot, 티스토리챌린지, 금융dt, 알고리즘, Firebase, 소프트웨어 구축, 정보처리기사, Container, 백준, Flutter,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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.

  • Gibhub

티스토리툴바