#1. 프로그래머스 - 최댓값과 최솟값[미들러]
https://coding-footprints.tistory.com/62
문제
문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다. str에 나타나는 숫자 중 최소값과 최대값을 찾아 이를 "(최소값) (최대값)"형태의 문자열을 반환하는 함수, solution을 완성하세요.
예를들어 s가 "1 2 3 4"라면 "1 4"를 리턴하고, "-1 -2 -3 -4"라면 "-4 -1"을 리턴하면 됩니다.
생각
- 예전에 백준 알고리즘을 풀 때 문자열을 입력받아 푸는 문제를 많이 풀어봐서, StringTokenizer 클래스에 대해 알고 있었다.
- StringTokenizer 클래스를 사용하여 숫자를 구분한 뒤, 최댓값과 최솟값을 계속 갱신하며 해결하였다.
깨달은 점
- 생각보다 쉽게 풀었는데, 문제를 해결하고 나니 2단계 문제였다는 것을 알았다.
- 사용하기 좋은 클래스를 알고 있으니 비교적 쉽게 해결할 수 있다는 것이 좋았고, 뿌듯했다.
- 현재는 코테 공부가 급하지 않지만, 매일 TIL을 작성하는 습관을 들이며 꾸준히 코테 공부를 해야겠다고 다시 한번 다짐하게 되었다.
내일 학습할 것
- 미들러 문제 1개 이상 풀기
728x90
'TIL' 카테고리의 다른 글
[24.04.08] 99클럽 코테 스터디 6일차 TIL (0) | 2024.04.08 |
---|---|
[24.04.07] 99클럽 코테 스터디 5일차 TIL (0) | 2024.04.07 |
[24.04.05] 99클럽 코테 스터디 3일차 TIL (3) | 2024.04.05 |
[24.04.04] 99클럽 코테 스터디 2일차 TIL (2) | 2024.04.04 |
[24.04.03] 99클럽 코테 스터디 1일차 TIL (0) | 2024.04.03 |