[항해99 취업 리부트 코스 학습일지] 10일차
(인강)심화 함수 #
Java 표준 라이브러리 #
- Math : 수학 관련 함수
- Collections : 컬렉션 프레임워크 관련 유틸리티 함수
- Random : 난수 생성
- LocalDateTime : 날짜 및 시간 처리
- Arrays : 배열 관련 유틸리티 메서드
String #
시간 복잡도와 공간 복잡도 #
- 빅오 Big O
- 복잡도 중 최악의 경우를 나타냄
- 시간 복잡도
- 알고리즘이 문제를 해결하는 데 걸리는 시간과 입력 크기의 관계
- 입력 크기가 커질 때의 실행 시간으로 알고리즘의 효율성 평가
- 공간복잡도
- 알고리즘이 문제를 해결하는데 필요한 저장 공간의 양
- 임시 저장 공간과 입력 크기에 따라 달라짐
- 복잡도 분석의 중요성
- 코테 진행 시 시간 복잡도를 추정하여 알고리즘을 구현하여야 시간 초과가 발생하지 않음
연습 문제 #
오늘의 과제 #
- 24265번: 알고리즘 수업 - 알고리즘의 수행 시간 4
- 24267번: 알고리즘 수업 - 알고리즘의 수행 시간 6
- 10816번: 숫자 카드 2
- 15649번: N과 M (1)
- 24313번: 알고리즘 수업 - 점근적 표기 1
- 15650번: N과 M (2)
- 25192번: 인사성 밝은 곰곰이
- 15663번: N과 M (9)
마지막 정리 #
Q. 오늘 진행된 강의에서 학습한 내용은 무엇인가요? #
- 시간 복잡도 및 공간복잡도
Q. 이번 주 진행된 팀 스터디에서 얻은 인사이트는 무엇인가요? #
- 재귀 함수 사용
항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠 입니다.
https://hanghae99.spartacodingclub.kr/reboot
#개발자포트폴리오 #개발자이력서 #개발자취업 #개발자취준 #코딩테스트 #항해99 #취리코 #취업리부트코스 #재취업