엘라의 개발 스케치 Note
[TIL] 내일배움캠프 38일차(23.06.21.) - 이중for문 및 Math.sqrt()(제곱근)와 시간복잡도, Math.pow()(제곱), Math.Min()(최소값), Math.Max()(최대값), StringBuilder.reverse()(문자열 뒤집기) 본문
내일배움캠프/TIL
[TIL] 내일배움캠프 38일차(23.06.21.) - 이중for문 및 Math.sqrt()(제곱근)와 시간복잡도, Math.pow()(제곱), Math.Min()(최소값), Math.Max()(최대값), StringBuilder.reverse()(문자열 뒤집기)
엘라랑이 2023. 6. 21. 20:52To-do
- 스프링 숙련 강의 수강
- 알고리즘 공부 및 그룹스터디
- 자바의 정석 공부
TIL
- for문 안에 for문을 넣으면 시간복잡도가 O(N2)이 되어버려서 데이터가 커지면 많이 느려진다는 단점이 있으므로, 코딩테스트 문제 풀이 시 이중 for문 외의 방법도 고민해보며 풀이해보기!
- Math.sqrt(): 제곱근(루트)를 구하는 메소드. 제곱근을 사용하여 돌릴 경우 for문의 시간복잡도가 줄어드므로 유용!
- Math.pow(대상숫자, 지수): 제곱 만들기
- Math.min(): 최소값 구하기
- Math.max(): 최대값 구하기
- StringBuilder.reverse(): 문자열 뒤집기
Next...
- 스프링 숙련 강의 수강
- 알고리즘 공부
- 자바의 정석 공부 + 자바 문법 종합반 복습