상세 컨텐츠

본문 제목

백준 1541: 잃어버린 괄호 (Swift)

Swift알고리즘

by 앱등개발자IOS 2022. 5. 25. 18:43

본문

특별한 알고리즘이 아닌 "아이디어"와 "구현 능력"이 필요한 스타일의 문제인 것 같다.

 

첫 번째 코드는 몇 달 전 풀이했던 코드인데, 마이너스가 처음 등장하기 전까지의 모든 숫자들을 result에 더해주고,

마이너스가 등장하고부터는 모든 숫자들을  빼주는 것을 정말 있는 그대로 구현했다.

아래의 코드는 문자열을 먼저 "-"를 기준으로 split하여 String들의 배열로 바꾸어주고, 

그렇게 나뉘어진 String들의 배열을 다시 "+"를 기준으로 나누어주는 방식으로 구현하였다.

확실히 카카오 기출문제들을 많이 접하다보니 새로운 아이디어들을 생각해낼 수 있게 된 것 같다.

'Swift알고리즘' 카테고리의 다른 글

백준 2217: 로프 (Swift)  (0) 2022.06.01
백준 5585: 거스름돈 (Swift)  (0) 2022.06.01
백준 1026: 보물 (Swift)  (0) 2022.05.25
백준 11399: ATM (Swift)  (0) 2022.05.25
백준 9663: N-Queen (Swift)  (0) 2022.05.25

관련글 더보기