본문 바로가기
생각정리

Swift 알고리즘 공부를 시작하며.. (프로그래머스)

by iOS_woo 2022. 3. 28.

 

어제부터 프로그래머스 알고리즘 문제를 풀기 시작했다. 

코딩 테스트 준비 영상이나, 취업 후기를 보면 공통적으로 코딩테스트는 문제를 많~이 풀어야 한다고 조언한다. 

그래서 조금이라도 일찍 하루 1~3개 정도 문제를 풀고 정리해나갈 생각이다. 

 

앱 개발 공부를 하며 Swift에 나름 익숙해졌다고 생각했는데 

자신만만하게 프로그래머스 레벨 1 문제를 풀어보는 순간 .. 이.. 이게 뭐지? 

몇몇 함수는 앱 개발에서도 자주 볼 수 있어서 친근했는데, 옵셔널 처리나 익숙치 않은 함수들이 많았다. 

 

아무래도 앱 개발과 코딩 테스트 알고리즘 문제에서 쓰이는 지식은 조금 차이가 있는 것 같고, 

알고리즘 문제를 많이 풀어보면서 여러 함수와 문법들에 친해질 필요가 있겠다. 

그래도 다행인 것은 코딩테스트 공부를 하면서 알게되는 지식은 확실히 앱 개발에 도움이 될 것 같다. :)

 

어제 오늘 문제를 풀면서 짧은 시간이었지만 새로운 함수와 표현방법들도 배우게 되고 나름 성장해서 뿌듯하다. 

불과 몇달전만 해도 Swift 언어 문법도 어렵다고 느껴지고, 알고리즘 문제는 엄두도 못 내었는데.. 

 

지금까지 해온 것처럼 코딩테스트도 꾸준히 해보면 익숙해지지 않을까? 

희망해본다!

댓글