본문 바로가기

Python

[알고리즘_Programmers] 8주차 1번 문제 및 풀이

이번 포스팅에서는 알고리즘 스터디 8주차 첫 번째 문제인 "최댓값과 최솟값" 문제에 대한 풀이를 진행하겠다.

 

문제를 딱 보자마자 느꼈다. 아, 이 문제는 쉬어가는 보너스 문제구나!! ^^

 

풀면서 너무 행복했다....이렇게 쉬운 문제가 얼마만인지 ㅜㅜㅜ

 

 

자, 그럼 이제 잠시 쉬어가는 코너라 생각하고 풀이를 진행해보겠다.

 

<문제>

 

<1. 나의 풀이>

 

  • 이 문제는 주어진 문자열을 공백으로 분리하고, 분리된 문자열들을 int형으로 변환해준 다음 list로 만들어주기만 하면 해결할 수 있는 문제이다.
  • 최종적으로 만들어진 list의 요소 값 중, 최댓값과 최솟값을 구해서 문자열로 변경해주고 그 값들을 반환해주게끔 해주면 된다.
  • 이렇게 쉬운 문제가 얼마만인지....ㅎㅎ

 

<2. 다른 사람의 풀이>

 

  • 우선 문제 풀이법은 나와 동일하다. 다만, 내 코드를 조금 더 간결하게 만들어 주었다는 점?
  • 나처럼 굳이 코드를 하나하나 늘려서 작성할 필요가 없었던 문제였다 ^^;;

 

비교적 쉬운 2점짜리 문제라서 풀이가 매우 간단하게 끝났다.

 

하지만 이번 문제가 이렇게 쉬운 것으로 보아, 다음 문제는 필시 어려울 것이라고 생각된다.

 

그럼 다음 포스팅을 기약하며 오늘의 포스팅 끝!!