본문 바로가기 메뉴 바로가기

메모장

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

메모장

검색하기 폼
  • 분류 전체보기 (29)
    • Spring (10)
    • MySQL (7)
    • golang (1)
    • CI와 CD (1)
    • study (7)
    • algorithm (2)
    • kubernetes (1)
  • 방명록

algorithm (2)
에라토스테네스 체

[문제] 자연수 N이 입력되면 1부터 N까지의 소수의 개수를 출력하는 프로그램을 작성하세요. 만약 20이 입력되면 1부터 20까지의 소수는 2, 3, 5, 7, 11, 13, 17, 19로 총 8개입니다. 0으로 초기화된 int배열을 가지고 for문을 돌면서, 각 index(자연수)의 배수를 1로 체크해준다. → 1로 체크된 index(자연수)는 1과 자신으로만 나누어지는 것이 아니므로 소수가 아니기 때문에! 앞선 반복문에서 1로 체크되지 않았다면 소수가 맞기때문에 answer값을 올려주면 끝! 이와 같이 소수를 걸러내는 방법을 에라토스테네스 체라고 부른다. 풀이 코드

algorithm 2022. 4. 27. 14:24
DFS

부분집합의 개수 구하기

algorithm 2022. 4. 22. 11:42
이전 1 다음
이전 다음
공지사항
«   2025/08   »
일 월 화 수 목 금 토
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

Blog is powered by Tistory / Designed by Tistory

티스토리툴바