데이터 전문가가 되기 위한 수학공부

조준수·2023년 2월 11일
0

 데이터 전문가가 되기 위해서 나는 제로베이스 데이터 취업 스쿨에서 기초수학을 공부 중이다. 그래도 미리 파이썬을 공부하면서 수학을 맛본 바람에 그리 어렵게는 느껴지지 않는다.
 다만 이것을 어떤 문제에 어떻게 적용해야 하는지는 고민을 좀 많이 해봐야 할 것 같다.

기초수학 4

14 등차수열(파이썬)(02)

15 등비수열

  1. 등비수열이란?
    (1) 연속된 두 항의 비가 같은 수열이다.

  2. 등비수열의 일반항
    (1) an = a1 * r^(n-1)

  3. 등비중항
    (1) 연속된 세 항에서 가운데 항이다.
    (2) an-1 * an+1 = an^2

  4. 등비수열의 합
    (1) sn = a1 * (1 - (r^n)) / (1-r)

16 등비수열(파이썬)(01)

17 등비수열(파이썬)(02)

기초수학 5~6

18 시그마

  1. 시그마란?
    (1) Σ란 수열의 합을 나타내는 기호다.

19 계차수열

  1. 계차수열이란?
    (1) 어떤 수열의 인접하는 두 항의 차로 이루어진 또 다른 수열이다.
    (2) 계차수열을 이용해서 어떤 수열의 일반항을 구할 수 있다.

20 계차수열(파이썬)

21 피보나치수열

  1. 피보나치수열이란?
    (1) 세 번째 항은 두 번째 항과 첫 번째 항을 더한 합니다.
    (2) 항상 1항과 2항은 1이다.

22 팩토리얼

  1. 팩토리얼이란?
    (1) 1부터 양의 정수 n까지의 정수를 모두 곱한 것이다.
    (2) 0!는 1로 약속한다.

  2. 팩토리얼 결과값 구하기
    (1) for문, while문을 이용한다.
    (2) 재귀 함수를 이용한다.
    (3) 재귀 함수 예시
    def factorialFun(n):
    if n == 1 : return 1
    return n * factorialFun(n - 1)
    (4) math.factorial( )

23 군수열

  1. 군수열이란?
    (1) 여러 개의 항을 묶었을 때 규칙성을 가지는 수열이다.

24 군수열(파이썬)

25 순열

  1. 순열이란?
    (1) n개에서 r개를 택하여 나열하는 경우의 수이다.
    (2) 순서를 지켜서 일렬로 나열하는 경우의 수이다.

  2. 순열의 값
    (1) 예시
    8P3 = 8 7 (8 - 3 + 1) = 336

  3. 순열과 팩토리얼
    (1) 공식
    n! / (n-r)!

profile
print(‘안녕하세요! 반갑습니다!’)

0개의 댓글