inflearn logo

Passing the SW Competency Test Type A with C++ (Advanced Algorithm)

We provide CodeTree past exam questions along with algorithms and tips for solving them. Although C++ is used, the course is accessible to those using other languages as it does not rely on libraries. (Python code is provided)

(5.0) 9 reviews

190 learners

Level Beginner

Course period Unlimited

C++
C++
Coding Test
Coding Test
Algorithm
Algorithm
Software Test
Software Test
C++
C++
Coding Test
Coding Test
Algorithm
Algorithm
Software Test
Software Test

Reviews from Early Learners

5.0

5.0

김태우

59% enrolled

It was really helpful. Thank you! I would like to listen to the next lecture as well. Do you have any plans?

5.0

이은진

6% enrolled

It's exactly the curriculum I wanted. It was great that I could quickly review the types of questions that come out on the Samsung exam. The explanations were friendly and calm, so it was easy to understand.

5.0

jyeon0818

13% enrolled

I'm watching this because of coding tests, but it's so much fun 😆😆😆😆 Please keep adding the comedy ^_^

What you will gain after the course

  • SW Competency Test

  • Algorithm

  • C, C++

  • Algorithm for solving all past exam questions on Codetree

Build your coding stamina by implementing everything yourself without using libraries! 💪

In this course, you can learn all the algorithms and techniques required to solve the Codetree past exam questions for the SW Competency Test.

Since it is implemented directly without using C++'s STL library, those using other languages can also follow along. (Refer to orientation)


All source codes (C++, Python) can be found on GitHub.

Features of this course ⭐


📌 Codetree SW Competency Test Past Questions Solutions

📌 Perfect implementation from basic C++ syntax to frequently used techniques

📌 2D Array Rotation

📌 Principles and operation methods of essential data structures perfectly tailored for exam preparation

📌 Brute Force Basics (DFS, BFS)

📌 DFS (Depth-First Search): Complete mastery of generating all possible cases

📌 BFS (Breadth-First Search): Practical Application of 2D Array Traversal

📌 Simulation & Implementation

Recommended for these people 👍

Job seekers / Aspiring developers

SW Competency Test and want to pass on the first try

Repeat examinees / Prospective new employees
Those who no longer want to fail algorithm tests

Algorithm Beginners / INFJ
Those who want to study algorithms in advance while preparing for an internship or before graduation

After taking this course... 🎓


🥇 You can pass the SW Competency Test.

Here is what you will learn. 💡

📘 Tips & Practice Problems for the Exam

We will tell you all about the practice problems, techniques, and test environment frequently used in exams.

🔍 Creating combinations with DFS

You can learn how to create all cases and perform simulations using Brute Force - DFS.

🚶‍♂️ Exploring 2D Arrays with BFS

You can exhaustively search - using BFS to distinguish regions in a 2D array, and find the shortest distance and path.

📂 Mastering Codetree Past Exam Questions

SW Competency Test Type A past exam questions can all be solved.

Expected Q&A 💬

Q. Can I take the course even if I don't use C or C++?

All content in the lecture uses C++, but since no libraries are used, you can easily obtain code in your desired language using ChatGPT. (Refer to the orientation)

Additionally, Python code is provided on GitHub.

Q. Can I use languages other than C++?

The SW Competency Test offers three languages.

  • C / C++

  • JAVA

  • Python

The languages and environments provided in the exam are subject to change.

Q. Do I have to use Visual Studio 2017?

Since the version used in the actual exam environment is 2017, we recommend preparing with the same version.

Eclipse is provided for Java, and PyCharm is provided for Python.


The IDEs provided in the exam are subject to change.

Notes before taking the course 📚

Practice Environment

  • Tools used: Visual Studio 2017


Learning Materials

  • All necessary materials will be provided as lecture notes.

Prerequisite Knowledge and Important Notes

  • Those who have solved basic algorithm problems at least once using C, C++, Java, Python, etc.

  • Those who can use simple conditional statements and loops


Recommended for
these people

Who is this course right for?

  • People who want to pass the SW Competency Test

  • People who don't know which algorithm they should learn

  • Those who want to implement it themselves without using a library

Need to know before starting?

  • Those who can perform basic input/output in one or more programming languages

  • Those who have solved basic algorithm problems

Hello
This is bloodstrawberry

302

Learners

17

Reviews

5

Answers

5.0

Rating

2

Courses

Curriculum

All

110 lectures ∙ (26hr 0min)

Published: 
Last updated: 

Reviews

All

9 reviews

5.0

9 reviews

  • happhysics님의 프로필 이미지
    happhysics

    Reviews 3

    Average Rating 5.0

    5

    23% enrolled

    I only looked at BFS and 10 recent practice problems, and I succeeded with 1 solution. Thank you!

    • bloodstrawberry
      Instructor

      Hope your interview goes well and you definitely pass!!

  • ttt123님의 프로필 이미지
    ttt123

    Reviews 15

    Average Rating 5.0

    Edited

    5

    59% enrolled

    It was really helpful. Thank you! I would like to listen to the next lecture as well. Do you have any plans?

    • bloodstrawberry
      Instructor

      Hello! I'm so glad my lecture was helpful. 😊😊 The next lecture I'm preparing is a free version of Preparing for the SW Competency Test (Basic Problem Solving Before Type A), and I'm preparing a lecture on Passing the SW Competency Test Type B. However, I'm still working on the curriculum, and the Type A lecture took a long time to film, so it looks like it will be released at the end of the year or next year. I'll try to prepare it faster. Thank you!

  • 2018lejberry2702님의 프로필 이미지
    2018lejberry2702

    Reviews 1

    Average Rating 5.0

    5

    6% enrolled

    It's exactly the curriculum I wanted. It was great that I could quickly review the types of questions that come out on the Samsung exam. The explanations were friendly and calm, so it was easy to understand.

    • bloodstrawberry
      Instructor

      Thank you. I hope you pass the exam in one go in 2025 and have only good things happen. Good luck!!

  • jyeon08187908님의 프로필 이미지
    jyeon08187908

    Reviews 1

    Average Rating 5.0

    5

    13% enrolled

    I'm watching this because of coding tests, but it's so much fun 😆😆😆😆 Please keep adding the comedy ^_^

    • bloodstrawberry
      Instructor

      Thank you! I'll work hard to prepare some jokes too. 😊😊

  • andorroid님의 프로필 이미지
    andorroid

    Reviews 4

    Average Rating 5.0

    5

    40% enrolled

    Passed in one go!

    Similar courses

    Explore other courses in the same field!

    $77.00