코딩 문제 사이트 - koding munje saiteu

Nomad Coders

유한회사 노마드컴퍼니
대표: 박인
개인정보책임관리자: 박인
사업자번호: 301-88-01666
주소: 서울시 마포구 백범로 8, 532호
-
원격평생교육원: 서울시 서부교육지원청(제2020-13호)
통신판매업 신고번호: 2020-서울마포-1987
이메일: help [@] nomadcoders.co

Navigation

  • Courses
  • Challenges
  • Reviews
  • Community
  • FAQ
  • Roadmap

Legal

  • 이용약관
  • 개인정보취급방침
  • 취소 및 환불정책

코딩 문제 사이트 - koding munje saiteu
Clone Startups. Learn to Code.

Learn And Earn

코딩 연습문제 푸는 사이트 추천 본문

컴퓨터/코딩

코딩 연습문제 푸는 사이트 추천

Determined 2020. 9. 27. 02:29

이번 포스팅에서는 코딩 연습문제 푸는 사이트를 추천하는 글을 써보도록 하겠습니다.
먼저 코딩실력을 향상시킴에 이 연습문제를 푸는 것의 중요성에 대해서 이야기 하겠습니다.
그 다음에는 각자의 상황에 맞는 사이트를 추천해보겠습니다.

연습문제 풀이의 중요성


프로그래밍 언어는 하나의 문법구조를 가지고 있는, 엄밀히 따지자면 언어로써의 특징을 갖고 있습니다.
그리고 그 언어사용의 숙련도는 개념만을 정교하게 갈고 닦는다고 얻어지는 것이 아닙니다.
반대로 여러 경험을 쌓아가야만 그 숙련도가 계속해서 쌓여가는 것입니다.

1. Project Euler

Project Euler 바로가기

수학과 학생은 컴퓨터를 보다 가까이 하고, 컴퓨터학과 학생들은 수학을 좀 더 가까이 하라는 말이 있습니다.
컴퓨터 과학의 근간에는 수학이 너무나도 밀접하게 깔려있습니다. 그렇기에 수학과 친밀해질 필요가 있겠습니다.

수학 기초가 있는 수학과 학생들은 보다 더 구체적인 계산과정, 문제 해결과정을 이 project euler을 통해서 관찰하고, 경험하고, 코딩의 실력을 쌓아가면 좋습니다.
또한 문제들이 크게 어렵지 않아 하루에 2,3문제씩만 풀어보아도 코딩의 감을 쌓기에 아주 좋습니다.

2.BaekJoon

코딩을 공부하시는 분들 중 많은 분들이 코딩테스트를 준비하실 겁니다. BaekJoon사이트는 이에 아마 가장 최적화된 사이트일 것입니다. 

백준 사이트 바로가기

  • 분류가 잘 되어있습니다.

백준은 어떠한 문법을 써야하는지, 어떠한 해결전략을 써야하는지를 표기해놓습니다.

똑같이 문제를 풀 방법을 모르는 두 사람이 있어도, 어떠한 부분을 모르는지 아는 사람과 모르는 사람은 하늘과 땅 차이입니다. 어떠한 부분을 모르는지 아는 사람은 그 내용을 자신만의 방법으로 자기 것으로 만들 수 있기 때문입니다.

  • 여러 도움이 되는 강의들이 갖춰져 있습니다.

백준은 여러 테마별로 온라인 강의를 열어놓습니다. 그 중에는 알고리즘, 자료구조와 같이 개발자로써 취업을 할 때, 기술면접에서 무조건 묻는 분야에 대해서 강의를 합니다. 뿐만 아니라, 코딩 테스트, 그 중에서도 삼성 SW 역량테스트 준비, 코딩테스트 및 인터뷰 종합 강의도 있으니, 개발자로써 구직활동을 하고자 하는 분에게는 이보다 좋은 사이트가 없겠습니다.

  • 폭 넓은 프로그래밍 언어를 지원합니다.

사용자마다 친숙하고 자신있는 프로그래밍 언어가 다 다르기 마련입니다. 이와 같이 보다 많은 개발자, 개발자 지망생들을 수용하기 위해서 백준은 60여 종류의 프로그래밍 언어를 지원합니다.

3. Hackerrank

말이 필요없습니다. 해외에서 개발자를 준비한다면 Hackerrank에서 준비하는 것이 유리합니다.
Hackerrank에는 연습문제 풀이뿐만 아니라 다양한 컨텐츠를 갖추고 있습니다.

Hackerrank바로가기

  • 자격시험(Certification)

말 그대로, 프로그래밍 언어에 대해서 얼마나 숙련되어 있는지를 평가하는 시험을 자체적으로 갖고 있습니다.
이 시험에서의 성취도를 통해서 기업에 지원할 때 하나의 증빙서류로써 역할을 하는 것 입니다.

평가 영역은 Problem Solving(Basic, Intermediate), Rest API (Intermediate), Angular, JavaScript, Python, Java, React이 있습니다.

  • 구직

미국에서 개발자로써 취업을 할 때 채용계획 및 일정을 이 메뉴에서 일목요연하게 조회할 수 있습니다.

  • 연습문제

Hackerrank는 자동으로 사이트에서 특정 순서로 문제를 풀어나갈 것을 추천합니다. 그렇기 때문에 정확한 기초가 서지 않은신 분들이라면 Hackerrank에서 문제를 풀면서 그 기초를 정립해 나가도 좋을 것 같습니다.


오늘은 저와 함께 코딩 연습코딩 연습문제 푸는 사이트 3 곳을 함께 살펴보았습니다.

앞서 강조했듯이, 익숙해질 때까지 끝없이 연습하는 것이 중요하니 제가 추천한 사이트에서 
역량을 많이 쌓으시길 바랍니다.

다음 포스팅에서 더 유익한 정보로 돌아오겠습니다. 감사합니다.

JAVA

코딩 테스트 문제 사이트 (코테준비/ 코딩 독학 / 코딩 문제/ 코딩 기초 / 코드업 / 백준 / 프로그래머스 )

2021. 1. 29.

많은 IT기업에선 신입을 뽑을때 면접 외에 코딩테스트를 본다.

내가 코테를 보는 회사에 지원할지는 모르겠지만 언어를 익히는데에도 도움이 되기에 꾸준히 코테와 알고리즘 공부를 하려 한다.

기초 문제 풀기에는 '코드업'이 유명하다.

코딩 문제 사이트 - koding munje saiteu

www.codeup.kr/problemsetsol.php?psid=23

문제집 / 기초 100제

www.codeup.kr

따로 기초 100제가 있어 단계별로 차근차근 공부하기 좋다.

단점이라고는 내가 왜?! 대체 왜 틀렸는지 잘 모르겠다. 설명이 딱히 친절하지는 않다.

분명 콘솔에서 돌아가는 거 확인하고 입력했는데도 틀렸다고 뜰때가 많다..

기초를 마치고 다음 단계로 넘어가서 비슷한 유형의 문제를 많!이! 풀고 싶을때는 '백준'이 있다.

www.acmicpc.net/

Baekjoon Online Judge

Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다.

www.acmicpc.net

코딩 문제 사이트 - koding munje saiteu
코딩 문제 사이트 - koding munje saiteu
코딩 문제 사이트 - koding munje saiteu

문제 수도 엄청 많고 회원 수도 많다.

많이들 푸는 게 '단계별로 풀어보기'이다.

마지막으로 '프로그래머스'이다.

난이도도 실제 기업 코테 수준의 문제로 시간 안에 풀 수 있다면 코테는 준비된거라고 볼 수 있다.

programmers.co.kr/

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

코딩 문제 사이트 - koding munje saiteu
코딩 문제 사이트 - koding munje saiteu
코딩 문제 사이트 - koding munje saiteu

현재 나는 백준을 조금 풀다가 코드업 기초 100제를 풀고 있다.

6개월 동안 꾸준히 공부해서 프로그래머스 문제까지 풀 수 있었으면 좋겠다..

화 이 팅!

코테에 관해 더 많은 내용을 알고싶다면

바킹독님의 알고리즘 강의 오리엔테이션을 참고...

https://youtu.be/LcOIobH7ues

코딩 문제 사이트 - koding munje saiteu
코딩테스트의 핵심은 반례를 놓치지 않고 효율적인 알고리즘으로 문제 해결하기

관련글