강의

챌린지

멘토링

로드맵

커뮤니티

Thoroughly reading "Becoming a Coding Test Passer - Python Edition"

To help those studying the book "Becoming a Coding Test Passer - Python Edition" study systematically, we have added detailed missions corresponding to the progress of each book to the existing video lectures.

Instant answers

Your questions get answered

I’m sharing additional materials for the coding test lecture.

I’m sharing about one chapter almost every week.

Those who need it may find it useful to use it for free.


This time, I’ve summarized the key implementation details worth knowing to solve simulation problems that frequently appear in coding tests.

Simulation problems are less about difficult algorithms and more about the ability to accurately translate the conditions given in the problem into code. Since overlooking even a small condition or calculating coordinates incorrectly can cause the entire logic to fail, it is important to familiarize yourself with basic implementation patterns.

This material covered array rotation, coordinate movement, and bitwise operations as three main topics. In particular, we also reviewed common mistakes that frequently occur when solving problems, such as confusing rows and columns, failing to check the bounds after moving coordinates, and incorrectly calculating the rotation direction or indices.

Simulation is a type of problem that consistently appears in coding tests at various companies. In particular, if you are preparing for implementation-focused exams such as the Samsung SW Competency Test, you should definitely master it. This course is designed so that even those encountering these problems for the first time can gradually learn the basic implementation patterns. We hope it will be helpful to everyone preparing for coding tests.


Time complexity

Coding Test - Simulation

Comment