로딩
요청 처리 중입니다...

[프로그래머스 LV 2.] '수식 최대화' 파이썬(Python)

 [프로그래머스 LV 2.] '수식 최대화' 파이썬(Python)

코딩테스트 연습 - 수식 최대화 | 프로그래머스 스쿨 (programmers.co.kr) 난이도 : LV 2 [문제 해결 알고리즘] 파이썬을 이용하여 구현했다면 그나마 구현 시간이 빨랐을 것이며, 그렇지 않고 직접 다 구현해줘야 하는 언어일수록 구현 난이도와 시간이 매우 높아졌을 문제 공통점 길이가 매우 짧다. 연산자가 3개이다 3개의 연산자에 대해 순열을 만들어서 써야 한다.

(직접 만들어주거나, permutation 이용) 이 중, 절대값이 가장 큰 값을 반환한다. 구현 방법 1.

재귀를 이용한 방법 => 우선순위가 낮은 연산자부터 잘라서, 잘린 결과를 재귀로 보낸다. 3번째 재귀에서 계산하여 반환한다. 받은 값을 이용하여 2번째 재귀에서 계산하여 반환한다. 1번째 재귀도 마찬가지이다. eval()을 이용한다. string으로 되어 있는 계산식을 계산해주는 함수이다. 2.

완전 탐색 => for을 이용해서 하나하나 접근하며 직접 연산식을 잘라주는 과정이 필요하다. 우선 순위의 연산...