강아지의 코딩공부
  • 검색

  •   글작성
  •   환경설정
  •   카테고리 이동
  • 분류 전체보기 (698) N
    • 코딩 (238)
      • C (56)
      • Java (49)
      • 파이선 (54)
      • Sql (75)
      • 웹 (4)
    • 디자인패턴 (7)
    • spring (27)
      • 셋팅 (5)
      • 시큐리티 (6)
      • 컨트롤러 (1)
      • model (2)
      • db (9)
      • logging (1)
      • 테스트 (3)
    • git (9)
    • 네트워크 (4)
    • 구축 (11)
      • ELK (7)
      • 깃랩 (2)
      • 도커 (2)
    • 자료구조 (40)
    • 구현 (35)
    • 알고리즘 (86)
      • 이론 (35)
      • ps (51)
    • 리눅스 (70) N
      • 명령어 (50) N
      • 시스템 (17)
      • 유틸리티 (3)
    • 윈도우 (7)
      • 명령어 (2)
      • 유틸리티 (5)
    • OS (29)
    • 레퍼런스 (122)
      • 예제 (68)
      • 분석 (54)
    • 중급 레퍼런스 (13)
      • pandas (2)
      • numpy (4)
      • 장고_플라스크 (7)
  • 홈
  • 태그

BigInteger 검색 결과

해당 글 1건
알고리즘 시간 복잡도 대강 분석하는 방법을 예제를 통해 알아봅시다.

시간 복잡도를 어떻게 대강 분석할까요? 실행 시간을 보고, 추정을 하시면 됩니다. 정말 괴랄한 복잡도가 아니라면, O(n), O(n^2), ... 등은 어느 정도 맞아 떨어집니다. 저는 java에서 메서드를 실행하는 데 걸린 시간을 측정할 때, System.nanoTime()을 이용하는 편입니다. 이것은 정밀한 시간 측정을 해 주지는 못합니다만, 어느 부분에서 시간 초과가 날 수 있는지 후보해를 추릴 수 있습니다. 질문이 하나 들어왔습니다. M자리 수와 N자리 수를 BigInteger로 곱하였습니다. M, N은 30만 자리 정도 되었다고 합니다. 10진수로 M자리 수라면, 32bit 2진수가 10진수 9자리와 대응이 됩니다. 그래서, bit 연산을 잘 이용하면 M과 N이 최대 30만자리까지 나오니까, (..

알고리즘/이론 2021. 4. 3. 02:24
  • 이전
  • 1
  • 다음
반응형

CATEGORY

  • 분류 전체보기 (698) N
    • 코딩 (238)
      • C (56)
      • Java (49)
      • 파이선 (54)
      • Sql (75)
      • 웹 (4)
    • 디자인패턴 (7)
    • spring (27)
      • 셋팅 (5)
      • 시큐리티 (6)
      • 컨트롤러 (1)
      • model (2)
      • db (9)
      • logging (1)
      • 테스트 (3)
    • git (9)
    • 네트워크 (4)
    • 구축 (11)
      • ELK (7)
      • 깃랩 (2)
      • 도커 (2)
    • 자료구조 (40)
    • 구현 (35)
    • 알고리즘 (86)
      • 이론 (35)
      • ps (51)
    • 리눅스 (70) N
      • 명령어 (50) N
      • 시스템 (17)
      • 유틸리티 (3)
    • 윈도우 (7)
      • 명령어 (2)
      • 유틸리티 (5)
    • OS (29)
    • 레퍼런스 (122)
      • 예제 (68)
      • 분석 (54)
    • 중급 레퍼런스 (13)
      • pandas (2)
      • numpy (4)
      • 장고_플라스크 (7)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

  • linux zsh fc 명령어로 command 로그를⋯
  • django mptt와 업뎃이 별로 없는 계층형⋯
  • 파이썬 왈러스 연산자에 대해 간단하게⋯
  • 다대다 관계에서 많이 쓰는 mapping tab⋯
  • 파이썬 폴더 재귀 탐색에 쓰이는 os.wal⋯

최근댓글

  • 코딩강아지 06.05 네~ 감사합니다.
  • H_A_N_S 06.05 오늘도 변함없이 행복한 일요일 보내시⋯
  • 코딩강아지 05.26 감사합니다~
  • coding 05.25 SQL Injection에 대해 잘 보고 갑니다.⋯
  • 코딩강아지 05.09 코드를 봐야 알 듯 합니다. 만약에 동⋯

태그

  • 구현
  • mysql
  • 파이썬
  • C언어
  • 리눅스
  • sql
  • 알고리즘
  • 자료구조
  • python
  • string
  • 백준
  • Java
더보기+

VISITOR

오늘 1,696
어제 1,861
전체 1,072,549
Powered by Tistory Copyright © 고래의 개인노트 All rights reserved.
CATEGORY
  • 분류 전체보기 (698) N
    • 코딩 (238)
      • C (56)
      • Java (49)
      • 파이선 (54)
      • Sql (75)
      • 웹 (4)
    • 디자인패턴 (7)
    • spring (27)
      • 셋팅 (5)
      • 시큐리티 (6)
      • 컨트롤러 (1)
      • model (2)
      • db (9)
      • logging (1)
      • 테스트 (3)
    • git (9)
    • 네트워크 (4)
    • 구축 (11)
      • ELK (7)
      • 깃랩 (2)
      • 도커 (2)
    • 자료구조 (40)
    • 구현 (35)
    • 알고리즘 (86)
      • 이론 (35)
      • ps (51)
    • 리눅스 (70) N
      • 명령어 (50) N
      • 시스템 (17)
      • 유틸리티 (3)
    • 윈도우 (7)
      • 명령어 (2)
      • 유틸리티 (5)
    • OS (29)
    • 레퍼런스 (122)
      • 예제 (68)
      • 분석 (54)
    • 중급 레퍼런스 (13)
      • pandas (2)
      • numpy (4)
      • 장고_플라스크 (7)
VISITOR 오늘1,696전체1,072,549
강아지의 코딩공부
블로그 이미지
MENU
  • 홈
  • 태그
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

티스토리툴바