작성
·
569
답변 2
1
1
안녕하세요 얼음곰님!
제가 공부했을 당시는..
지금보다 더 자료가 없었던 것 같아요.
그리고 영어 자료등을 통해서 공부를 할려고 생각도 했었지만,
제가 목표했던 것은... 알고리즘 관련 내용을 깊이 있게 한번 보자는 것이었기 때문에
(비전공자이기 때문에.. 그냥 이론적으로 무조건 한번은 제대로 공부해야한다는 생각이 강했던 것 같아요. 저는 개인적으로는 처음의 목표가 어떤 시험.. 즉, 알고리즘 테스트 통과 목적으로 공부하지는 않았었습니다. )
그냥 한글 자료로 깊게 공부해보자는 목적이 컸던 것 같습니다.
그래서, 물론 시행착오도 있었지만
저 같은 경우,
파이썬 자료로 깊게 공부 후 ====> (문제를 풀면서) 스위프트로 필요한 내용 다시 공부
이런 식으로 했었습니다.
그래서.. 선택의 문제이신것 같아요.
최근에는 그래도 예전 보다는 자료가 좀 많은 편이고..
제가 알고 있는 스위프트 관련 알고리즘 자료들을 알려드리자면..
1) 레이웬더리치 (영어강의)
https://www.raywenderlich.com/977854-data-structures-algorithms-in-swift
2) 레이웬더리치 (영어서적)
https://www.raywenderlich.com/books/data-structures-algorithms-in-swift
3) 스위프트 데이터 구조와 알고리즘
https://book.naver.com/bookdb/book_detail.nhn?bid=12167344
4) 유데미 - 스위프트 알고리즘 관련 강의
https://www.udemy.com/course/the-swift-arcade-data-structures-and-algorithms-bootcamp/
스위프트 알고리즘 카카오톡 단톡방 (참여코드: optional)
https://open.kakao.com/o/gfCPxcJb
5) (만약에) 파이썬으로 공부하신 다면, 추천드리는 강의
(인프런 - '김태원' 강사님)
https://bit.ly/3jlJbQ3
이런 자료들이 있습니다.
얼음곰님이 지금 어떤 단계에 계시고.. 비전공자 이신지 아닌지 잘 모르겠으나,
저는 만약에 비전공자이시고.. 이제 공부의 초기 단계라면.. 알고리즘 공부는 하지말고,
나중에 현업에서 일하시고.. 1-2년차때 경력직으로 이직을 준비하시면서
알고리즘 공부를 하라고 말씀을 드리는 편입니다..
(처음부터 앱을 만드는 것도 익숙하지 않고, 문법에도 익숙하지 않으시다면..
저는 개인적으로는 앱을 잘 만드는 것이 더 중요하다고 생각하는 편이라서 그렇습니다.)
물론 얼음곰 님께서, 본인의 상황을 잘 판단해 보시고..
좋은 결정을 내리시면 좋을 것 같아요!
혹시 추가적인 질문 있으시면 또 남겨주세요 :)
고맙습니다.