Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Algorithm & Data Structure

The coding test bible [python]

The most complete bible for passing all coding tests.

(5.0) 5 reviews

110 learners

  • nossi
텍스트 강의
Algorithm
data-structure
Coding Test
Python

Reviews from Early Learners

What you will learn!

  • Data Structure/Algorithm Theory

  • Coding tests for companies

  • Problem Solutions / Answer Key

  • Memorizing algorithm templates

📕 Cote's Bible - The best book to prepare for real coding tests

“If you learn like this, your skills will definitely improve.”

I experienced it firsthand and eventually passed the coding tests of more than 10 companies including Kakao, Samsung, SK Hynix, and Naver .


I made the book I wanted when I was studying .”


Over the past 4 years, I have taught numerous students at universities, corporate bootcamps, Inflearn, and 8-week killing camps.

I saw and heard firsthand where things got stuck and what was difficult .

I created it by reflecting all those experiences.

I will introduce in detail the result of my hard work, " 📕 Cote's Bible " below :)

Killing Camp Infrun-005

📌 Why do you need this book?


Crazy detailed explanations

“Why does this code work like this?” We will help you understand why each line of code flows the way it does.

Solve one problem in 2 to 4 ways

We will help you compare different approaches directly and develop a sense of choosing the fastest and most accurate solution in real-life situations.

Data Structure/Algorithm Theory + Practical TIP

Theory is one thing, problems are another? NO! You can see for yourself how the concepts you learned are applied to real problems.

Templates provided for memorization

The answer is to just memorize frequently used codes and efficient patterns. This is because you need to save time in real life!

Contains only the core types that must be solved

We have carefully selected only the questions that reflect actual exam questions from 2020 to last year .

Do you know that?

If you read the problem carefully, there are hints on how to solve it.

You want to find the “minimum”? → I would suspect DP and BFS first.

Have you seen the range of N? → You can decide how to solve it: O(N²), O(N) O(logN).

If you look closely at each condition → there are hidden clues that can help you think of specific data structures/algorithms.

This problem is a BFS problem.

NO!

There are many ways to solve a problem, and in the exam room, it is important to choose the optimal method for the given conditions.


When practicing, try out different methods and make sure you understand the pros and cons of each, which will give you a much greater advantage in real life.

[Useful Tips]

As you solve problems and implement them, there are many useful tips to keep in mind.


As I explain, I will also share key tips that you can immediately use in your coding tests!

I recommend this to these people

For beginners of coding tests

We will teach you essential data structure/algorithm concepts and provide you with a complete guide on how problems are presented.

I'm a person who has studied a lot.
Let's become the god of coding through coding tips and various approaches.

I am the god of coding tests.
Let’s go toKilling Camp, which deals with difficult problems!

What happens if you master this book?

The worry of “How do I come up with a solution?” disappears.

You will be able to freely use Python grammar frequently used in coding tests .

Practice solving a problem with different approaches , so you can choose the method that best suits your situation.

You will gain the ability to apply data structure/algorithm concepts to problems .

Problem solving time is drastically shortened. ( Required template + code tip )

Learn about these things.

Data Structure/Algorithm Concepts

Data structure/algorithm concepts for coding tests .


Coding Test Application TIP

So how does a hash table appear in a code test?

I will tell you how questions are presented based on data structure and algorithm!

Code Templates

Weapons you must equip when entering the testing room
We'll organize it into a code template for you.
Be sure to memorize these

Commentary

(1) Understanding the problem (2) Approach (3,4) Code design implementation
A meticulously written commentary in 4 steps!

How did you come up with this solution?

We will answer all your questions.

Development Namno, Instructor Noh Jeong-ho

Hello. This is instructor Noh Jeong-ho.

I am impressed by well-written books and lectures.

We will provide you with a perfect lecture so that you can feel the same emotion.


📌 Teaching experience

  • 2024 ~ Present: Kookmin Bank IT's Your Life Bootcamp Coding Test Instructor

  • 2022 ~ 2024: Special lecturer for coding tests at many universities including Korea University of Technology, Sungkyunkwan University, Ewha Womans University, and Pusan National University

  • 2021: Kakao Enterprise Recruitment Pass

  • 2020: Passed coding tests at major IT companies such as Samsung Electronics, Naver, and SK Hynix

Things to note before taking the class

Learning Materials

  • We also share e-books written in Notion.

  • You will solve problems created directly based on past exam questions. (Self-grading site)

Note

  • This book is for building a solid foundation.

  • Even if you solve a problem, there will be many people who say, 'I don't know exactly how to solve it' who will gain a lot.


  • If you want a difficult problem, come toKilling Camp !

  • If you would like to see this content in a lecture , please come to the Cote All-in-One Lecture !

Recommended for
these people

Who is this course right for?

  • For those who are new to data structures/algorithms

  • For those curious about how to apply it to problem-solving

Need to know before starting?

  • python

Hello
This is

6,748

Learners

312

Reviews

305

Answers

4.9

Rating

6

Courses

現 개발자 취업컨설팅 회사 대표

     삼성전자 임직원 교육 출강
     대학, 기업, 국비교육 특강 진행

     면접관련 서적 집필 중(길벗 출판사) 
     '개발남노씨' 유튜브 채널 운영

카카오엔터프라이즈

     성균관대 전자전기공학 학사

Curriculum

All

79 lectures

Published: 
Last updated: 

Reviews

All

5 reviews

5.0

5 reviews

  • 만두님의 프로필 이미지
    만두

    Reviews 18

    Average Rating 4.8

    5

    96% enrolled

    노씨님이 코테의 바이블을 출간하셨다고해서 달려와봤습니다🥳 작년 초 코테올인원 강의를 들으며 어렵게 느껴지던 자료구조 알고리즘 개념과 대표 문제를 정복했고, 킬링캠프를 통해 더욱더 체계적으로 반복해서 문제 풀어 나가며 많이 성장했습니다. 그과정에서 노씨님 강의는 말할것도 없이 아주 큰 도움이 되었고, 킬링캠프에서 제공해주셨던 코테용 파이썬 관련 자료가 문제 풀이에 많은 도움이 되었어요! 그리고 그 자료들과 개념설명, 템플릿들을 모아 한번에 볼수 있게 최종본으로 정리해주신게 이 코테의 바이블 같습니다. 개인적으로는 코테올인원 강의를 너무 좋아해서 같이 보길 추천하고싶지만 이 책도 자세히 설명이 되어있기때문에 꼭 정독+다회독 하면서 확실하게 본인껄로 만드시길 추천드립니다! 제 커리어에서 작년에 코테올인원 강의+킬링캠프 참여한건 큰 터닝포인트였고 덕분에 코테 두려움 극복하고 연봉 3배 높여서 미국에서 잘 알려진 테크 기업으로 이직 성공했습니다ㅎㅎ 의지와 끈기를 가지고 반복해서 강의/책 내용, 대표문제(템플릿) 습득하고 그걸 토대로 응용문제들 풀어나가다보면 확실히 실력이 확확 느는게 느껴지실거에요. 풀었던 문제는 시간차두고 반드시 반복해서 풀어보세요. 눈딱감고 50문제정도 외우다시피 반복해서 풀면 그다음부터는 정말 쉬워집니다. 노씨님 강의 팬이어서 팬심으로 리뷰 쓰다보니 글이 길어졌네요ㅎㅎ 결론은 이책이나 강의를 반복해서 보며 기반을 닦고 여유 되시면 킬링캠프까지 참여하시는걸 강추드립니다! 의지만 있으면 전혀 아깝지 않은 투자가 될겁니다🙌

    • Dev_ChooBle님의 프로필 이미지
      Dev_ChooBle

      Reviews 4

      Average Rating 5.0

      5

      92% enrolled

      최근 기업 코딩테스트에서 나오는 주요 알고리즘 및 문제 유형이 다 담겨있습니다. 그리고 각 알고리즘 및 문제 유형에 맞는 적절한 퀄리티 좋은 문제도 포함이 되어 있습니다. 이 전자책 한 권이면, 최단 기간의 최고의 성과를 낼 수 있습니다! 대신, 꼼꼼하게 직접 풀어보면서 체화를 하셔야 의미가 있을 것 같습니다.

      • 한재훈님의 프로필 이미지
        한재훈

        Reviews 1

        Average Rating 5.0

        5

        90% enrolled

        믿고 보는 개발남노씨 자료!! 유튜브랑 인프런 강의로 알게된 후로, 이번에는 책을 내셨다는 알림을 보고 고민없이 달려왔는데 이번에도 퀄리티가 훌륭하네요 ㅎㅎ 국내 코딩테스트 자료 중에서는 정말 독보적인 시각화로 배우는 입장에서는 빠른 시간 안에 이해가 잘 되고, 코드 스니펫이나 예시 문제를 제공해주시니 스스로 고민해보는 시간도 가지게 돼서 코테의 기본을 다지기에 가장 좋은 자료인 것 같습니다!!

        • 전은성님의 프로필 이미지
          전은성

          Reviews 1

          Average Rating 5.0

          5

          30% enrolled

          • hahaha님의 프로필 이미지
            hahaha

            Reviews 1

            Average Rating 5.0

            5

            30% enrolled

            $26.40

            nossi's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!