반응형 코딩테스트66 Python 두 수의 곱 [코딩테스트 입문 - Day1] 문제 구현 num1 과 num2가 정수타입으로 주어지고 이를 곱해서 리턴하면 된다. 코드 def solution(num1, num2): return num1*num2 다른 풀이 람다식을 써서 구현하는 방법도 있다. solution = lambda x,y:x*y 2023. 1. 12. Python 두 수의 합 [코딩테스트 입문 - Day1] 문제 구현 num1 과 num2가 정수타입으로 주어지고 이를 더해서 리턴하면 된다. 코드 def solution(num1, num2): return num1+num2 다른 풀이 람다식을 써서 구현하는 방법도 있다. solution=lambda x,y:x+y 2023. 1. 12. [프로그래머스] 괄호 변환 Python Code 프로그래머스 괄호 변환을 파이썬으로 풀어보겠다. 이 문제는 2020년 카카오 코딩 테스트 문제고 레벨은 2로 되어있다. 문제 이 문제의 설명은 길지만 용어의 정의를 차근차근 코드로 옮겨 적으면 된다. 매개변수 설명에 양쪽 괄호의 개수가 항상 같으므로 예외사항을 따로 고려하지 않아도 된다. 구현 2번에 "균형 잡힌 문자열" u, v로 구분하는 함수, 3, 4번을 나누는 기준이 되는 "올바른 괄호 문자열" 판단 함수를 분리해서 구현했다. 문제 설명에 구현이 다 나와있어서 별로 생각할 게 없는 문제다. 코드 def divUV(p): l, r = 0,0 for i in range(len(p)): if p[i] == '(': l +=1 else: r +=1 if l==r: return p[:i+1], p[i+1:.. 2022. 9. 4. [프로그래머스] 성격 유형 검사하기 C++ Code 이전 포스트의 파이썬 코드에 이어 프로그래머스 성격 유형 검사하기를 C++로 풀어보겠다. 2022년 카카오 인턴 코딩 테스트 출제로 아직 프로그래머스에선 푼 사람이 많지 않다. 문제 레벨 1치고 문제가 좀 길다. 하지만 간단하다. survey에 성격 유형 지표들이 들어있고 choices에 따라 survey의 유형에 값을 더해주고 4개의 분류에서 각각 값이 높은 지표를 리턴하면 된다. 구현 survey와 choices의 개수가 같기 때문에 이 사이즈만큼 반복을 하고 map에 survey의 지표 중에 choices에 따라 선택하여 값을 더해준다. 그 후 map의 값을 비교하여 성격 유형 값에 추가해주고 성격유형을 리턴한다. 문제만 길지 간단한 문제라고 생각한다. 코드 #include #include #inc.. 2022. 8. 19. 이전 1 ··· 9 10 11 12 13 14 15 ··· 17 다음 반응형