강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Algorithm & Data Structure

Top 10 Python Algorithms

Develop your ability to find the core of a problem and solve it through the 'Top 10 Python Algorithms' that cover the most frequently asked types!

(4.4) 9 reviews

326 learners

3시간 만에 완강할 수 있는 강의 ⏰
코딩테스트
코딩테스트대비
Python
Coding Test

Reviews from Early Learners

What you will learn!

  • Python

  • Data Structure/Algorithm

  • Solving real-world problems to prepare for coding tests

Python coding test,
Study smartly with frequently appearing examples! 😎
(This lecture covers only the 10 essential problems out of 20 problems on the web service!)

Check out the Q&A! ✍️

Q. Is it okay if I don't know the basics of Python?

This course is an algorithm solution course designed for intermediate and advanced users. Therefore, a basic understanding of grammar and modules is essential for understanding the course.

Q. Do you provide a Windows/MacOS development environment?

Because problem solving is done using Google Colab, learning is accessible regardless of your operating system. We also offer our own service that allows you to solve problems without an account.


#CodingTest #AlgorithmProblemSolving #Python
Top 10 Python Algorithms

Application -> Documents -> Coding -> Interview ->

Many companies include algorithmic coding tests in their hiring process. Want to learn more about coding test techniques beyond basic Python grammar? Here's a breakdown of the most common coding test types, including permutations, combinations, regular expressions, sorting, matrices, depth-first search, and breadth-first search!

Why you should take this course!

🚀 You can prepare for real-world problems by solving problems containing the types of algorithms frequently tested in coding tests .

🔍 You can develop the ability to find the core of coding test problems through the fun stories of Winive World.

✨ You can learn various uses of Python grammar .


I recommend this to these people 🙋

Those preparing for a coding test for employment or job change

Anyone who wants to solve various types of algorithm problems

Anyone who wants to gain confidence in solving algorithmic problems


Lecture Features ✨

  • We provide a site where you can solve problems.
  • Covers frequently asked types of algorithmic problems.
  • We provide a PDF of the 20 best published algorithms for you to print and review.
  • Practice Problems: We provide a service that allows you to solve more problems.
    • The service can use two languages: Python and JavaScript.
    • The course will be taught solely in Python.
  • Learning Materials: We provide a GitHub repository containing the code used in the lecture.

What you'll learn 📚

Section 0. Introduction to Lectures and Services

  1. Lecture Introduction
  2. Service Introduction

Section 1. Top 10 Algorithms

  1. 1. Credentials (Requirements Implementation)
  2. 2. Ciphertext (regular expression)
  3. 3. Selection of participants (sorting)
  4. 4. Dream Design (Regular Expressions)
  5. 5. Finding the upper limit of carrots (matrix)
  6. 6. Sandwich packaging (stack, queue)
  7. 7. Finding the sum of two numbers (two pointers, sliding window)
  8. Number 12. Eat a lot of mala-tang (permutation, exhaustive search)
  9. 13. Boarding a Plane (Hip, Permutation, and Combination)
  10. Number 14. (Dream 1) Ready to Set Sail! (DFS/BFS)

Section 3. Jeckobae Portfolio Template

  1. Coding practice room
  2. Jacobe Portfolio Template
  3. Jacob Challenge
  4. Jacob Challenge (Developer Version)

Things to note before taking the course 📢

Practice environment

Learning Materials

  • You can download and review the problems using Ridibooks and Notion. If possible, print them out and review them along with the coding worksheet attached to the lecture.
  • Solution Service: Python 20 , JavaScript 20
    • You can solve more problems on our services page.
  • The problem-solving code is available in the GitHub Repository.

Introducing the Knowledge Sharer ✒️


Recommended for
these people

Who is this course right for?

  • For those preparing for coding tests

  • Developers preparing for employment or career change

  • Anyone who wants to solve various algorithm problems

  • Anyone who wants to gain confidence in solving algorithmic problems

Need to know before starting?

  • Python

Hello
This is

10,373

Learners

359

Reviews

2

Answers

4.8

Rating

21

Courses

더 오름은 제주코딩베이스캠프의 프리미엄 브랜드로 주로 실무, 취업과 연관된 강의를 제작하고 있습니다.

제주코딩베이스캠프에서 이론적인 지식을 획득하셨다면, 더 오름의 실전 강의들을 통해 포트폴리오와 실무 능력들을 모두 가져가세요! 

" 2%를 채우기 위한 여러분의 집념과 열정을 응원합니다! "

 

︎ 더 오름 로드맵

The Oreum 로드맵.png.webp

 

Curriculum

All

38 lectures ∙ (3hr 35min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

9 reviews

4.4

9 reviews

  • jaylee7745님의 프로필 이미지
    jaylee7745

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    I heard you well.

    • kys86580474님의 프로필 이미지
      kys86580474

      Reviews 10

      Average Rating 5.0

      5

      18% enrolled

      It's nice that the environment is good and I can study comfortably even though I don't want to do the problems.

      • minzee님의 프로필 이미지
        minzee

        Reviews 9

        Average Rating 5.0

        5

        11% enrolled

        I need to prepare for the algorithm and coding test, and it's good that the main concepts are explained while explaining.

        • lioncharzim0611님의 프로필 이미지
          lioncharzim0611

          Reviews 8

          Average Rating 5.0

          5

          100% enrolled

          I had no idea how to prepare for the upcoming test, but this lecture was helpful. It was great to be able to solve the types of algorithms that frequently appear in coding tests along with the lecture!

          • k2k1y34877님의 프로필 이미지
            k2k1y34877

            Reviews 2

            Average Rating 4.5

            4

            100% enrolled

            $22.00

            The Oreum's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!