강의

멘토링

로드맵

Programming

/

Algorithm & Data Structure

Overview of the algorithm and setting up a practice environment

Learn about algorithms and how they are used in practice.

(4.6) 25 reviews

2,617 learners

  • ndb7965622
Algorithm

Reviews from Early Learners

What you will learn!

  • Problem solving skills through algorithms

  • Algorithm problem solving

Overview of the algorithm and setting up a practice environment

An algorithm is a problem-solving procedure. It must satisfy input, output, finiteness, clarity, and efficiency, and its quality can be evaluated through analysis. It's a good idea to learn it after studying basic programming and data structures. Algorithms are logic, mathematics, and fundamental ideas applied to practical development.
Algorithms are used throughout the entire process of actual development.
  • When developing an actual program, you must apply an efficient algorithm to achieve the desired results.
  • Schedule Management Software: How to find the number of days in a specific month in a calendar?
  • Navigation program: What is the fastest way to get to a specific point via several intermediate points?
  • Bulletin board program: How do I print 10 posts per page?
Algorithms are an inescapable part of programmers' lives. Worldwide, countless algorithm-related competitions and organizations exist, including the ACM-ICPC, Google Code Jam, Code Force, and the Informatics Olympiad. Ironically, high-difficulty algorithms are rarely used in general development. Nevertheless, companies and various competitions present challenging algorithmic problems to test problem-solving skills. This is because algorithmic problems are a valuable tool for assessing comprehensive development capabilities.

Learning Objectives

  • You can develop problem-solving skills through algorithms.

Helpful people

  • Anyone who wants to learn algorithms
  • Anyone who wants to know how algorithms are used in practice

Note

  • This course requires an understanding of basic C language syntax.

Introduction of knowledge sharers

Na Dong-bin
Master's degree in Computer Engineering from Pohang University of Science and Technology

Recommended for
these people

Who is this course right for?

  • Anyone who wants to learn algorithms

  • Anyone who wants to know how algorithms are used in practice

Hello
This is

35,991

Learners

486

Reviews

4.4

Rating

5

Courses

Curriculum

All

34 lectures ∙ (7hr 3min)

Published: 
Last updated: 

Reviews

All

25 reviews

4.6

25 reviews

  • makens님의 프로필 이미지
    makens

    Reviews 3

    Average Rating 4.7

    5

    91% enrolled

    • RED망고님의 프로필 이미지
      RED망고

      Reviews 1

      Average Rating 5.0

      5

      32% enrolled

      • 쿠카이든님의 프로필 이미지
        쿠카이든

        Reviews 469

        Average Rating 5.0

        5

        15% enrolled

        알고리즘의 세계는 심오하네요! 좋은 강의 정말 잘들었습니다 감사합니다!

        • 여환우님의 프로필 이미지
          여환우

          Reviews 3

          Average Rating 4.3

          4

          100% enrolled

          좋은 강의입니다.

          • 똘똘이스머프님의 프로필 이미지
            똘똘이스머프

            Reviews 868

            Average Rating 5.0

            5

            100% enrolled

            강의 감사합니다.

            Free

            ndb7965622's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!