201221_개찰구프로젝트_개찰구컨트롤02

정재현·2020년 12월 21일
0

TIL

목록 보기
21/80

어제 저녁먹고 잠시누웠는데 일어나보니 새벽.. 피곤했나보다
일어나서 작성중이다 ㅋㅋ

선택정렬을 구현해봤고, 선택 정렬의 시간 복잡도가 왜 O(N^2) 임을 봤는데 제곱이라는 특성을 생각했을 때 처리해야할 데이터가 많을 수록 많아지기때문에 시간이 매우 많이 걸린다는 것이였다.
때문에 알고리즘에서는 피해야할 복잡도였다.

강의를 보면서 코드를 작성하는걸 보면 빠르게 이해가 잘 가는데,
막상 혼자 코드를 작성해보려고 하면 '어..? 이게 왜이랬지? 뭐였지?'
하는 일이 잦아진다.

그리고 이해했다고 생각하고 나서 시간이 흐른뒤에 보면 또 바로 이해가 되는것도 아니다 ㅋㅋㅋㅋ 아 짜증나
이런 간단한 코드 조차도 이러는데 이래서 매일매일 보고 머리가 굳게 만들면 안되는건가.. 싶었다.

앞으로 몇가지의 알고리즘을 더 보고 구현해본뒤,
개찰구컨트롤에 맞는 알고리즘을 찾아가는 시간을 가져야겠다.

github: https://github.com/jeong-jaehyeon/JavaProject/tree/guichetController

오늘의 코멘트: 맑은 정신에서 봐야 효율성이 좋겠는데..?

profile
"돈받고 일하면 프로다"

0개의 댓글