Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- 열 속성
- 테스트 코드
- Exception
- DI
- cache
- java
- stream
- StringBuilder
- jwt
- Spring
- 조합
- jpa
- docker
- lambda
- static
- KEVISS
- DDL
- 인덱스
- VUE
- equals
- hashcode
- 생성자 주입
- 필드 주입
- 재정의
- MSA
- AOP
- SQL
- redis
- Test
- select_type
Archives
- Today
- Total
목록2025/10 (1)
백엔드 개발자 블로그
개념 정리
정의, 특징, 종류, 등장 배경, 장점, 단점, 단점 극복 방법, 사용 예시 정리[자료구조, 알고리즘]시간복잡도 분류더보기1️⃣ 정의시간 복잡도(Time Complexity)란 **알고리즘이 입력 크기(n)**에 따라 얼마나 많은 연산을 수행하는지를 나타내는 척도입니다.즉, 프로그램의 실행 시간을 입력 크기와 연산 횟수의 함수로 표현한 것입니다.일반적으로 실행 환경(컴퓨터 성능, 언어, 컴파일러 등)에 영향을 받지 않기 위해**“연산 횟수의 증가율”**을 기준으로 분석합니다.2️⃣ 특징알고리즘의 성능을 비교하는 객관적인 기준입니다.입력 크기 n이 커질수록 실행 시간이 얼마나 늘어나는지를 분석합니다.주로 점근적 표기법(Asymptotic Notation) 으로 표현합니다.최악, 평균, 최선의 경우 중 최악..
CS
2025. 10. 24. 12:46