본문 바로가기

Plo Hanghae99

항해 99 6일차 (알고리즘)

한문제 한문제 모두 정리하고 싶었으나

블로그에만 너무 투자하는 시간이 많을 것 같아

알고리즘 주차에는 최대한 기억에 남는 알고리즘 문제를 몇 문제만 작성해보려 한다.


-2일차-

28문제 中 24 Clear


정수 내림차순으로 배치하기
집념의 for문

Arrays class에 sort 함수를 사용하면 간단하게 해결되는 문제였으나

for문으로 한번 해결해보았다. 앞의 문제를 해결할 방법을 찾다 봤던 선택정렬 알고리즘이 너무 인상적이었고

이번 문제를 보자마자 바로 활용해봐야겠다 싶었다.


자연수 뒤집어 배열로 만들기
자연수 뒤집기

처음 사용해본 StrignBuffer가 인상적이었던 문제

StringBuffer class는 String과 달리 가변 클래스이기에

.append() , .revrerse() 등의 값을 변경하는 함수의 사용이 가능해진다.


문제를 봤을 때 바로 코드를 짜기보다.

주석으로 어떤 과정을 거쳐야하는지 적어둔 후에

과정마다 필요한 클래스나 , 함수 등을 찾아보는 방식으로 한 문제씩 풀어나가고 있다.

푸는 문제가 늘어날 때 마다 검색하는 횟수가 줄어드는 느낌이라

뿌듯함을 느꼈다.


22년 3월 13일 오전 3시 23분

항해 타이머 :18시간 13분

'Plo Hanghae99' 카테고리의 다른 글

항해 99 8일차 (알고리즘)  (0) 2022.03.14
항해 99 7일차 -1주차- 회고  (0) 2022.03.13
항해 99 5일차 (알고리즘)  (0) 2022.03.12
항해 99 4일차 (개인 공부)  (0) 2022.03.11
Hanghae99 4일차 (Project 완성 및 제출)  (0) 2022.03.11