목록algorithm/programmers (2)
리미로그
https://school.programmers.co.kr/learn/courses/30/lessons/60057 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문자열의 압축 길이를 1부터 문자열 길이까지 반복하여 진행한다. 처음 해당 길이만큼의 부분 문자열을 prev에 저장하고, 반복문을 돌면서 문자열이 같아서 누적해서 압축할 수 있는지 아닌지를 확인한다. 문제를 처음에 제출했을 때 60퍼센트 정도 맞다고 나왔는데, 그때 틀린 부분이 바로 total 과 temp 길이를 확인하는 if~else if~else 부분이다. 같은 부분이 한 번 밖에 없었다면 1..
https://programmers.co.kr/learn/courses/30/lessons/92334 코딩테스트 연습 - 신고 결과 받기 문제 설명 신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다. 각 유저는 한 번에 한 명의 programmers.co.kr 파이썬의 dictionary를 이용하여 문제를 해결했다 다 풀고 나서 다른 사람들의 코드를 공부해봤는데 default dictionary 라는 좋은 방법을 알게 되었다 이것을 이용하면 나의 코드보다 훨씬 간단하게 작성할 수 있다 def find(id_list, dic, x, answer): # x를 신고한 아이디를 찾아 메일 발송 횟수 변경 for i i..