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

sy의 코딩 개발일지

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

sy의 코딩 개발일지

검색하기 폼
  • 분류 전체보기 (102)
    • sparta 웹개발 종합반 개발일지 (12)
    • 개발일지 (5)
    • 생활코딩 (3)
    • 독학 (14)
      • html (4)
      • css (5)
      • JavaScript (2)
      • git,github (1)
      • sql (1)
      • php (1)
    • codestates (65)
      • section1 (10)
      • section2 (10)
      • section3 (12)
      • section4 (29)
      • preproject (3)
      • mainproject (1)
    • programmers (1)
      • Lv.0 (1)
  • 방명록

2023/04/05 (1)
Unit11 - [자료구조/알고리즘]

시간 복잡도 Big-O 표기법 O(1) : 입력값의 크기가 아무리 커져도 즉시 출력값을 얻어낼 수 있다. O(n):입력값이 증가함에 따라 시간 또한 같은 비율로 증가하는 것을 의미 O(log n): O(1) 다음으로 빠른 시간 복잡도 BST의 값 탐색도 같은 로직으로 O(log n)의 시간 복잡도를 가진 알고리즘(탐색기법) 비유: up & down O(n2): 입력값이 증가함에 따라 시간이 n의 제곱수의 비율로 증가 O(2n):Big-O 표기법 중 가장 느린 시간 복잡도 ex)피보나치 수열 공간 복잡도(Space Complexity) 프로로그램이 필요로 하는 메모리 공간을 산출 Algorithm의 유형 Greedy Algorithm Greedy Algorithm 문제 해결 단계 선택 절차(Selectio..

codestates/section4 2023. 4. 5. 12:25
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2023/04   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바