일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 부르트포스
- sigmoid
- 문제풀이
- Blockchain
- 백준
- 그리디
- ios
- NeuralNetwork
- Greedy
- Stack
- Docker
- Swift
- dfs
- Node.js
- 플로이드와샬
- DeepLearning
- ReLU
- Algorithm
- 프로그래머스
- 백트래킹
- 실버쥐
- C++
- 풀이
- 알고리즘
- dp
- BFS
- 탐색
- mysql
- 캡스톤정리
- 그래프
- Today
- Total
목록분류 전체보기 (147)
개발아 담하자

프로그래머스 : N개의 최소공배수 문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/12953 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 두 수의 최소공배수(Least Common Multiple)란 입력된 두 수의 배수 중 공통이 되는 가장 작은 숫자를 의미합니다. 예를 들어 2와 7의 최소공배수는 14가 됩니다. 정의를 확장해서, n개의 수의 최소공배수는 n 개의 수들의 배수 중 공통이 되는 가장 작은 숫자가 됩니다. n개의 숫자를 담은 배열 arr이 입력되었을 때 이 수들의 최소공배수를..
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로 나..

1. 전역 변수로 imagePicker 생성 let imagePicker = UIImagePickerController() 2. picker 를 보여줄 메소드 정의 @objc func pickImage(){ self.present(self.imagePicker, animated: true) } 3. viewDidLoad 에 imagePicker 속성 지정 self.imagePicker.sourceType = .photoLibrary // 앨범에서 가져옴 self.imagePicker.allowsEditing = true // 수정 가능 여부 self.imagePicker.delegate = self // picker delegate 4. extension UIImagePickerControllerDele..

간단하지만 정말 활용도가 높은 gesture recognizer를 사용해보자~! 1. VC 에 Tap Gesture Recognizer 를 추가한다. 2. delegate 시켜준다. class ViewController: UIViewController, UIGestureRecognizerDelegate { ... } 3. gestureRecognizer 메소드를 작성한다. func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool { self.view.endEditing(true) return true } 4. viewDidLoad 에 tap gesture 를 추가한다. let t..