[TIL] 21-08-04

0

TIL

목록 보기
45/100
post-thumbnail

CLASS 2*

  • 백준 1920 수 찾기 O
  • 백준 2164 카드2 O
  • 백준 2609 최대공약수와 최소공배수 O
  • 백준 2798 블랙잭 O
  • 백준 4153 직각삼각형 O
  • 백준 10250 ACM 호텔 O
  • 백준 10814 나이순 정렬 O
  • 백준 10845 큐 O
  • 백준 10866 덱 O
  • 백준 11650 좌표 정렬하기 O
  • 백준 11866 요세푸스 문제 0 O

CLASS 2**

  • 백준 1874 스택 수열 O
  • 백준 1966 프린터 큐 O

CLASS 2*

백준 2609 최대공약수와 최소공배수

백준 2798 블랙잭

백준 10845 큐

백준 10866 덱

백준 10814 나이순 정렬

CLASS 2**

백준 1874 스택 수열

백준 1966 프린터 큐

📌참고자료

  • 최대공약수 GCD(Greatest Common Divisor):
    두 자연수의 공통된 약수 중 가장 큰 수
  • 최소공배수 LCM(Least Common Multiple):
    두 자연수의 공통된 배수 중 가장 작은 수를 의미한다.
  • 최소공배수 = 두 자연수의 곱 / 최대공약수

유클리드 호제법

  • 2개의 자연수 a, b(a>b)에 대해서 a를 b로 나눈 나머지를 r이라 하면, a와 b의 최대공약수는 b와 r의 최대공약수와 같다
  • 이 성질에 따라, b를 r로 나눈 나머지 r0를 구하고, 다시 r을 r0로 나눈 나머지를 구하는 과정을 반복하여 나머지가 0이 되었을 때 나누는 수가 a와 b의 최대공약수이다
  • GCD(A,B) = GCD(B, A%B)
    if(A%B == 0) GCD = B
    else GCD(B, A%B)
profile
Be able to be vulnerable, in search of truth

0개의 댓글