GyuTech

  • 홈
  • 태그
  • 방명록
  • GitHub

CS 1

최대공약수 구하기 (feat 최소공배수 구하기)

1. 최대공약수 구하기 (gcd) 유클리드 호제법 두 개의 정수가 주어졌을 때, 최대공약수를 구하는 알고리즘 두 정수 A, B에 대해서, R이 A / B의 나머지이면 최대공약수(A, B) = 최대공약수(B, R)이 성립한다. R이 0이 되었을 때 B는 A와 B의 최대 공약수 이다. private int gcd(int big, int small) { if (small > big) { int tmp = small; small = big; big = tmp; } if (big % small == 0) { return small; } return gcd(small, big % small); } 2. 최소공배수 구하기 (lcm) 위 유클리드 호제법으로 구한 최대공약수를 활용 두 정수 A, B에 대하여 최소공배수는..

CS/자료구조, 알고리즘 2023.07.16
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (22)
    • 키워드 정리 (3)
      • IT (3)
      • 금융, 경제, 시사 (0)
    • 프로젝트 (0)
      • 웹 애플리케이션 (0)
    • Kotlin (1)
      • 환경 설정 (1)
    • Java (1)
      • 환경 설정 (1)
    • Spring (3)
      • Core (1)
      • MVC (0)
      • Security (1)
      • Batch (1)
    • JPA (2)
      • Querydsl (2)
    • 아키텍처 (3)
      • 클린 아키텍처 (2)
    • 오류 해결 (5)
      • 환경 (3)
      • JPA (2)
    • CS (1)
      • 자료구조, 알고리즘 (1)
      • 네트워크 (0)
    • 코딩테스트 (0)
      • Python (0)
      • Java (0)
    • 후기 (1)
      • 컨퍼런스 (1)
    • 기록 (0)
      • 일상 (0)
      • 독서 (0)
    • mac (2)

Tag

JPAQueryFactory, Kotlin, mac 쌍자음, SpringDataJPA, 구름 입력기, querydsl, 스프링 이벤트, springboot3, Spring Event, @QueryProjection, openjdk, java17, gureum 입력기, Boot3, build.gradle.kts, spring security 6, 스프링부트와 AWS로 혼자 구현하는 웹서비스, 개취콘, JPA, M1 PRO,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/10   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • GitHub

티스토리툴바