이번에 코드스테이츠에서 같이 수업을 듣는 동기들끼리 하는 스터디그룹에 초대받아 프로그래머스라는 사이트를 알게 되었다. 깃헙연동으로 로그인만 하면 여러 가지 문제를 언어에 맞게 풀어볼 수 있는 사이트였다. 프로그래머스에는 문제의 난이도에 따라 level 1부터 5까지 등급을 매겨놨는데 그중 level 1 완주하지 못한 선수라는 문제를 풀면서 느낀 점과 다른 사람의 풀이를 보고 분석해보기로 했다. 마라톤 경기에 참가한 선수 명단과 마라톤 경기를 완주한 선수 명단을 배열로 주고 완주하지 못한 선수를 찾는 문제였다. 수도코드를 작성하기 전에 먼저 문제를 추상화하는 과정을 거쳤다. 배열 arr1과 arr2 가 함수의 인자로 주어진다. arr2는 arr1에서 한 요소가 빠져있는 배열이다. 빠져있는 그 요소를 찾아서..