Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 그리디
- BFS
- dfs
- Swift
- dp
- Stack
- 탐색
- 프로그래머스
- 백트래킹
- 그래프
- ReLU
- 플로이드와샬
- 캡스톤정리
- Docker
- 실버쥐
- mysql
- sigmoid
- Node.js
- Blockchain
- NeuralNetwork
- 백준
- 문제풀이
- 알고리즘
- 부르트포스
- C++
- Greedy
- DeepLearning
- ios
- Algorithm
- 풀이
Archives
- Today
- Total
목록최소공배수 (1)
개발아 담하자
[Algorithm] 유클리드 호제법 이란?
2개의 자연수 또는 정식의 최대공약수를 구하는 알고리즘의 하나이다. 호제법이란 말은 두 수가 서로 상대방 수를 나누어서 결국 원하는 수를 얻는 알고리즘을 나타낸다. 2개의 자연수(또는 정식) a, b에 대해서 a를 b로 나눈 나머지를 r이라 하면(단, a>b), a와 b의 최대공약수는 b와 r의 최대공약수와 같다. 이 성질에 따라, b를 r로 나눈 나머지 r'를 구하고, 다시 r을 r'로 나눈 나머지를 구하는 과정을 반복하여 나머지가 0이 되었을 때 나누는 수가 a와 b의 최대공약수이다. 예시 1071과 1029의 최대 공약수를 구하면, 1071은 1029로 나누어떨어지지 않기 때문에 1071을 1029로 나눈 나머지를 구한다 >> 42 1029는 42로 나누어떨어지지 않기 때문에, 1029를 42로 나..
🌟 자료구조+알고리즘
2020. 3. 17. 03:00