강의

멘토링

로드맵

BEST
Programming

/

Algorithm & Data Structure

Algorithm Coding Test to Pass in 2 Weeks (2024)

We will make algorithms easy in just 2 weeks of lectures. We use computers for convenience, so why do you spend so much time on computers?

(4.8) 71 reviews

2,272 learners

  • jwson
윔딩테슀튞
알고늬슘
Algorithm
Coding Test
Python

Reviews from Early Learners

What you will learn!

  • An approach that can solve any problem you encounter

  • A study method that doesn't let you lose a problem you've solved once

  • How to change code written in a loop to DP code

  • How to determine if you are a water gold or not

  • The ability of the algorithm to beat your friends who brag about having a high rank.

Solving algorithm problems is no longer difficult!
With this lecture 😎

📢 Please check before taking the class!

For new buyers (Updated November 20, 2024)

Hello, this is Coding Sense.

First, as of today, we have increased the free portion of the course.

Please make sure to listen to all the free parts and decide if they are helpful to you before purchasing. 😌

One lesson a day, conquer in 12 days
Algorithm problem solving 🀘

Hello, I'm developer Son Jeong-woo. I'm a mobile developer with a liberal arts background. After studying for less than a year, I successfully landed a job overseas as a mobile engineer.

To effectively discuss and appeal to algorithms in interviews, both domestically and internationally, I needed a deeper understanding of them than anyone else. I've created this course to summarize the reasons for my rapid growth in a short period of time and the easy-to-understand algorithms I learned along the way.

We promise amazing growth not only for those who are learning algorithms for the first time , but also for those who have solved many algorithm problems but have not seen any improvement in their skills .

I hope that everyone who attends my lectures will grow together with me, not just as knowledge-sharing partners and students, but as mentors and job-hunting partners. Thank you for your patience.

Learning Objectives 📌

  • Let me tell you why fully exploratory thinking is important.
  • When a difficult problem arises, we will tell you how to deal with it.
  • I will show you how code using a for loop can be connected to code using DP recurrence .
  • Let me tell you why the algorithm is not difficult .
  • When you encounter a real problem in a coding test, we will develop the ability to solve it somehow.

Course Target Audience/Course Purpose 🙆‍♀

For those who are just starting to study algorithms

Those who study algorithms but do not know exhaustive search thinking

When you encounter a problem for the first time, you start by Googling it.

Join us for this lecture! 🀗

  • You will gain real algorithmic skills that go beyond rank.
  • I can easily explain to others the problems I solved.
  • When you discover a problem you didn't know about, you feel excited and entertained.
  • You will be able to speak and appeal in interviews based on your knowledge of algorithms.
  • Even in actual assignment tests, you can design based on what you learned from the algorithm.

Learn this 📚

※ C++, Java, and JS users, please first listen to the 20-minute lecture explaining loops/conditional statements.

1) Basic lecture

  • Exhaustive search (For loop)
  • Optimization (number theory)
  • Save (cumulative)



2) In-depth lectures

  • Exhaustive search (recursive function, backtracking)
  • Optimization (recursive functions, backtracking cases)
  • Save (Top-down DP)
  • Ignition (bottom-up DP)

3) Additional lectures

  • 2D DP
  • LIS/LCS
  • Two-pointer
  • binary search
  • DFS / BFS
  • Dijkstra
  • tree
  • Union Find
  • Minimum spanning tree

Things to note before taking the course 📢

  • The lecture will be conducted in Python.
  • Because the lectures are idea-centered, anyone can easily understand them, regardless of language. (Please check out the free lectures before making your own judgment.)
  • We provide links to problems available on the BOJ Baekjoon website (for preview and review).
  • This course is not recommended for those with a high level of understanding and the ability to connect the dots between theories from exhaustive search to dynamic programming (Baekjoon Platinum or higher).

Recommended for
these people

Who is this course right for?

  • For those new to coding

  • A person who memorizes and solves algorithms

  • People whose algorithm skills do not improve

  • A person who teaches algorithms

Hello
This is

2,272

Learners

71

Reviews

113

Answers

4.8

Rating

1

Course

몚바음 엔지니얎로 음볞 믞디얎 아튞 회사에서 귌묎하고 있습니닀!

Curriculum

All

17 lectures ∙ (7hr 47min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

71 reviews

4.8

71 reviews

  • 1233님의 프로필 읎믞지
    1233

    Reviews 2

    ∙

    Average Rating 5.0

    5

    24% enrolled

    面癜くないですか

    • rgochobo님의 프로필 읎믞지
      rgochobo

      Reviews 1

      ∙

      Average Rating 3.0

      3

      76% enrolled

      アルゎリズムを 제대로 勉匷しようず思っお、抂念䞭心の初玚講座を受講したんだけど、 嘘じゃなく、埌ろに進むほど難しいものが出おくるのに、説明が䞍十分で理解もできないたた、ずりあえずやっおみお解いお終わり。これで合っおるのかな  講座を芋おいお、党然分からなくお他のブログやGPTを䜿っお理解したこずが倚く、 この講座を受けるよりも、そっちの方が 도움읎 되는 것 같く感じる。

      • jiwongoh9863님의 프로필 읎믞지
        jiwongoh9863

        Reviews 5

        ∙

        Average Rating 5.0

        5

        100% enrolled

        この講矩評をご芧いただく方の幎配がどうなるかはわかりたせんが、 私が幌い頃に絵を呑むように描くボブロスずいう画家が出おくるプログラムがありたした。 その画家ず講垫がずおも䌌おいたす。その画家も蚀うこずもできない絵のスッピングそしお本圓に簡単ですかこれは、 この講矩講垫も講矩ごずにスッピングコヌディングしお説明した䞊で簡単ですかこういうわけで、私はやっおはいけたせん  むンストラクタヌのようにだたされおはいけたせん。簡単ではありたせん。難しいです。 それでも垌望的なものは説明しおくれたす。 他の方の講矩がレオナルド・ダ・ノィンチの絵のように芋えなければならないなら、 この講矩はボブロスの絵のようで、最初は䜕ずか埓うこずができる講矩です。 Python文法を終えた初心者にずっお、これより簡単な講矩はないようです。

        • gss9813266님의 프로필 읎믞지
          gss9813266

          Reviews 11

          ∙

          Average Rating 5.0

          5

          59% enrolled

          私の状態は䞀床Javaを孊び、コヌテのためにPython文法だけを本ずしお孊んだ状態です。 最近コヌテを䜕床芋お講矩はみんな聞いたわけではなく半分聞いたし23回繰り返した埌 利点 1. このようにしおもコヌテを解けるこずができるなんだか分かるようになる思う 埓来は完党探玢で解いたずいう考えができなかったが、このように解決すればいいのを知っおいるので、もう少しよく解くこずになる 2. 隆起したブロンズ問題、しばらくシルバヌ問題も解決できるようになる その前にはただ本圓の文法だけ知っおいる問題だけを解くこずができる氎準だったが、しばらくシルバヌ問題も解かれお少し成長したず感じられる 3. 理解すれば匷力なツヌルを埗るこずになる 100プロで理解したらコテラは敵を盞手に匷い歊噚を䞀぀埗たず思う 欠点 1.理解するためには3回以䞊繰り返さなければならないかもしれたせん私の䞻芳的な基準です。 䜕川かは忘れおしたったのですが、13回以䞊芋たらその郚分がやっず理解になったんですよ。 しかしたた食べる時がある 2. 初心者には難しいかもしれたせん。 私の基準では理解するのが難しかったです。 コヌディングセンセは簡単だず蚀われたしたが、私の基準では理解できない時が倚かったです。.ㅠㅠㅠ 非難の意図ではありたせん。 これを聞く前に、Python文法+ Pythonの基瀎100制問題皋床は解いお来ればいいず思いたす。 この䟡栌にこれほどクオリティであれば、十分に事故も損害ではないず確信しおいたす。

          • 789188276272님의 프로필 읎믞지
            789188276272

            Reviews 1

            ∙

            Average Rating 5.0

            5

            6% enrolled

            アルゎリズムを問題解くだけに集䞭せず、理解させお盎接アむデアを匕き出す方法を教えおくれる講矩です。これたで間違っお勉匷しおきたこずをすぐに悟りたした。コヌディングテストが難しいすべおの人が䞀床ほど聞く䟡倀がある講矩

            $26.40

            Similar courses

            Explore other courses in the same field!