백준 온라인 저지를 통해 알고리즘 학습을 진행하던 와중, 랭킹에서 singun11라는 분의 프로필을 보게 되었고, 프로필에 있는 백준.코드.kr라는 프로젝트를 접하게 되었습니다.

해당 프로젝트에는 singun11님이 푸신 문제들의 번호와 언어에 대한 코드들을 볼 수 있는 사이트였고, 해당 프로젝트에서 영감을 얻어 나도 한번 만들어보자는 생각을 가지게 되어 프로젝트를 시작하였다.
저는 이전에 JAVA를 주로 활용하여 알고리즘 문제를 풀었었고, 게임 서버 개발자가 되고 싶다는 생각에 C++로 잠깐 알고리즘 문제를 푼적이 있습니다.
현재는 Rust로 꾸준히 문제를 풀고 있어, 1문제에 대하여 여러 언어들로 푼 기록이 있어 어떻게 구성할까 하다가, 하나에 문제에 Java, C++, Rust 3가지 언어에 대한 코드를 모두 보여주는 방식으로 진행을 하게 되었습니다.
현재 java, C++, Rust 이렇게 3개의 레포로 코드가 분배되어져 있었지만, 해당 코드들을 전부 하나의 레포로 합치는 작업을 수행하였고, 이를 프론트엔드에서 파일을 읽어와 코드를 보여주는 방식으로 진행하였습니다.
이후, 백준 뿐만 아니라 이전에 프로그래머스문제를 java로 푼 레포가 존재하여, 해당 문제들도 같이 보여주자는 생각을 가지고 추가 작업을 진행하였습니다.

현재 해당 프로젝트를 완성하였고, 아래 링크를 통하여 확인해보실 수 있습니다.
https://lms0806-algorithm.vercel.app
algorithm
lms0806-algorithm.vercel.app
댓글