본문 바로가기
공부

코딩 알고리즘 문제 풀이 사이트 추천

by ┆┝⤤✚▼ 2023. 3. 21.

요즘 코딩 열풍이 부는 가운데, 많은 블로그에서 코딩 알고리즘 문제 풀이 사이트로 이것저것 추천하고 있을 것입니다. 하지만, 문제 풀이 사이트가 한둘이 아니어서 뭐로 풀어야 할지 막막하셨죠? 그 고민, 제가 해결해 드리겠습니다!

 

크게 3가지 코딩 알고리즘 문제 풀이 사이트를 추천하려고 하는데요, 코드업과 프로그래머스 마지막으로 백준을 소개해드리려고 합니다.

 

기초 과정은 어디서, 중급 과정은 어디서, 고급 과정은 어디서 풀어야 할지 차례대로 추천해 드리겠습니다.

코드업

코드업-이미지
코드업(출처:코드업)

  • 고등학생도 많이 할 정도로 기초 다지기 좋음
  • C언어 / Python 언어 전용 기초 100제 수집
  • C 언어 / Python 외 Java, C++ 등 다양한 프로그래밍 언어 지원

기초 과정을 다지기 위해서는 코드업만 한 사이트가 없습니다. 우선, 고등학교에서도 코드업을 통해서 많은 고등학생들이 코딩 기초를 다지고는 합니다. 또한, 대학교 신입생들도 요즘 교양 과목으로 Python 과목을 듣고는 하는데, 주변에서 들어보니 대학생 역시 많이들 코딩 공부 시작을 코드업으로 진행한다고 합니다.

 

 

일단, 코드업이 다른 문제 풀이 사이트와 다른 점은 기초 100제가 있다는 점입니다. 제가 알기로는 위 C언어 / Python 언어 전용 같은 경우는 코드업 내부에서 따로 분류해서 그런 것으로 알고 있지만, 이 2가지 언어 외에도 Java 등과 같은 언어로도 기초 100제를 풀 수 있는 것으로 알고 있습니다.

 

만약, 이제 막 코딩을 시작하는 분이거나 기초 과정이 약한 분들이라면 코드업 사이트로 코딩 실력을 다지는 것을 추천합니다!

 

코드업-홈페이지-바로가기-버튼

백준

백준-이미지
백준(출처:백준)

  • 코드업 다음 단계로 접근하면 좋음
  • 많은 대학생들이 백준 이용하여 문제 풀음
  • 각종 대회 많이 개최됨
  • 랭킹 등 확인 가능

코드업으로 기초를 다지셨다면, 백준을 통해서 본격적으로 난이도 중에 해당하는 알고리즘 실력을 키울 필요가 있습니다. 많은 대학생 분들, 특히 컴퓨터 관련 전공을 하는 분들은 백이면 백 백준 알고리즘 사이트를 통해서 공부를 합니다.

 

백준의 장점은 여러 알고리즘 문제들을 접해볼 수 있는데요. 코드업에서는 코딩의 기초를 다질 수 있었다면, 백준은 문제 응용을 접할 수 있다고 보시면 됩니다.

 

 

또, 백준 안에서는 엄청나게 많은 코딩 대회가 열리기도 하는데요. 기업에서 주최하는 코딩 대회보다는, 대학생들이 직접 여는 코딩 대회가 많습니다.

 

그러다 보니, 생각지도 못한 기발하고 신박한 문제들이 무궁무진하게 많은데요. 심심할 때 한 번 이런 문제들을 푸는 것도 좋은 기회라고 생각합니다.

 

백준-홈페이지-바로가기-버튼

프로그래머스

프로그래머스-이미지
프로그래머스(출처:프로그래머스)

  • 어려운 알고리즘 공부할 때 유용 / 코딩 테스트 준비하기 좋음
  • 카카오 계열사 위주 문제 많음 / 채용 정보 및 채용 연계 제공
  • 코딩 관련 데브옵스 등 스쿨 있음 / 커뮤니티 통해서 다양한 정보 얻을 수 있음

프로그래머스는 개발자로 취업을 준비하기 위한 많은 분들이 이용하는 문제 풀이 사이트입니다. 즉, 코딩으로 치면 고급 과정에 해당되는 것이죠.

 

우선, 카카오에서 출제한 코딩 테스트 문제가 많다 보니, 실제로 출제된 문제를 만나볼 수 있단 점이 가장 큰 메리트인 것 같습니다. 카카오 외에 유명한 IT 회사도 많고, 또 굳이 IT 전문 회사가 아니라도 요즘 같은 시대에 좋은 개발자가 필요한다지만 카카오와 같이 직접 출제한 문제를 접하기란 어렵습니다.

 

 

그러한 점에서 프로그래머스에서 코딩 테스트 용 문제를 실제로 접함으로써, 다른 기업도 이와 비슷한 난이도겠구나를 미리 체험할 수 있죠.

 

또 개인적으로는 프로그래머스의 커뮤니티 기능도 마음에 들었는데요. 개발자를 준비하는 분뿐만 아니라, 현직 개발자 분들도 이 커뮤니티에서 입사에 대한 고민, 경력에 대한 고민, 회사 생활에 대한 고민 등 많은 고민들을 다루기 때문입니다.

 

만약, 개발자 입사를 꿈꾸는 분들이라면 프로그래머스에서 코딩 및 알고리즘 실력도 늘리고, 커뮤니티를 통해 개발자의 삶을 간접적으로 체험해 보는 것이 어떨까요?

 

프로그래머스-홈페이지-바로가기-버튼

지금까지 코드업, 백준, 프로그래머스 코딩 알고리즘 문제 풀이 사이트들을 추천드렸습니다. 이 사이트에서 공부만 하더라도 코딩 및 알고리즘 실력이 많이 늘 것이라 확신합니다.

 

코딩 공부를 하는 모든 분들 파이팅입니다!


댓글