Python(2)
-
[Python] 프로그래머스 / 모음 사전 / DFS
코딩테스트 연습 - 모음사전 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 알고리즘 고득점 kit에서 '완전탐색'으로 분류되어 있지만 dfs로 간단히(?) 풀 수 있습니다. def solution(word): answer = 1 moeum = "AEIOU" alpha = "A" def dfs(alpha, i): if alpha==word: return for i in range(0, len(moeum)): ..
2024.07.22 -
[Python] 프로그래머스 / 알고리즘 고득점 Kit / hash 정리 / items()
https://youtu.be/zFL29ydL9D8?si=jZqGGUM1UbGhSCCk Hash를 써야하는 이유와 간단히 잘 설명해준 동영상! String을 기준으로 정보를 기록하고 관리하려면 단순배열을 사용할 수 없으니 hash를 활용해야 한다. 1. hash는 전화번호부와 같다. ex) "김철수" : 01012345678 2. 대부분 그 key가 string이다 3. put / get / getOrDefault -> 이 3가지 함수를 알면 hash 문제는 대부분 풀 수 있다고 함. 프로그래머스 hash 문제들 : https://school.programmers.co.kr/learn/courses/30/lessons/1845 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스..
2024.03.20