![Coding Test Tips from a Test Creator [Coding Test with Python]Course Thumbnail](https://cdn.inflearn.com/public/courses/328755/cover/cac792f3-89c7-418b-8e23-49c5bede1bad/328755.png?w=420)
Coding Test Tips from a Test Creator [Coding Test with Python]
choikiwon
$26.40
Basic / Coding Test, Python
4.9
(30)
You will thoroughly understand the principles!
Basic
Coding Test, Python
I have compiled algorithm problem-solving techniques that can be consciously used when solving problems.
63 learners
Level Basic
Course period Unlimited


Coding Test
Algorithm
Data structure
Problem Solving Techniques
"How do you come up with such an explanation?"
This is one of the most frequently asked questions I get when I teach coding test classes.
Many students unanimously agree.
“Following the solution process is not difficult, but when I first encounter the problem in practice, I don’t know where to start.”
There are a ton of coding test courses on the market these days.
Most of them have excellent curricula and have no difficulty explaining the concepts.
It is well designed to provide a solid foundation for the core theories of data structures and algorithms, and to foster application skills through example problems.
But there is one thing that many lectures overlook.
This is a specific description of the 'problem-solving thought process' itself.
That is, there is a relative lack of training on what to pay attention to when looking at a problem and what direction to approach it in.
Ultimately, from the learner's perspective, although they may understand the examples in the lecture, when they encounter a new problem, they often have no idea why it is being solved this way.
This course was created to address that very shortcoming.
The key is not simply to give you the right answer, but to verbalize the 'method of coming up with' ideas , the 'perspective of analyzing' problems, and the thought processes that real problem solvers unconsciously use .
In this course, you will not learn difficult algorithms and data structures. However, you will solve difficult problems that can be solved with only basic algorithms and data structures.
In the process, you will focus on the essence of problem solving rather than background knowledge.
Specifically, we will learn about the four techniques below by solving examples.
Reverse selection
Collecting items
Change your perspective
Understand the essence
If you master these four problem-solving techniques, you will be able to come up with a much wider range of approaches when solving difficult coding test problems.
Correct answer codes are provided for all problems.
The solution code is written in Python.
However, it is written in a way that is easy to read for people who speak other languages.
Anyone who wants to know strategies for solving coding test problems
People who want to develop algorithmic problem-solving skills
People who want to solve brain-teasing problems
Even beginners in coding tests can take this course because it does not require difficult background knowledge.
Toss (Viva Republica) Machine Learning Engineer
Winner of multiple algorithm competitions (ICPC, SCPC, Kakao Code Festival)
Experience in writing coding tests
Who is this course right for?
Person who wants to solve difficult coding test problems
Person who wants to study algorithm problem solving
Need to know before starting?
Python
All
8 lectures ∙ (1hr 47min)
1. Example 1
11:29
2. Example 2
18:09
3. Example 1
19:45
4. Example 2
16:22
5. Example 1
13:59
6. Example 2
08:47
All
4 reviews
4.0
4 reviews
Reviews 2
∙
Average Rating 5.0
Reviews 2
∙
Average Rating 5.0
Reviews 4
∙
Average Rating 2.3
Reviews 5
∙
Average Rating 3.8
Check out other courses by the instructor!
Explore other courses in the same field!
25% off for new members
$13.20
25%
$13.20