강의

멘토링

로드맵

Inflearn brand logo image
BEST
개발 · 프로그래밍

/

알고리즘 · 자료구조

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

자바(Java)로 코딩테스트를 준비하시는 분을 위한 강좌입니다. 코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다. 주제와 연동하여 기초문제부터 중급문제까지 단계적으로 구성되어 있으니 차근차근 따라하시면 좋은 결과가 있을 겁니다.

(4.9) 수강평 318개

수강생 7,933명

  • 김태원

먼저 경험한 수강생들의 후기

이런 걸 배울 수 있어요

  • 자바를 이용해서 알고리즘 문제를 풀어봅니다.

  • 자바를 이용해 문제해결전략을 배웁니다.

자바(Java) 알고리즘 문제풀이 
채점사이트를 통해 기초부터 준비해보세요! 💪

이 강의는

자바(Java)로 코딩테스트 준비를 하고 계신 분께 추천드려요! 
문제는 기초~ 중급까지 단계적으로 구성되어 있으며,
코딩테스트에서 가장 많이 출제되는 Top 10 Topic을 다루고 있습니다.

코테 확실하게 통과하고 싶다면 
공부하는 방법

1️⃣ 영상을 보기 전에 먼저 문제를 풀어보세요.

2️⃣ 한 문제당 최소 30분은 스스로 연구해본 다음 영상을 시청합니다.

3️⃣ 문제를 연구할 때는 펜과 종이로 그림을 그려보고 표도 그려보면서 연구해야 합니다.

4️⃣ 펜으로 종이에 연구하는 게 매우 중요합니다. 이때 문제 해결력이 생깁니다.

5️⃣ 30분이 지나도 해결이 되지 않는다면 영상을 시청하고, 익숙해질 때까지 반복 연습해야 합니다.

채점사이트를 이용해 실전처럼 문제를 풀고 채점 받아보세요.
알고리즘을 공부하여 문제해결력을 길러봅시다!

1. 채점사이트를 무료로 제공합니다, 영상을 보기 전에 반드시 먼저 스스로 문제를 푼 뒤에, 채점사이트에서 채점을 받아보시기 바랍니다. 한 문제당 30분 정도 스스로 도전해보고 안될 경우 영상을 보시는 게 제일 좋습니다. 채점받을 때 소스코드의 class 이름은 꼭 Main 으로 하셔야 채점이 됩니다. 유념하세요.

 
 
2. 채점사이트 기능이 업데이트되었습니다. 결과가 오답으로 나오면 채점결과를 상세하게 알 수 있고, 오답이 나온 채점데이터 케이스도 볼 수 있습니다. 
 
 
 
 
3. 섹션 7은 이론과 코드구현만 합니다. 채점을 할 수 있는 문제들은 아닙니다. 한 문제 "송아지 찾기1" 만 채점지원이 됩니다.
4. 섹션8과 섹션 9에서 몇 개의 문제는 채점지원이 안됩니다. 강의 영상 제목에 "채점지원안됨" 으로 표기되어 있습니다.
5. 채점사이트는 무료로 제공되는 서비스입니다. 채점사이트 문제로 환불요청은 불가한 점 양해부탁드립니다. 채점사이트는 평생 제공되는 서비스는 아니라는 점 공지해드립니다.
 

잠깐! 질문을 하실 경우 🙋‍♀️

  • 질문하고자 하는 수업 영상에서 "질문하기"를 통해 질문해주시기 바랍니다.
  • 강의 영상 내용 중 이해가 안되는 부분에 대해서만 질문을 받습니다.

 

후속강의(중급) : "자바 코딩테스트 - IT대기업 유제"

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 자바로 코딩테스트를 준비하시는 분

  • 자바 문법을 배운 후 자바 프로그래밍 실력을 향상시키고 싶으신 분

선수 지식,
필요할까요?

  • 자바 문법

안녕하세요
입니다.

26,647

수강생

962

수강평

3,123

답변

4.9

강의 평점

8

강의

패스트캠퍼스 자료구조 & 알고리즘 강의

제로베이스 자료구조 & 알고리즘 강의

프로그래머스 PCCP(코딩역량인증시험) 강의

 

커리큘럼

전체

104개 ∙ (22시간 27분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

318개

4.9

318개의 수강평

  • neuri932678님의 프로필 이미지
    neuri932678

    수강평 8

    평균 평점 5.0

    5

    100% 수강 후 작성

    I am not a major, but I always felt scared because I thought that data structures, algorithms, and coding tests were difficult subjects for majors. However, in order to get a job, I had to study in the end... So while looking for a lecture, I ended up taking the instructor's lecture. The conclusion is very satisfying. I had to memorize the problems because my skills were lacking, but thanks to the instructor, I was able to study a lot about algorithms and data structures that were unfamiliar to me. What I was particularly satisfied with in the lecture was that even a beginner like me could understand it very well by drawing pictures and explaining how they worked. And I often thought that I lacked the "problem-solving skills" that are necessary for programmers because I couldn't solve those problems at the academy... or that I didn't have the qualities of a developer... but the instructor told me to just memorize the basic algorithms here and there, which was a great comfort. I gained hope that even good people have to memorize the basics... and that problem-solving skills are not innate but are developed. So even if I can't solve the problem right now, I'm just going to memorize the basic algorithms! I've talked too long. For those of you who are non-majors like me and want to get a job at a good company, I highly recommend this course. Don't hesitate and take it! :)

    • hsj76301027님의 프로필 이미지
      hsj76301027

      수강평 5

      평균 평점 5.0

      5

      100% 수강 후 작성

      This is the best algorithm lecture. I only took this lecture and passed most of the coding test. (Except for the difficult parts) It would be good if there was a next level lecture... Since you taught me how to hold a spoon, I guess I should eat on my own now?ㅠ

      • emerald62274465님의 프로필 이미지
        emerald62274465

        수강평 3

        평균 평점 5.0

        5

        100% 수강 후 작성

        This is what I felt after completing the course. I really recommend it to those who are starting to learn algorithms in Java. At first, I was worried that the lecture quality would be poor because the price was cheaper than other algorithm lectures, but the lecture was very easy to understand and good because the teacher's interesting way of speaking and the lecture followed each index. (Especially DFS and BFS are great lectures) And it was too hard when I tried to study from a book, but I think online lectures are good when learning other people's solutions. I wish the teacher would publish an intermediate version of Java algorithms.

        • l3lur님의 프로필 이미지
          l3lur

          수강평 4

          평균 평점 5.0

          5

          100% 수강 후 작성

          This is a really good lecture for beginners in algorithms. I read the reviews before taking the lecture, but since they are subjective, they may differ, but you don't need to refer to the reviews with low stars. They say that it is insincere to draw and explain with a drawing program, but if you take the lecture yourself, there will be no problem at all. The instructor repeatedly explains it in an easy way so that even beginners can understand, so I recommend it to beginners in algorithms.

          • smk9405136366님의 프로필 이미지
            smk9405136366

            수강평 1

            평균 평점 5.0

            5

            67% 수강 후 작성

            I am a career developer. I was studying alone because my coding test skills were lacking, but I found this lecture while looking for one. The conclusion is really satisfying. Since you explain code debugging with pictures, even beginners can understand it well! If there is something a little disappointing, It would be good to explain it by drawing it in real time, but it would be cleaner if you made it into materials in advance and used it. And it would be better if you drew it with a drawing pad or something!

            ₩77,000

            김태원님의 다른 강의

            지식공유자님의 다른 강의를 만나보세요!

            비슷한 강의

            같은 분야의 다른 강의를 만나보세요!

            연관 로드맵

            강의가 포함된 로드맵으로 학습해 보세요!