시간 복잡도 및 아스키코드

2018. 10. 16. 23:48·프로그래밍/알고리즘(자바)

시간 복잡도 

1초가 걸리는 입력의 크기


O(lgN) x      <- N개를 절반으로 계속 나눔

O(N) :         100,000,000

O(NlgN) :     5,000,000

O(N^2) :      10,000

O(N^3) :      500

O(2^N) :      20      // 2^20 = 1048576     크기가 N인 집합의 부분집합 수

O(N!) :         10      // N! = 10! = 3628800        크기가 N인 순열


입력의 끝이 몇개인지 모를때에는


while(sc.hasNextInt())


를 쓴다.


아스키코드


'0' => 48

'A' => 65        // 17차이

'a' => 97        // 32차이


숫자가 저장되어있지만, 출력만 글자로 나온다고 생각

'프로그래밍 > 알고리즘(자바)' 카테고리의 다른 글

백준 14888 파이썬(DFS, *args 사용 방법)  (0) 2022.05.26
야근 지수 Level 3 #Collection.reverse  (0) 2018.05.08
하샤드수 Level 2 #return 조건문 #foreach문  (0) 2018.05.07
행렬의 곱셈 Level 2 # Arrays.deepToString # Arrays.toString  (0) 2018.05.07
정수 내림차순으로 배치하기 Level 2 #split #Arrays.sort #Collections.reverse #Arrays.asList #String.join  (0) 2018.05.07
'프로그래밍/알고리즘(자바)' 카테고리의 다른 글
  • 백준 14888 파이썬(DFS, *args 사용 방법)
  • 야근 지수 Level 3 #Collection.reverse
  • 하샤드수 Level 2 #return 조건문 #foreach문
  • 행렬의 곱셈 Level 2 # Arrays.deepToString # Arrays.toString
블루풀
블루풀
  • 블루풀
    [ IT] Be Dreamer
    블루풀
  • 전체
    오늘
    어제
    • 분류 전체보기 (35)
      • 프로그래밍 (33)
        • ChatGPT Q&A (0)
        • 안드로이드 스튜디오 (1)
        • 알고리즘(자바) (23)
        • GitHub (0)
        • Front-end (2)
        • Back-end (6)
        • 개발자 Basic English (1)
      • 취업정보 (0)
      • 일상 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 미디어로그
    • 위치로그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    admin
    emmet
    여행
    ListView
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
블루풀
시간 복잡도 및 아스키코드
상단으로

티스토리툴바