설 연수
하하호홓
설 연수
전체 방문자
오늘
어제
  • 분류 전체보기 (231)
    • Back-End (2)
      • Java (20)
      • JSP (13)
      • Spring (18)
      • Kotlin (0)
      • node.js (0)
    • Front-End (68)
      • JavaScript (19)
      • jQuery (39)
      • Angular (4)
      • HTML (5)
    • Dev-Ops (12)
      • Linux, Cloud (5)
      • docker, k8s (5)
      • ElasticSeach (2)
    • Other (33)
      • OOP (3)
      • 알고리즘 (2)
      • DB (12)
      • Git (1)
      • Swift (4)
    • Backup (65)

블로그 메뉴

    공지사항

    인기 글

    태그

    • page not found
    • angular 콜백
    • Kafka
    • flex
    • MYSQL
    • Redis
    • 크로스도메인
    • 패스트캠퍼스
    • mongodb
    • jquery invalid
    • jOOQ
    • RESTful
    • angular4
    • INVALID
    • angular2
    • CORS
    • Angular
    • docker
    • 404 error
    • angular callback

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    설 연수

    하하호홓

    Other/알고리즘

    소수 구하기(PrimeNumber)

    2020. 5. 9. 14:40
    /**
     * 소수 구하기
     */
    public class PrimeNumber {
        public static void main(String[] args) {
            PrimeNumber.find(50000);
        }
    
        public static void find(int num) {
            if(num < 2) {
                return;
            }
            boolean[] isCompositeNumber = new boolean[num + 1]; // 합성수 배열.
            for (int i = 2; i <= num; i++) {
                if(isCompositeNumber[i])
                    continue;
                for (int j = i + i; j <= num; j += i)
                    isCompositeNumber[j] = true;
            }
    
            for (int i = 2; i<= num ;i++) {
                if(!isCompositeNumber[i])
                    System.out.println(i + " ");
            }
        }
    }
    

    'Other > 알고리즘' 카테고리의 다른 글

    Java 모든 경우의수(순열 응용)  (0) 2020.03.08
      'Other/알고리즘' 카테고리의 다른 글
      • Java 모든 경우의수(순열 응용)
      설 연수
      설 연수

      티스토리툴바