[python] 프로그래머스 - 오픈 채팅방
·
파이썬/프로그래머스
문제링크 :https://programmers.co.kr/learn/courses/30/lessons/42888 코딩테스트 연습 - 오픈채팅방 오픈채팅방 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오 programmers.co.kr 문제설명 채팅방에 들어오고 나가거나, 닉네임을 변경한 기록이 담긴 문자열 배열 record가 매개변수로 주어질 때, 모든 기록이 처리된 후, 최종적으로 방을 개설한 사람이 보게 되는 메시지를 문자열 배열 형태로 return 하는 solution 함수 알고리즘 1. record 에서 유저 ID를 기준으로 채팅을 입력 2. 유저 ID 와 닉네임을 딕셔너리..
[python] 프로그래머스 -후보키
·
파이썬/프로그래머스
문제링크 : https://programmers.co.kr/learn/courses/30/lessons/42890 코딩테스트 연습 - 후보키 [["100","ryan","music","2"],["200","apeach","math","2"],["300","tube","computer","3"],["400","con","computer","4"],["500","muzi","music","3"],["600","apeach","music","2"]] 2 programmers.co.kr 문제 설명 릴레이션을 나타내는 문자열 배열 relation이 매개변수로 주어질 때, 이 릴레이션에서 후보 키의 개수를 return 하도록 solution 함수를 완성하라. 알고리즘 1. 먼저 각 열에대해 후보키가 될 수있는 모든..
[python] 프로그래머스 - 수식 최대화
·
파이썬/프로그래머스
문제링크 : https://programmers.co.kr/learn/courses/30/lessons/67257 코딩테스트 연습 - 수식 최대화 IT 벤처 회사를 운영하고 있는 라이언은 매년 사내 해커톤 대회를 개최하여 우승자에게 상금을 지급하고 있습니다. 이번 대회에서는 우승자에게 지급되는 상금을 이전 대회와는 다르게 다음과 � programmers.co.kr 문제설명 참가자에게 주어진 연산 수식이 담긴 문자열 expression이 매개변수로 주어질 때, 우승 시 받을 수 있는 가장 큰 상금 금액을 return 하는 solution 함수 알고리즘 1. + - * 에대한 우선순위를 조합으로 구해서 순서대로 계산하며 최대값을 도출하면 된다 . 2. 이문제 풀때 조합 사용법을 몰라서 나는 그냥 ctrl +..
[python] 프로그래머스 - 튜플
·
파이썬/프로그래머스
문제링크 :https://programmers.co.kr/learn/courses/30/lessons/64065 코딩테스트 연습 - 튜플 "{{2},{2,1},{2,1,3},{2,1,3,4}}" [2, 1, 3, 4] "{{1,2,3},{2,1},{1,2,4,3},{2}}" [2, 1, 3, 4] "{{4,2,3},{3},{2,3,4,1},{2,3}}" [3, 2, 4, 1] programmers.co.kr 문제설명 특정 튜플을 표현하는 집합이 담긴 문자열 s가 매개변수로 주어질 때, s가 표현하는 튜플을 배열에 담아 return 하는solution 함수 알고리즘 1. 문자열 s에서 숫자만 추출한후 숫자의 갯수가 많은 순으로 출력하면 된다. 코드 123456789101112131415161718#튜플 d..
[python] 프로그래머스 - 괄호 변환
·
파이썬/프로그래머스
문제링크 : https://programmers.co.kr/learn/courses/30/lessons/60058 코딩테스트 연습 - 괄호 변환 카카오에 신입 개발자로 입사한 콘은 선배 개발자로부터 개발역량 강화를 위해 다른 개발자가 작성한 소스 코드를 분석하여 문제점을 발견하고 수정하라는 업무 과제를 받았습니다. 소스를 컴� programmers.co.kr 문제설명 균형잡힌 괄호 문자열 p가 매개변수로 주어질 때, 주어진 알고리즘을 수행해 올바른 괄호 문자열로 변환한 결과를 return 하도록 solution 함수를 완성해 주세요. 알고리즘 1. 문자열 u를 먼저 알고리즘에 맞게 구하고 2. 문자열 v를 u ,v 로 다시나누는 과정을 재귀적으로 구현. 코드 1 2 3 4 5 6 7 8 9 10 11 1..
[python] 프로글래머스 - 멀쩡한 사각형
·
파이썬/프로그래머스
문제링크 :https://programmers.co.kr/learn/courses/30/lessons/62048 코딩테스트 연습 - 멀쩡한 사각형 가로 길이가 Wcm, 세로 길이가 Hcm인 직사각형 종이가 있습니다. 종이에는 가로, 세로 방향과 평행하게 격자 형태로 선이 그어져 있으며, 모든 격자칸은 1cm x 1cm 크기입니다. 이 종이를 격자 선을 �� programmers.co.kr 문제설명 가로의 길이 W와 세로의 길이 H가 주어질 때, 사용할 수 있는 정사각형의 개수를 구하는 solution 함수를 완성해 주세요. 알고리즘 w : 3 , h : 3 , 사용 가능한 정사각형의 개수 : 9 - 3 -> 6 w : 2 , h : 2 , 사용 가능한 정사각형의 개수 : 4 – 2 -> 2 w : 5 ,..
ariz1623
'파이썬/프로그래머스' 카테고리의 글 목록 (4 Page)