2019년 5월 19일 일요일

[leetcode강좌]Recursion I -1

Introduction
소개


Recursion is an important concept in computer science.
재귀는 컴퓨터 사이언스에서 중요한 개념 중 하나다.
It is the foundation to many other algorithms and data structures.
이것은 다른 많은 알고리즘과 자료구조의 기초다.
However, it can be tricky to grasp for many beginners.
그러나 많은 초보자들이 파악하기에는 다소 난해한 부분이 있다.

Before getting started with this card,
강좌를 들어가기에 앞서,
we strongly recommend that you complete the binary tree and stack Explore cards first.
우리는 이진트리와 스택 탐색을 먼저 듣고 오는것을 추천한다.

In this Explore card, we answer the following questions.
강좌를 탐색하면서 해당 질문에 답을 해볼것이다.
  1. What is recursion? How does it work?
    재귀는 무엇인가? 어찌 동작하는가?
  2. How to solve a problem recursively?
    재귀문제를 어찌 풀어야하는가?
  3. How to analyze the time and space complexity of a recursive algorithm?
    재귀 알고리즘의 시간, 공간복잡도는 어찌 분석하는가?
  4. How can we apply recursion in a better way?
    더 좋은 재귀알고리즘을 어찌 적용하는가?

After completing this card,
강좌가 끝난 후,
you will feel more confident in solving problems recursively
재귀함수를 푸는것에 더 자신감을 얻었을 것이다.
and analyzing the complexity on your own.
그리고 복잡도에 대하여 직접 계산이 가능하다.

댓글 없음:

댓글 쓰기