I am an iOS software engineer and I love using Swift rather than C++, Java or Python to solve algorithm problem even though I am not good at.
During applying many companies, I realized that knowing algorithm is inevitable. When I googled out, I could hardly find out articles or solutions are wriiten in Swift code. I know the type of language is not a crucial factor to understand algorithmatic thoght. However, whenever I see the solution which compressed to one or two lines using standard libraries, especially C++, It makes me frustrated.
Alright then, why not Swift?
This github repositoy is for the all questions I gave during technical interview and solutions in Swift.
And also for the basic knowledge about data stucture and algorithm, I will continuously update examples in the "Basic" folder.
Hope it helps to those who love Swift. :)