반응형
Notice
Hot Posts
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- level2
- 삼성 SW역량테스트 기출
- 마곡속눈썹연장
- 딥러닝
- 다시보기
- 삼성
- 카카오
- BOJ
- 마곡속눈썹펌
- Java
- OS
- 시뮬레이션
- 정렬
- ai/bigdata
- 수학
- 알고리즘
- 추석트래픽
- 1차면접
- 백준
- 투포인터
- 등촌동속눈썹펌
- 운영체제
- 등촌동속눈썹연장
- 코딩테스트
- 리트코드
- 삼성SW역량테스트
- 포스코
- leetcode
- 프로그래머스
- 직무면접
Archives
- Today
- Total
기록하는 습관을 들이자
[ leetcode ] The kth Factor of n 본문
반응형
문제
leetcode.com/problems/the-kth-factor-of-n/
문제 풀이
간단히 약수를 구할 줄 아느냐를 묻는 문제입니다. 주어진 n의 약수들 가운데 k번째 약수를 리턴해주는 함수를 작성하면됩니다. 저는 1부터 n까지 for문을 돌리면서 나누어 떨어지는 수(즉, 약수) 가운데 k번째 수를 구하면 해당 수를 바로 리턴, n까지 for문을 돌렸는데 해당 수를 찾지 못하면 -1을 리턴하도록 작성하였습니다.
코드
class Solution {
public int kthFactor(int n, int k) {
int num = 0;
for(int i=1;i<=n;i++){
if(n % i == 0){
num++;
if(k == num)
return i;
}
}
return -1;
}
}
반응형
'알고리즘 > Leetcode' 카테고리의 다른 글
[ leetcode ] Valid Parentheses (0) | 2021.01.20 |
---|---|
[ leetcode ] Get Maximum in Generated Array (0) | 2021.01.18 |
[ leetcode ] Kth Largest Element in an Array (0) | 2021.01.18 |
[ leetcode ] Increasing Order Search Tree (0) | 2021.01.05 |
Comments