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
- 보조 스트림
- 상속
- 인터페이스
- SSR
- 백엔드
- 예외 처리
- 졸리다
- FileInputStream
- 코린이
- 개발자
- Java
- node.js
- 배열
- ArrayList
- 다형성
- try-catch
- 자바
- exception
- 파이팅
- 문자 단위 스트림
- 새벽공부
- 인스턴스
- MPA
- 자료형
- 초보개발자
- 메서드
- 코딩
- 변수
- 바이트 단위 스트림
- throws
Archives
- Today
- Total
목록시간 복잡도 (1)
SHUSTORY
Do it - 알고리즘 코딩테스트 1일차
코딩 테스트 준비하기 코딩 테스트와 관련된 학습을 시작하기 전 반드시 알아야 할 두 가지 스킬인 시간 복잡도와 디버깅을 알아보자. 어떤 알고리즘으로 풀어야 할까? 알고리즘 선택의 기준이 되는 시간 복잡도 코딩 테스트의 핵심 중 하나는 문제마다 주어진 시간 복잡도를 고려해 적절한 알고리즘을 선택하는 것이다. 시간 복잡도 표기법 알아보기 알고리즘에서 시간 복잡도는 주어진 문제를 해결하기 위한 연산 횟수를 말한다. 일반적으로 수행 시간은 1억 번의 연산을 1초의 시간으로 간주하여 예측한다. 시간 복잡도 정의하기 실제 시간 복잡도를 정의하는 세 가지 유형은 다음과 같다. 빅-오메가 : 최선일 때( best case )의 연산 횟수를 나타낸 표기법 빅-세타 : 보통일 때( average case )의 연산 횟수를..
카테고리 없음
2023. 4. 25. 01:55